APSResolvMultipleAdsConflictsBy
Objective-C
enum APSResolvMultipleAdsConflictsBy {}
Swift
enum APSResolvMultipleAdsConflictsBy : Int
The VMAP standard permits allowing only one ad from a certain ad source. This constant defines how the VAST builder plugin deals with situations when multiple valid ads are retrieved from a source that is disallowed to load several ads at one time.
-
Solve the issue by dropping all loaded ads.
Declaration
Objective-C
APSResolvMultipleAdsConflictsByDropping
Swift
case dropping = 0
-
Solve the issue by only inserting the first valid ad retrieved, honoring the defined order in the VAST.
Declaration
Objective-C
APSResolvMultipleAdsConflictsBySelectingFirst
Swift
case selectingFirst = 1
-
Solve the issue by only inserting one random ad from the loaded batch.
Declaration
Objective-C
APSResolvMultipleAdsConflictsBySelectingRandom
Swift
case selectingRandom = 2