Optional
adThe ad tag parameters added to stream request.
Optional
backdropDefault backdrop image URI to be used as a background for ads in double box layout.
Optional
backdropLShapeDefault backdrop image URI to be used as a background for ads in L-shape layout.
Optional
customDefault custom asset key to use for ad requests.
The integration of the ad break.
Optional
networkDefault network code to use for ad requests.
Optional
overrideOverride the layout of all THEOads ad breaks, if set.
Optional
replaceWhether the ad replaces playback of the content.
Optional
sources// TODO Move to internal api For SGAI, this should be configured with the signaling server base URI.
If configured, the player will attempt to sideload the modified manifest from the signaling server separate from the source manifest. If not configured, the player will assume that the ad markers are part of the source manifest.
Optional
timeOffset after which the ad break will start.
Possible formats:
- A number for the offset in seconds.
- 'start'
for a preroll.
- 'end'
for a postroll.
- 'HH:MM:SS.mmm'
for a timestamp in the playback window.
- A percentage string (XX%) for a proportion of the content duration.
- A timestamp which is not in the playback window will result in the ad break not being started.
- Do NOT set for VMAP ads. VMAP resources will ignore this value as they contain an internal offset. https://www.theoplayer.com/docs/theoplayer/how-to-guides/ads/how-to-set-up-vast-and-vmap/#vmap
- Since 2.18, numbers are supported for the Google IMA integration, since 2.21 other formats as well.
Optional
useWhether to use the Id3 based operating mode.
Describes a THEOads ad break request.
Remarks
- For THEOads, one configured ad break request enables server guided ad playback for the entire stream.
- The player must have AdsConfiguration.theoads enabled in its PlayerConfiguration.