AATBannerRequest
@objc public class AATBannerRequest : NSObject {
/// The targeting information for this request.
@objc public var targetingInformation: [String : [String]]?
/// The content targeting url for this request
@objc public var contentTargetingUrl: String?
@objc public var multiContentTargetingUrls: [String]?
/// The dictionary of network key replacements for this request, allowing to replace macros defined in ad keys with actual values.
/// Please contact your Account Manager before using this feature.
@objc public var networkKeyReplacements: [String : String]?
/// Banner request delegate ``AATBannerRequestDelegate``
@objc public weak var delegate: AATBannerRequestDelegate?
/// Constructs a new banner request
/// - Parameter delegate: an instance conforming to ``AATBannerRequestDelegate``
@objc public init(delegate: AATBannerRequestDelegate?)
/// Update request sizes
///
/// - Parameter sizes: a set of ``AATBannerSize``
public func setRequestBannerSizes(sizes: Set<AATBannerSize>)
/// Update request sizes
///
/// - Parameter sizes: a set of ``AATBannerSize``
@objc(setRequestBannerSizes:) public func objc_setRequestBannerSizes(sizes: Set<Int>)
}
Last updated