Flags POST Flashcards
synchronizeSiteSectionSlots
Enables history exclusivity across multiple request in one session; The session is defined by the _pr and _vr values in the cookie. When the value pair in the cookie changes, the session changes.
expectMultipleCreativeRenditions
Indicates that the player is able to select the best one among multiple creative renditions; asks the ad server to return multiple creative renditions for one ad so that the player can choose the best fit rendition to play; for example, the video ad renderer in FreeWheel SDK selects the best rendition according to the slot aspect ratio, the bitrate and the preference settings in MRM. https://hub.freewheel.tv/display/techdocs/Video+Ad+Rendition+Selection
supportsSlotTemplate
Supports Commercial Break Pattern; asks the ad server to generate slots and deliver ads according to the CBP settings; https://hub.freewheel.tv/display/MUG/Commercial+Break+Patterns
disableAdUnitInMultipleSlots
By default one ad can be delivered to multiple slots in one ad request. If this capability is turned on, the ad server will not deliver the same ad to different slots.
supportsSlotCallback
Indicates that the player supports slot impression and slot end callbacks; Asks the ad server to return the slot impression/end callbacks in the SMRAT response so that the player can fire them when the slot starts/ends. If this capability is turned off, ad server will count avails by impressions, which means avails will only be counted when the slot is filled with ads and won’t be counted when the slot is empty. So it’s not an accurate way to count avail numbers. This way can be used when the player cannot be updated to support sending slotImpression callbacks.
requiresAdvancedCallbackUrls
Indicates that the player supports additional IAB callbacks besides impression; asks the ad server to return all IAB callbacks in the response so that the player can fire them when necessary; a list of IAB standard callbacks can be found here, including mute/unmute, pause/resume, expand/collapse, quartiles, rewind, skip, etc. Only one of +/-amcb, +qtcb and +cpcb should appear in ad request. If two or three of these flags appears together, only the last flag will work. Different from other response format, in vast response flag=+amcb is default value.
requiresQuartileCallbackUrls
Indicates that the player supports quartile callbacks besides impression. Similar as requiresAdvancedCallbackUrls/amcb, but only ask for quartile callbacks and doesn’t ask for other IAB callback URLs. Only one of +/-amcb, +qtcb and +cpcb should appear in ad request. If two or three of these flags appears together, only the last flag will work.
requiresVideoCallbackUrl
Indicates that the player supports video view callbacks in the ad response; asks the ad server to return a video view callback for the specified video asset so that the player can fire the video view callback during the playback of the content video. +exvt and +vicb should not be combined in ad request. If both +exvtand +vicb appear in ad request at the same time, it may result in video views double.
skipsAdSelection
Indicates that the ad request is issued merely for the videoView callback; No ad will be delivered in the response.
supportsFallbackAds
indicates that the player supports fallback ads in FreeWheel ad response; asks the ad server to return a fallbacks ad (if any) for every ad in the response so that the player can still play the fallback ad when the ad fails to play.
recordVideoView
Asks the ad server to implicitly record video view upon every ad request so that the player need not issue video view callbacks by itself Flags +exvt and +vicb should not be combined in ad request. If both +exvt and +vicb appear in ad request at the same time, it may result in video views double.
synchronizeMultipleRequests
Enable exclusivity among multiple requests in one session.
supportNullCreative
Turn on this capability to support 3rd party tracking url for embedded ads
resetExclusivity
Resets exclusivity state for current session
supportAdBundle
If turned on, the ad reference node in the SMART response will have an attribute “bundleId” set to distinguish ads from different networks.