VAST and VPAID Ad Parameters

Use the following parameters to configure VAST, VPAID, and LiveRail VAST ads in Player V4 using the VAST and VPAID Ad Plugin. See Integrating VAST and VPAID Ads for details.
Note: These parameters are specific to VAST and VPAID ads. You can also set global parameters for VAST and VPAID ads. See Configuring Ad Parameters for details.
Name Description Type Required?
vast Parent parameter for the VAST module. Example:
"vast": {
    "tagUrl": "some_url"
}
  Yes
vast.tagUrl A key/value pair representing the ad server or network URL. This correlates with the Ad Tag field in the VAST or VPAID ad set.
Note: This setting overrides vast.all_ads.tag_url.
string yes
vast.all_ads.tag_url VAST ad tag. If you want to override the tag attached to the video through Backlot, supply any string value here.
Note: If specified, vast.tagUrl overrides this setting.
string Yes if you are specifying the parameter all_ads
vast.all_ads.position
  • If position_type is set to 't', position is the time at which the ad should play, in milliseconds. A value of 0 should be set for pre-roll ads. Any value less than the total time of the video is recognized as a mid-roll ad. Any value greater than the total time of the video is recognized as a post-roll ad.
  • If position_type is set to 'p', the value of position is the percentage of the total time of the video.
integer Yes for ad overrides without ad rules
vast.all_ads.position_type Specifies how to interpret the position value. Valid Values:
  • t - indicates that position is the time at which the ad should play, in milliseconds.
  • b - indicates that position is the percentage of the total time of the video.
string Yes

Was this article helpful?