The ad break which the ad is part of.
- Available for VAST-ads.
The source ad server information included in the ad response.
- Available when the Ad.readyState is 'ready'
.
The identifier of the API framework needed to execute the ad.
- Available when the Ad.readyState is 'ready'
.
- This corresponds with the apiFramework specified in vast.
Readonly
bitrateThe bitrate of the currently playing creative as listed in the VAST response or 0.
The website of the advertisement.
- Available when the Ad.readyState is 'ready'
.
List of companions which can be displayed outside the player.
- Available when the Ad.readyState is 'ready'
.
- Only supported for 'csai'
, 'theo'
(deprecated) and 'google-dai'
.
The content type of the ad.
- Available when the Ad.readyState is 'ready'
.
- For linear ads, the content type is only going to be available after the 'adbegin'
event, when the media file is selected.
The identifier of the selected creative for the ad.
- Available when the Ad.readyState is 'ready'
.
Additional integration-specific data associated with this ad.
The duration of the ad, in seconds.
- Available when the Ad.readyState is 'ready'
.
- Only available for LinearAd.
The height of the ad.
- Available when the Ad.readyState is 'ready'
.
The identifier of the creative.
- Available when the Ad.readyState is 'ready'
.
Optional
integrationThe integration of the ad, represented by a value from AdIntegrationKind or the identifier of a custom integration added with Ads.registerServerSideIntegration.
'csai'
- The 'theo'
integration naming is deprecated and has been replaced with 'csai'
.
- If unset, will default to 'theo'
for now but will default to 'csai'
starting from THEOplayer 8.0.0.
Whether the ad is a slate or not.
- Only used for THEOads ads.
The url of the chosen media file.
- Available when the Ad.readyState is 'ready'
.
Optional
readyThe ready state of the ad.
The URI of the ad content.
- Available when the Ad.readyState is 'ready'
.
Offset after which the ad break may be skipped, in seconds.
- Available when the Ad.readyState is 'ready'
.
- If the offset is -1, the ad is unskippable.
- If the offset is 0, the ad is immediately skippable.
- Otherwise it must be a positive number indicating the offset.
Return title of the advertisement.
- Available when the Ad.readyState is 'ready'
.
Record of custom parameters for the ad at the time of ad trafficking. Each entry contains a parameter name with associated value.
- Available when the Ad.readyState is 'ready'
.
The custom parameters for the ad at the time of ad trafficking, as a string.
- A parsed version is available as GoogleImaAd.traffickingParameters.
- Available when the Ad.readyState is 'ready'
.
The type of the ad.
The list of universal ad ID information of the selected creative for the ad.
- Only supported for 'csai'
, 'theo'
(deprecated) and 'google-ima'
.
The width of the ad, in pixels.
- Available when the Ad.readyState is 'ready'
.
List of wrapper ad identifiers as specified in the VAST response.
List of wrapper ad systems as specified in the VAST response.
List of wrapper creative identifiers.
- Starts with the first wrapper ad.
Represents a Google IMA creative compliant to the VAST specification.
Remarks
- Available since v2.60.0.