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 migraiton 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.
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.
Video Discovery Video Thumbnail
Yes for Video Discovery
string
Yes
The video thumbnail to use for video discovery ads
[[["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-05-07 UTC."],[[["\u003cp\u003eThis SDF version is outdated and users should migrate to SDF v7 for continued use of structured data files.\u003c/p\u003e\n"],["\u003cp\u003eThis documentation should only be referenced for previously-generated files and provides details on the structure and fields used in those files.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation outlines the required and optional fields for defining Ads, including their properties like IDs, status, URLs, and tracking information.\u003c/p\u003e\n"],["\u003cp\u003eDCM Tracking Ads can be updated or removed by specifying or omitting respective DCM Tracking fields.\u003c/p\u003e\n"],["\u003cp\u003eSpecific fields are required for Video Discovery Ads, such as headline, description, thumbnail, and landing page.\u003c/p\u003e\n"]]],[],null,["| This SDF version has been sunset. Users should migrate to SDF [v7.1](/display-video/api/structured-data-file/v7-1/Campaign) in order to continue using structured data files. Only use this documentation when referring to previously-generated 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| 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| Video Discovery Video Thumbnail | Yes for Video Discovery | string | Yes | The video thumbnail to use for video discovery ads - 0 - 1 - 2 - 3 |\n| Video Discovery Headline | Yes for Video Discovery | string | Yes | The discovery ad headline text |\n| Video Discovery Description 1 | Yes for Video Discovery | string | Yes | The discovery ad description 1 text |\n| Video Discovery Description 2 | Yes for Video Discovery | string | Yes | The discovery ad description 2 text |\n| Video Discovery Landing Page | Yes for Video Discovery | string | Yes | The discovery ad landing page |"]]