To discuss and provide feedback on our products, join the official Display & Video 360 API and Structured Data Files Discord channel in the Google Advertising and Measurement Community server.
ContentInstreamPosition
Stay organized with collections
Save and categorize content based on your preferences.
Page Summary
Display & Video 360 API v3 has sunset and users should use v4 instead.
Content instream positions define where ads play relative to streaming content.
Possible instream positions include pre-roll, mid-roll, and post-roll ads.
Possible content instream positions.
Enums
CONTENT_INSTREAM_POSITION_UNSPECIFIED
Content instream position is not specified in this version. This enum is a place holder for a default value and does not represent a real in stream ad position.
CONTENT_INSTREAM_POSITION_PRE_ROLL
Ads that play before streaming content.
CONTENT_INSTREAM_POSITION_MID_ROLL
Ads that play between the beginning and end of streaming content.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-08 UTC."],[],["The provided content outlines the possible positions for in-stream ads. These positions include `PRE_ROLL` (ads before content), `MID_ROLL` (ads within content), and `POST_ROLL` (ads after content). Additionally, `CONTENT_INSTREAM_POSITION_UNSPECIFIED` indicates a default value, and `CONTENT_INSTREAM_POSITION_UNKNOWN` signifies an indeterminate position. The enums represent various stages within streaming content where an advertisement might be played.\n"]]