Name Type Description
Content category is used by Pulse to target ads and determine the ad insertion policy. The content category can be represented by either its unique id or one of its aliases set in Pulse.
Content form is used to determine the ad insertion policy.
Pulse content id. Id is used to identify the content to 3rd parties.
Pulse content partner. Content partners can be used by Pulse to target ads. The content partner can be represented by either its unique id or one of its aliases set in Pulse.
This value can not be negative.
Pulse flags. Since flags overrides Pulse's ad insertion policy they
should be used with caution. For more information please talk to your contact at Invidi. Supported flags:
nocom, noprerolls, nomidrolls, nopostrolls, nooverlays, noskins.
Pulse content tags, used to target specific ads.
The Custom parameters to add to the
session request. Parameters with names containing invalid characters will be omitted.
These custom parameters are added to the adserver request URL in the style
Name Type Description
Height in pixels of the video area where ads should be shown.
Width in pixels of the video area where ads should be shown.
The maximum bitrate (in kbps) of the media files in the ad response.
An Array of numbers which define at what points in time linear ads should be shown.
An Array of numbers which define at what points in time non-linear ads should be shown.
If not set, the request is for every kind of insertion point. If set, only the types provided are requested.
Overrides the HTTP header's referrer property.
Set to true if the ad request is subject to GDPR regulations. See https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/v1.1%20Implementation%20Guidelines.md for implementation guidelines.
Pass in the user's URL safe and base64 encoded consent string related to GDPR regulations, which may be obtained through the Consent Management Provider (CMP) JS API. This string is built up according to the data structure developed by the GDPR Consent Working Group under the auspices of IAB Europe. The data structure specification can be found at https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/Consent%20string%20and%20vendor%20list%20formats%20v1.1%20Final.md. For more information on the API, refer to https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/blob/master/CMP%20JS%20API%20v1.1%20Final.md.
Set to true if you are passing in personal information when creating the ad request to Pulse. The only location where it is possible to pass in personal information is in the
Overrides The maximum amount of time the player or integration should wait for the ad to start playback before reporting inventory.
Overrides The maximum amount of time the player or integration should wait to unwrap and load a third party ad before reporting inventory.
Overrides The maximum amount of time the passback player should wait to find a working ad in the passback chain before moving to the last ad in the chain or reporting inventory.
Overrides the break number detected in Pulse in order to request ads for a specific ad break.
Overrides the number of linear ads per slot.
NOTE! Using this affects the predictability of the Pulse forecast functionality. Use with caution.
The maximum duration in seconds of linear ad breaks.
If set to false, a randomized cache busting parameter is not added to VAST 2.0 tracking URLs which are missing the [CACHEBUSTING] macro. If not set, or set to true (default), the parameter is added.
If set to true, skip offset information provided in third party VAST tickets determines the skip behaviour of third party ads. If not set, or set to false (default), the insertion policy configured in Pulse determines the skip behaviour instead.