BannerView

public class BannerView: UIView,
                         BannerAdLoaderDelegate,
                         AdLoadFlowControllerDelegate,
                         BannerEventInteractionDelegate,
                         DisplayViewInteractionDelegate

Undocumented

Public Properties

  • Undocumented

    Declaration

    Swift

    @objc
    public var bannerParameters: BannerParameters { get }
  • Undocumented

    Declaration

    Swift

    @objc
    public var videoParameters: VideoParameters { get }
  • Undocumented

    Declaration

    Swift

    @objc
    public var lastBidResponse: BidResponse? { get }
  • Undocumented

    Declaration

    Swift

    @objc
    public var configID: String { get }
  • Undocumented

    Declaration

    Swift

    @objc
    public var refreshInterval: TimeInterval { get set }
  • Undocumented

    Declaration

    Swift

    @objc
    public var additionalSizes: [CGSize]? { get set }
  • Undocumented

    Declaration

    Swift

    @objc
    public var adFormat: AdFormat { get set }
  • Undocumented

    Declaration

    Swift

    @objc
    public var adPosition: AdPosition { get set }
  • Undocumented

    Declaration

    Swift

    @objc
    public var ortbConfig: String? { get set }
  • Undocumented

    Declaration

    Swift

    @objc
    public weak var delegate: BannerViewDelegate?

Public Methods

Ext Data (imp[].ext.data)

Ext keywords (imp[].ext.keywords)

  • Undocumented

    Declaration

    Swift

    @objc
    public func addContextKeyword(_ newElement: String)
  • Undocumented

    Declaration

    Swift

    @objc
    public func addContextKeywords(_ newElements: Set<String>)
  • Undocumented

    Declaration

    Swift

    @objc
    public func removeContextKeyword(_ element: String)
  • Undocumented

    Declaration

    Swift

    @objc
    public func clearContextKeywords()
  • Undocumented

    Declaration

    Swift

    @objc
    public func addExtKeyword(_ newElement: String)
  • Undocumented

    Declaration

    Swift

    @objc
    public func addExtKeywords(_ newElements: Set<String>)
  • Undocumented

    Declaration

    Swift

    @objc
    public func removeExtKeyword(_ element: String)
  • Undocumented

    Declaration

    Swift

    @objc
    public func clearExtKeywords()

App Content (app.content.data)

  • Undocumented

    Declaration

    Swift

    @objc
    public func setAppContent(_ appContent: PBMORTBAppContent)
  • Undocumented

    Declaration

    Swift

    @objc
    public func clearAppContent()
  • Undocumented

    Declaration

    Swift

    @objc
    public func addAppContentData(_ dataObjects: [PBMORTBContentData])
  • Undocumented

    Declaration

    Swift

    @objc
    public func removeAppContentDataObject(_ dataObject: PBMORTBContentData)
  • Undocumented

    Declaration

    Swift

    @objc
    public func clearAppContentDataObjects()

User Data (user.data)

  • Undocumented

    Declaration

    Swift

    @objc
    public func addUserData(_ userDataObjects: [PBMORTBContentData])
  • Undocumented

    Declaration

    Swift

    @objc
    public func removeUserData(_ userDataObject: PBMORTBContentData)
  • Undocumented

    Declaration

    Swift

    @objc
    public func clearUserData()

DisplayViewInteractionDelegate

BannerAdLoaderDelegate

PBMAdLoadFlowControllerDelegate

BannerEventInteractionDelegate