SCAdMacros
@interface SCAdMacros : NSObject
This class is used to specify VAST MAKROS
-
Macro: ADCATEGORIES
Declaration
Objective-C
@property (readwrite, strong, nonatomic) NSMutableArray *_Nonnull adCategories; -
Macro: APPBUNDLE
Declaration
Objective-C
@property (readwrite, copy, nonatomic) NSString *_Nonnull appBundle; -
Macro: APIFRAMEWORKS
Declaration
Objective-C
@property (readwrite, strong, nonatomic) NSMutableArray *_Nonnull apiFrameworks; -
Macro: BLOCKEDADCATEGORIES
Declaration
Objective-C
@property (readwrite, strong, nonatomic) NSMutableArray *_Nonnull blockedAdCategories; -
Macro: BREAKPOSITION
Declaration
Objective-C
@property (assign, readwrite, nonatomic) SCBreakPosition breakPosition; -
Macro: CLICKTYPE - clickType for clickThrough handling (default: ClickableWithConfirmationDialog)
Declaration
Objective-C
@property (assign, readwrite, nonatomic) SCClickType clickType; -
Macro: CONTENTID
Declaration
Objective-C
@property (readwrite, copy, nonatomic) NSString *_Nonnull contentId; -
Deprecated
Macro: CONTENTPLAYHEAD Current time offset “HH:MM:SS.mmm” of the video content.
Declaration
Objective-C
@property (readwrite, copy, nonatomic) NSString *_Nonnull 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 (readwrite, copy, nonatomic) NSString *_Nonnull contentUri; -
Macro: DOMAIN
Declaration
Objective-C
@property (readwrite, copy, nonatomic) NSString *_Nonnull domain; -
Macro: EXTENSION
Declaration
Objective-C
@property (readwrite, strong, nonatomic) NSMutableArray *_Nonnull extensions; -
Macro: IFA
Declaration
Objective-C
@property (readwrite, copy, nonatomic) NSString *_Nonnull ifa; -
Macro: IFATYPE
Declaration
Objective-C
@property (readwrite, copy, nonatomic) NSString *_Nonnull ifaType; -
Macro: INVENTORYSTATE
Declaration
Objective-C
@property (readwrite, strong, nonatomic) NSMutableArray *_Nonnull inventoryState; -
Macro: LATLONG
Declaration
Objective-C
@property (readwrite, copy, nonatomic) NSString *_Nonnull latLong; -
Macro: LIMITADTRACKING
Declaration
Objective-C
@property (assign, readwrite, nonatomic) BOOL limitAdTracking; -
Macro: MEDIAMIME
Declaration
Objective-C
@property (readwrite, strong, nonatomic) NSString *_Nonnull mediaMime; -
Macro: MEDIAPLAYHEAD
Declaration
Objective-C
@property (readwrite, copy, nonatomic) NSString *_Nonnull mediaPlayhead; -
Macro: PLACEMENTTYPE
Declaration
Objective-C
@property (assign, readwrite, nonatomic) enum SCPlacementType placementType; -
Macro: PLAYERCAPABILITIES
Declaration
Objective-C
@property (readwrite, strong, nonatomic) NSMutableArray *_Nonnull playerCapabilities; -
Macro: REGULATIONS
Declaration
Objective-C
@property (readwrite, strong, nonatomic) NSMutableArray *_Nonnull regulations; -
Macro: VERIFICATIONVENDORS
Declaration
Objective-C
@property (readwrite, strong, nonatomic) NSMutableArray *_Nonnull verificationVendors; -
Connection type
Declaration
Objective-C
@property (assign, readwrite, nonatomic) SCConnectionType connectionType; -
Unique identifier
Declaration
Objective-C
@property (readwrite, strong, nonatomic) NSString *_Nonnull uniqueIdentifier;
SCAdMacros Class Reference