Monday, November 24, 2025


Today, we're deprecating Insertion Order and Campaign-level targeting management in [Display \& Video 360 API](https://developers.google.com/display-video/api) and [Structured Data Files](https://developers.google.com/display-video/api/structured-data-file/format.md.txt) (SDFs) and announcing that they will sunset in **February 2026**. This change is a result of the removal of this targeting across the entirety of Display \& Video 360.


In place of this deprecated targeting, we recommend that you set targeting at the line item level using `advertisers.lineItems.bulkEditAssignedTargetingOptions` or a [Line Item](https://developers.google.com/display-video/api/structured-data-file/v9-2/LineItem.md.txt) SDF. If you want to apply targeting across all line items under an advertiser, use advertiser-level targeting with `advertisers.editAssignedTargetingOptions`.


This sunset will result in the following behavior after **February 2026**:

- API requests to methods that retrieve or manage `AssignedTargetingOption` resources directly under `Campaign` or `InsertionOrder` resources will return a `404` error.
- API requests to `advertisers.lineItems.generateDefault` will return a `404` error.
- All targeting columns in [Campaign](https://developers.google.com/display-video/api/structured-data-file/v9-2/Campaign.md.txt) and [Insertion Order](https://developers.google.com/display-video/api/structured-data-file/v9-2/InsertionOrder.md.txt) SDFs will be empty upon file download and must be empty upon file upload. [Campaign](https://developers.google.com/display-video/api/structured-data-file/v9-2/Campaign.md.txt) or [Insertion Order](https://developers.google.com/display-video/api/structured-data-file/v9-2/InsertionOrder.md.txt) file entries with populated targeting columns will fail on upload.

<br />


For full details on these changes, see the [Display \& Video 360 API deprecation announcement](https://developers.google.com/display-video/api/deprecations.md.txt#features.io_campaign_targeting). We will announce an exact date for the feature sunset in an upcoming blog post that will be published at least 30 days in advance.


If you need help with these new features, please contact us using our [Display \& Video 360 API Technical support contact form](https://developers.google.com/display-video/api/support/contact).

![Portrait of the author](https://developers.google.com/static/ads/blog/images/tm.jpg) - Trevor Mulchay, Display \& Video 360 API Team


**Labels:**

[deprecation](https://developers.google.com/ads/blog/feeds/labels/deprecation.md.txt),

[display-video-360-api](https://developers.google.com/ads/blog/feeds/labels/display-video-360-api.md.txt),

[structured-data-files](https://developers.google.com/ads/blog/feeds/labels/structured-data-files.md.txt),

[sunset](https://developers.google.com/ads/blog/feeds/labels/sunset.md.txt),

[targeting](https://developers.google.com/ads/blog/feeds/labels/targeting.md.txt)