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;