SCAdMacros
@interface SCAdMacros : NSObject
This class is used to specify VAST MAKROS
-
Macro: ADCATEGORIES
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray *_Nonnull adCategories; -
Macro: APPBUNDLE
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull appBundle; -
Macro: APIFRAMEWORKS
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray *_Nonnull apiFrameworks; -
Macro: BLOCKEDADCATEGORIES
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray *_Nonnull blockedAdCategories; -
Macro: BREAKPOSITION
Declaration
Objective-C
@property (nonatomic) SCBreakPosition breakPosition; -
Macro: CLICKTYPE - clickType for clickThrough handling (default: ClickableWithConfirmationDialog)
Declaration
Objective-C
@property (nonatomic) SCClickType clickType; -
Macro: CONTENTID
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull contentId; -
Deprecated
Macro: CONTENTPLAYHEAD Current time offset “HH:MM:SS.mmm” of the video content.
Declaration
Objective-C
@property (nonatomic, copy) DEPRECATED_ATTRIBUTE NSString *contentPlayhead; -
Macro: CONTENTURI The URI of the main media content asset into which the ad is being loaded or inserted. Only applicable to in-stream ads.
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull contentUri; -
Macro: DOMAIN
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull domain; -
Macro: EXTENSION
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray *_Nonnull extensions; -
Macro: GDPRCONSENT
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull gdprConsent; -
Macro: IFA
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull ifa; -
Macro: IFATYPE
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull ifaType; -
Macro: INVENTORYSTATE
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray *_Nonnull inventoryState; -
Macro: LATLONG
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull latLong; -
Macro: LIMITADTRACKING
Declaration
Objective-C
@property (nonatomic) BOOL limitAdTracking; -
Macro: MEDIAMIME
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nonnull mediaMime; -
Macro: MEDIAPLAYHEAD
Declaration
Objective-C
@property (nonatomic, copy) NSString *_Nonnull mediaPlayhead; -
Macro: PLACEMENTTYPE
Declaration
Objective-C
@property (nonatomic) enum SCPlacementType placementType; -
Macro: PLAYERCAPABILITIES
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray *_Nonnull playerCapabilities; -
Macro: REGULATIONS
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray *_Nonnull regulations; -
Macro: VERIFICATIONVENDORS
Declaration
Objective-C
@property (nonatomic, strong) NSMutableArray *_Nonnull verificationVendors; -
Connection type
Declaration
Objective-C
@property (nonatomic) SCConnectionType connectionType; -
Unique identifier
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nonnull uniqueIdentifier;
SCAdMacros Class Reference