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.
Stay organized with collections
Save and categorize content based on your preferences.
Last update: 2025-08-21
This guide leads you through these processes:
Update your selected Structured Data Files version to v9 using the
Display & Video 360 UI or API.
Migrate your integration from deprecated Structured Data Files versions (v7,
v7.1, v8, or v8.1) to v9. It points you to pages detailing the changes between
your current version and v9 that may impact your integration. In some cases,
you will have to use v9 to upload SDFs starting on September 8, 2025.
To use v9, you must update your resources and SDF generation actions to use v9
when downloading and uploading Structured Data Files.
Update Structured Data Files version
To use a new Structured Data Files version, update the assigned version in your
parent Partner and Advertiser resources and use the new version when creating
individual download tasks in the Display & Video 360 API.
Update parent resource settings
You set the default Structured Data Files version at the partner and advertiser
resource level. This version is used as the default when downloading Structured
Data Files through the interface or API.
Set in the interface
At the partner level:
Navigate to the intended partner.
Go to the Basic Details page under the Partner Settings menu in the
left-hand navigation.
Update the SDF version configuration in the Structured Data Files section
to v9.
At the advertiser level:
Navigate to the intended advertiser.
Go to the Basic Details page under the Advertiser Settings menu in
the left-hand navigation.
Update the SDF version configuration in the Structured Data Files
section to v9. If the default version is set at the Partner level, this
setting may not be editable.
Set in the API
At the partner level: You cannot set the default SDF version at the Partner
level in the API.
Update sdfdownloadtasks.create requests in the API
When making a sdfdownloadtasks.create request using the
Display & Video 360 API, set the version field of the request body to
SDF_VERSION_9.
Migrate from your current SDF version
The following pages walk you through the necessary updates to make to your
integration when migrating from your current version to v9 and provide a
comprehensive list of all changes between the versions:
[[["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."],[],[],null,["# Migrate to Structured Data Files v9\n\n*Last update: 2025-08-21*\n\nThis guide leads you through these processes:\n\n- Update your selected Structured Data Files version to v9 using the Display \\& Video 360 UI or API.\n- Migrate your integration from deprecated Structured Data Files versions (v7, v7.1, v8, or v8.1) to v9. It points you to pages detailing the changes between your current version and v9 that may impact your integration. In some cases, you will have to use v9 to upload SDFs starting on September 8, 2025.\n\nSee the [migration pages specific to each version](#migrate_from_your_current_sdf_version) for an\nexhaustive list of differences between your version and v9.\n\nUpdate your Structured Data Files version\n-----------------------------------------\n\nTo use v9, you must update your resources and SDF generation actions to use v9\nwhen downloading and uploading Structured Data Files.\n\n### Update Structured Data Files version\n\nTo use a new Structured Data Files version, update the assigned version in your\nparent Partner and Advertiser resources and use the new version when creating\nindividual download tasks in the [Display \\& Video 360 API](/display-video/api/guides/getting-started/overview).\n\n#### Update parent resource settings\n\nYou set the default Structured Data Files version at the partner and advertiser\nresource level. This version is used as the default when downloading Structured\nData Files through the interface or API.\n\n##### Set in the interface\n\n**At the partner level:**\n\n1. Navigate to the intended partner.\n2. Go to the **Basic Details** page under the **Partner Settings** menu in the left-hand navigation.\n3. Update the **SDF version** configuration in the Structured Data Files section to **v9**.\n\n**At the advertiser level:**\n\n1. Navigate to the intended advertiser.\n2. Go to the **Basic Details** page under the **Advertiser Settings** menu in the left-hand navigation.\n3. Update the **SDF version** configuration in the **Structured Data Files** section to **v9**. If the default version is set at the Partner level, this setting may not be editable.\n\n#### Set in the API\n\n**At the partner level:** You cannot set the default SDF version at the Partner\nlevel in the API.\n\n**At the advertiser level:** Make an [`advertisers.patch`](/display-video/api/reference/rest/current/advertisers/patch) request to\nupdate the\n[`dataAccessConfig.sdfConfig.sdfConfig.version`](/display-video/api/reference/rest/current/SdfConfig#FIELDS.version) to\n`SDF_VERSION_9` and, if needed,\n[`dataAccessConfig.sdfConfig.overridePartnerSdfConfig`](/display-video/api/reference/rest/current/advertisers#AdvertiserSdfConfig.FIELDS.override_partner_sdf_config)\nto True.\n\n### Update `sdfdownloadtasks.create` requests in the API\n\nWhen making a [`sdfdownloadtasks.create`](/display-video/api/reference/rest/current/sdfdownloadtasks/create) request using the\nDisplay \\& Video 360 API, set the [`version`](/display-video/api/reference/rest/current/sdfdownloadtasks/create#body.request_body.FIELDS.version) field of the request body to\n`SDF_VERSION_9`.\n\nMigrate from your current SDF version\n-------------------------------------\n\n| **Important:** The only new feature in v9 is the ability to declare whether a line item will serve EU political ads. This column will be required starting **September 8, 2025**.\n\nThe following pages walk you through the necessary updates to make to your\nintegration when migrating from your current version to v9 and provide a\ncomprehensive list of all changes between the versions:\n\n- [Migrate from v7](/display-video/api/structured-data-file/v7/migrate-to-v9)\n- [Migrate from v7.1](/display-video/api/structured-data-file/v7-1/migrate-to-v9)\n- [Migrate from v8](/display-video/api/structured-data-file/v8/migrate-to-v9)\n- [Migrate from v8.1](/display-video/api/structured-data-file/v8-1/migrate-to-v9)"]]