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 ' |