You might have to migrate to v9 to upload Structured Data Files afterSeptember 8, 2025. See ourdeprecations pagefor more details and ourv9 migration guidefor step-by-step instructions.
Stay organized with collectionsSave and categorize content based on your preferences.
This page details the necessary updates to make to your Structured Data Files
integration when migrating from v8 to v9 and provides a comprehensive list of
all changes between the two 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 from v8 to v9\n\nThis page details the necessary updates to make to your Structured Data Files\nintegration when migrating from v8 to v9 and provides a comprehensive list of\nall changes between the two versions.\n\nFor details on how to update your selected SDF version, see our [general v9\nmigration guide](/display-video/api/structured-data-file/v9-migration-guide).\n\nUpdates\n-------\n\nMake these updates to your integration to use v9.\n\n### Declare whether line items will serve EU political ads\n\nYou must declare whether a new line item will serve EU political ads using a new\n`Contains EU Political Ads` column in the [Line Item](/display-video/api/structured-data-file/v9/LineItem) file type.\n\nThis field is required when creating new line items or updating any of the\nfollowing columns for an existing line item:\n\n- `Geography Targeting - Include`\n- `Geography Targeting - Exclude`\n- `Geography Regional Location List Targeting - Include`\n- `Geography Regional Location List Targeting - Exclude`\n- `Proximity Targeting`\n- `Proximity Location List Targeting`\n\nIf you have declared that the parent advertiser does not serve EU political ads,\nnew line items will be assigned the `No` value if the column is not set.\n\n### Update name of Line Item \"TrueView Content Filter\" column\n\nThe `TrueView Content Filter` column in the [Line Item](/display-video/api/structured-data-file/v9/LineItem) file type has\nbeen renamed `Inventory Mode`. No other changes need to be made to the column\ncontent.\n\n### Add Ad Group Demand Gen Inventory Source Strategy columns\n\nNew `Demand Gen Inventory Source Strategy` and `Demand Gen Enabled Inventory\nSources` columns have been added to [Ad Group](/display-video/api/structured-data-file/v9/AdGroup) files.\n\nThe `Demand Gen Inventory Source Strategy` column is required for Ad Groups with\na `Video Ad Format` column value of `Demand Gen`.\n\nComprehensive list of changes\n-----------------------------\n\n| Status | Entity | Field | Property | Value(s) |\n|---------|--------------|--------------------------------------|----------|----------------|\n| Added | Line Item QA | Contains EU Political Ads | | |\n| Added | Line Item QA | TrueView Video Ad Inventory Control | | |\n| Added | Line Item | Contains EU Political Ads | | |\n| Added | Ad Group QA | Demand Gen Enabled Inventory Sources | | |\n| Added | Ad Group QA | Demand Gen Inventory Source Strategy | | |\n| Added | Ad Group | Demand Gen Enabled Inventory Sources | | |\n| Added | Ad Group | Demand Gen Inventory Source Strategy | | |\n| Changed | Line Item QA | TrueView Content Filter | Name | Inventory Mode |\n| Changed | Line Item | TrueView Content Filter | Name | Inventory Mode |"]]