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