Describes what was stitched into a VOD session's manifest.
JSON representation |
---|
{ "adBreaks": [ { object ( |
Fields | |
---|---|
adBreaks[] |
List of ad breaks ordered by time. |
sessionContent |
Information related to the content of the VOD session. |
VodSessionAdBreak
Metadata for an inserted ad break.
JSON representation |
---|
{ "progressEvents": [ { object ( |
Fields | |
---|---|
progressEvents[] |
List of events that are expected to be triggered, ordered by time. |
ads[] |
Ordered list of ads stitched into the ad break. |
endTimeOffset |
Ad break end time in seconds relative to the start of the VOD asset. A duration in seconds with up to nine fractional digits, ending with ' |
startTimeOffset |
Ad break start time in seconds relative to the start of the VOD asset. A duration in seconds with up to nine fractional digits, ending with ' |
VodSessionAd
Metadata for an inserted ad in a VOD session.
JSON representation |
---|
{ "duration": string, "companionAds": { object ( |
Fields | |
---|---|
duration |
Duration in seconds of the ad. A duration in seconds with up to nine fractional digits, ending with ' |
companionAds |
Metadata of companion ads associated with the ad. |
activityEvents[] |
The list of progress tracking events for the ad break. These can be of the following IAB types: |
VodSessionContent
Metadata for the entire stitched content in a VOD session.
JSON representation |
---|
{ "duration": string } |
Fields | |
---|---|
duration |
The total duration in seconds of the content including the ads stitched in. A duration in seconds with up to nine fractional digits, ending with ' |