You might have to migrate to v9 to upload Structured Data Files after September 8, 2025. See our deprecations page for more details and our v9 migration guide for step-by-step instructions.
Numeric ID value of the ad group ad. If left blank a new Ad will be created and a unique ID will be assigned.
Ad Group Id
Yes
integer
No
Numeric ID value of the parent ad group. You can specify a custom identifier (for example, "ext[custom ad group ID]") for an Ad Group that you are creating at the same time as this Ad.
Ad Group Name
No
string
No
Ad Group Name
Name
Yes
string
Yes
The name of the entry.
Status
Yes
string
Yes
The status setting for the entry.
Active
Paused
Deleted
Video Id
Yes
string
Yes
The YouTube video ID
Display URL
Yes for In-stream and Bumper
string
Yes
The ad display URL
Landing Page URL
Yes for In-stream and Bumper
string
Yes
The ad landing page URL
DCM Tracking - Placement Id
Required only when updating DCM Tracking Ad
integer
Yes
Numeric ID value of DCM placement for the corresponding tracking ad. To remove a DCM Tracking Ad, leave the three columns DCM Tracking - Placement ID, DCM Tracking - Ad ID and DCM Tracking - Creative ID blank.
DCM Tracking - Ad Id
Required only when updating DCM Tracking Ad
integer
Yes
Numeric ID value of DCM Ad for the corresponding tracking ad.To remove a DCM Tracking Ad, leave the three columns DCM Tracking - Placement ID, DCM Tracking - Ad ID and DCM Tracking - Creative ID blank.
DCM Tracking - Creative Id
Required only when updating DCM Tracking Ad
integer
Yes
Numeric ID value of the creative for the corresponding tracking ad.To remove a DCM Tracking Ad, leave the three columns DCM Tracking - Placement ID, DCM Tracking - Ad ID and DCM Tracking - Creative ID blank.
Click Tracker URL
No
string
Yes
The ad click tracker URL
In-stream Custom Parameters
No
string, list of lists
Yes
The click tracker URL custom parameters. Format = (name1; value1;); (name2; value2;); etc.
Action Button Label
Yes if the parent line item is a TrueView for action line item or column Action Headline is not empty
string
Yes
Label for the Call to Action button (1 line with up to 10 characters).
Action Headline
No
string
Yes
Headline for the Call to Action overlay (1 line with up to 15 characters).
Responsive Ad Display Url Path 1
No
string
Yes
The responsive ad display url path 1
Responsive Ad Display Url Path 2
No
string
Yes
The responsive ad display url path 2
In-feed Video Thumbnail
Yes for In-feed Video
string
Yes
The video thumbnail to use for video discovery ads
0
1
2
3
In-feed Video Headline
Yes for In-feed Video
string
Yes
The headline text for a discovery or responsive ad
In-feed Video Description 1
Yes for In-feed Video
string
Yes
The discovery ad description 1 text or responsive ad description
[[["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-08-21 UTC."],[[["\u003cp\u003eUse this structured data file to create or update video discovery ads and In-stream video ads, including setting their status, targeting, and creative assets.\u003c/p\u003e\n"],["\u003cp\u003eThe file requires fields like Ad Group ID, Video ID, and Display URL for In-stream and Bumper ads, and fields like In-feed Video Headline and Description for In-feed video ads.\u003c/p\u003e\n"],["\u003cp\u003eFor tracking ads using DCM, provide the DCM Placement ID, Ad ID, and Creative ID.\u003c/p\u003e\n"],["\u003cp\u003eUtilize optional fields like Click Tracker URL, Custom Parameters, and Responsive Ad Display URLs for advanced functionalities.\u003c/p\u003e\n"],["\u003cp\u003eWhen editing existing ads, the Ad ID is required to identify the specific ad to be modified.\u003c/p\u003e\n"]]],["This document details the fields required for managing ads, including creation, editing, and tracking. Key information includes: ad identifiers (Ad Id, Ad Group Id), content details (Name, Video Id), status (Active, Paused, Deleted), and URLs (Display, Landing Page). Certain fields are contingent on ad type, such as Display/Landing Page URLs for In-stream/Bumper ads and unique requirements for In-feed Video ads. DCM Tracking fields are required for specific updates, and action buttons can be set with labels and headlines.\n"],null,["# Structured Data - v7.1 - YouTube Ad\n\n| This SDF version has been deprecated. Users should migrate to SDF [v9](/display-video/api/structured-data-file/v9-migration-guide) before March 3, 2026 in order to continue using structured data files.\n\nSee the [overview](/display-video/api/structured-data-file/format) for an explanation of format.\n\n| Field | Required | Type | Writable | Description |\n|----------------------------------|-------------------------------------------------------------------------------------------------------|-----------------------|----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Ad Id | Required only when editing existing Ads | integer | No | Numeric ID value of the ad group ad. If left blank a new Ad will be created and a unique ID will be assigned. |\n| Ad Group Id | Yes | integer | No | Numeric ID value of the parent ad group. You can specify a custom identifier (for example, \"ext\\[custom ad group ID\\]\") for an Ad Group that you are creating at the same time as this Ad. |\n| Ad Group Name | No | string | No | Ad Group Name |\n| Name | Yes | string | Yes | The name of the entry. |\n| Status | Yes | string | Yes | The status setting for the entry. - Active - Paused - Deleted |\n| Video Id | Yes | string | Yes | The YouTube video ID |\n| Display URL | Yes for In-stream and Bumper | string | Yes | The ad display URL |\n| Landing Page URL | Yes for In-stream and Bumper | string | Yes | The ad landing page URL |\n| DCM Tracking - Placement Id | Required only when updating DCM Tracking Ad | integer | Yes | Numeric ID value of DCM placement for the corresponding tracking ad. To remove a DCM Tracking Ad, leave the three columns DCM Tracking - Placement ID, DCM Tracking - Ad ID and DCM Tracking - Creative ID blank. |\n| DCM Tracking - Ad Id | Required only when updating DCM Tracking Ad | integer | Yes | Numeric ID value of DCM Ad for the corresponding tracking ad.To remove a DCM Tracking Ad, leave the three columns DCM Tracking - Placement ID, DCM Tracking - Ad ID and DCM Tracking - Creative ID blank. |\n| DCM Tracking - Creative Id | Required only when updating DCM Tracking Ad | integer | Yes | Numeric ID value of the creative for the corresponding tracking ad.To remove a DCM Tracking Ad, leave the three columns DCM Tracking - Placement ID, DCM Tracking - Ad ID and DCM Tracking - Creative ID blank. |\n| Click Tracker URL | No | string | Yes | The ad click tracker URL |\n| In-stream Custom Parameters | No | string, list of lists | Yes | The click tracker URL custom parameters. Format = (name1; value1;); (name2; value2;); etc. |\n| Action Button Label | Yes if the parent line item is a TrueView for action line item or column Action Headline is not empty | string | Yes | Label for the Call to Action button (1 line with up to 10 characters). |\n| Action Headline | No | string | Yes | Headline for the Call to Action overlay (1 line with up to 15 characters). |\n| Responsive Ad Display Url Path 1 | No | string | Yes | The responsive ad display url path 1 |\n| Responsive Ad Display Url Path 2 | No | string | Yes | The responsive ad display url path 2 |\n| In-feed Video Thumbnail | Yes for In-feed Video | string | Yes | The video thumbnail to use for video discovery ads - 0 - 1 - 2 - 3 |\n| In-feed Video Headline | Yes for In-feed Video | string | Yes | The headline text for a discovery or responsive ad |\n| In-feed Video Description 1 | Yes for In-feed Video | string | Yes | The discovery ad description 1 text or responsive ad description |\n| In-feed Video Description 2 | Yes for In-feed Video | string | Yes | The discovery ad description 2 text |\n| In-feed Video Landing Page | Yes for In-feed Video | string | Yes | The discovery ad landing page |"]]