AdMetadata

@objc(BMAAdMetadata)
public class AdMetadata : NSObject

Metadata for a single ad. Built via Builder.

  • Declaration

    Swift

    public let adId: String?
  • Declaration

    Swift

    public let adSystem: String?
  • The value of the universal ad id.

    Declaration

    Swift

    public let universalAdIdValue: String?
  • The registry associated with cataloging the universal ad id.

    Declaration

    Swift

    public let universalAdIdRegistry: String?
  • The id of the selected creative for the ad.

    Declaration

    Swift

    public let creativeId: String?
  • The ad id of the selected creative for the ad.

    Declaration

    Swift

    public let creativeAdId: String?
  • The name of the advertiser as defined by the ad serving party.

    Declaration

    Swift

    public let advertiserName: String?
  • The title of the ad.

    Declaration

    Swift

    public let title: String?
  • Declaration

    Swift

    public let customData: CustomData?
  • Indicates whether this ad is a slate/filler ad rather than a paid ad.

    Declaration

    Swift

    public let isSlate: Bool?
  • The duration of the ad in seconds.

    Declaration

    Swift

    public let duration: TimeInterval?
  • Declaration

    Swift

    @objc(BMAAdMetadataBuilder)
    public class Builder : NSObject