InterstitialController
public class InterstitialController : NSObject, PBMAdViewManagerDelegate
Undocumented
-
Undocumented
Declaration
Swift
@objc public var adFormats: Set<AdFormat> { get set }
-
Sets a video interstitial ad unit as an opt-in video
Declaration
Swift
@objc public var isOptIn: Bool { get set }
-
Undocumented
Declaration
Swift
@objc public var videoControlsConfig: VideoControlsConfiguration { get set }
-
Undocumented
Declaration
Swift
@objc public var videoParameters: VideoParameters { get set }
-
Undocumented
Declaration
Swift
@objc public weak var loadingDelegate: InterstitialControllerLoadingDelegate?
-
Undocumented
Declaration
Swift
@objc public weak var interactionDelegate: InterstitialControllerInteractionDelegate?
-
Undocumented
Declaration
Swift
@objc public init(bid: Bid, adConfiguration: AdUnitConfig)
-
Undocumented
Declaration
Swift
@objc public convenience init(bid: Bid, configId: String)
-
Undocumented
Declaration
Swift
@objc public func loadAd()
-
Undocumented
Declaration
Swift
@objc public func show()
-
Undocumented
Declaration
Swift
public func viewControllerForModalPresentation() -> UIViewController?
-
Undocumented
Declaration
Swift
public func adLoaded(_ pbmAdDetails: PBMAdDetails)
-
Undocumented
Declaration
Swift
public func failed(toLoad error: Error)
-
Undocumented
Declaration
Swift
public func adDidComplete()
-
Undocumented
Declaration
Swift
public func adDidDisplay()
-
Undocumented
Declaration
Swift
public func adWasClicked()
-
Undocumented
Declaration
Swift
public func adViewWasClicked()
-
Undocumented
Declaration
Swift
public func adDidExpand()
-
Undocumented
Declaration
Swift
public func adDidCollapse()
-
Undocumented
Declaration
Swift
public func adDidLeaveApp()
-
Undocumented
Declaration
Swift
public func adClickthroughDidClose()
-
Undocumented
Declaration
Swift
public func adDidClose()
-
Undocumented
Declaration
Swift
public func interstitialDisplayProperties() -> PBMInterstitialDisplayProperties