This page provides release notes for the Display & Video 360 API.
Latest API version: v1
May 26, 2022
Added the ability to create InventorySource
resources and
manage GuaranteedOrder
resources through new
inventorySources
service write methods and a new
guaranteedOrders
service.
Introduced the modelReadiness
field in the
CustomBiddingAlgorithm
resource. This field lists the readiness of the
algorithm's model for each advertiser that can access it.
Enabled new filter
query parameter functionality for
the advertisers.creatives.list
method that allows the user
to only retrieve creatives with an updateTime
before or after a given timestamp.
Added support for the newest SDF version, v5.5, through the
addition of an SdfVersion
enum value.
New Features
The following methods have been added:
Service Method(s) guaranteedOrders inventorySources The following fields have been added:
Resource Field(s) CustomBiddingAlgorithm InventorySource The following enum values have been added:
Enum Value(s) SdfVersion The following list methods are now filterable by the following properties:
Method Field(s) advertisers.creatives.list
March 31, 2022
Added support for retrieving and setting targeting on content duration, stream type, and genre.
Added the billableOutcome
field to the InsertionOrder
object.
Introduced the raiseBidForDeals
field to the
MaximizeSpendBidStrategy
object, letting users set whether the bidding
strategy applies advertiser floor prices for targeted deals.
New Features
The following fields have been added:
Resource Field(s) AssignedTargetingOption InsertionOrder MaximizeSpendBidStrategy TargetingOption The following enum values have been added:
Enum Value(s) TargetingType
February 2, 2022
Added support for creating, updating, and
editing members of certain Customer Match
FirstAndThirdPartyAudience
resources. The
Upload Customer Match Audiences page in our new
Use Audiences guide details how to use these new features.
Introduced a new reservationType
field in
InsertionOrder
and LineItem
resources that identifies whether a resource is Tag Guaranteed, Programmatic
Guaranteed, or not guaranteed.
Added the ability to retrieve and set whether a line item automatically targets
new exchanges through a new excludeNewExchanges
field.
In addition to new features, default quota limits have been doubled.
New Features
The following methods have been added:
Service Method(s) firstAndThirdPartyAudiences The following fields have been added:
Resource Field(s) FirstAndThirdPartyAudience InsertionOrder LineItem
December 8, 2021
Added support for audio content type targeting under the targeting type
TARGETING_TYPE_AUDIO_CONTENT_TYPE
.
New Features
The following fields have been added:
Resource Field(s) AssignedTargetingOption TargetingOption The following enum values have been added:
Enum Value(s) TargetingType
November 8, 2021
Added full support for managing custom bidding algorithms and their scripts. This includes:
- Functions to create new and update existing
customBiddingAlgorithms
. - The ability to upload scripts through the process of retrieving an available resource location and then uploading the file to that location.
- A new
customBiddingAlgorithms.scripts
service to retrieve and createcustomBiddingScripts
.
A new Implement Custom Bidding page has been added to our Managing Line Items guide that describes the process of creating a custom bidding algorithm, uploading a script, and assigning the custom bidding algorithm to be as a line item's bidding strategy.
Added support for the newest SDF version, v5.4, through the
addition of an SdfVersion
enum value.
New Features
The following methods have been added:
Service Method(s) customBiddingAlgorithms customBiddingAlgorithms.scripts media The following enum values have been added:
Enum Value(s) SdfVersion
September 14, 2021
Added support for proximity targeting under targeting types
TARGETING_TYPE_BUSINESS_CHAIN
and
TARGETING_TYPE_POI
.
Added the ability to search for available
TARGETING_TYPE_BUSINESS_CHAIN
and
TARGETING_TYPE_POI
targeting options using
targetingTypes.targetingOptions.search
, as they cannot be
retrieved via targetingTypes.targetingOptions.get
or
targetingTypes.targetingOptions.list
methods.
Introduced new sharedAdvertiserIds
and
customBiddingAlgorithmState
fields to the Custom Bidding
Algorithm resource and added support for the
GOAL_BUILDER_BASED
custom bidding algorithm type.
Added a two new values to the Exchange
enum.
New Features
The following fields have been added:
Resource Field(s) AssignedTargetingOption CustomBiddingAlgorithm TargetingOption TargetingOptions.search Request Body The following enum values have been added:
Enum Value(s) CustomBiddingAlgorithmType Exchange TargetingType The following list methods are now filterable by the following properties:
Method Field(s) customBiddingAlgorithms.list
August 4, 2021
Added support for Open Measurement enabled
inventory targeting under the targeting type
TARGETING_TYPE_OMID
.
Increased the maximum number of assigned targeting options that can be returned
in a single page of various advertiser, campaign,
insertion order, and line item assigned targeting
option list methods using the pageSize
method parameter.
New Features
The following fields have been added:
Resource Field(s) AssignedTargetingOption TargetingOption The following enum values have been added:
Enum Value(s) TargetingType The max page size has been increased for the following list methods:
May 26, 2021
Launched the advertisers.invoices
service, which lets
users:
- retrieve invoices issued to an advertiser during a given month.
- lookup the currency code used by an advertiser during a given month.
Added the campaignBudgets
field to the campaign
resource. Insertion order budget segments can be linked to
a campaign budget, restricting the sum budget of the
associated segments to the total campaign budget amount.
Added support for
native content position targeting under the new
targeting type TARGETING_TYPE_NATIVE_CONTENT_POSITION
.
Introduced a new prismaEnabled
field to the advertiser
resource, letting users enable integration with Mediaocean's Prisma tool.
Enabled support for the ENTITY_STATUS_PAUSED
enum value to the
Advertiser's entityStatus
field.
New Features
The following methods have been added:
Service Method(s) advertisers.invoices The following fields have been added:
Resource Field(s) Advertiser AssignedTargetingOption TargetingOption The following enum values have been added:
Enum Value(s) AssignedTargetingOption.Recency Exchange TargetingType The following enum values are now valid for the following fields:
Resource Field Value(s) Advertiser entityStatus ENTITY_STATUS_PAUSED
April 29, 2021
Added new fields to Channel and
Negative Keyword List resources that return the count of line
items using the resource for targeting. Enabled new filter
properties for the line item list method that allow the user to
only retrieve line items that are using specific channels or negative keyword
lists in their targeting.
New Features
The following fields have been added:
Resource Field(s) Channel The following list methods are now filterable by the following properties:
Method Field(s) advertisers.lineItems.list targetedChannelId
targetedNegativeKeywordListId
March 30, 2021
Added a new method to the line item service that generates a line item with default configurations. These default values are based on the given line item type, as well as the settings and assigned targeting of the parent insertion order.
Enabled the retrieval of campaign targeting through a new campaign targeting service and additional bulk list method.
Expanded app targeting to allow the targeting of apps on more platforms.
Made multiple changes to advertisers.channels.sites
,
partners.channels.sites
and
advertisers.negativeKeywordLists.negativeKeywords
services to
allow for easier management of channel and negative keyword list content. These
changes include:
- The addition of
replace
methods, which enables a user to fully overwrite the existing contents of a channel or negative keyword list. - The removal of the requirement that no existing
items be included in the
createdSites
orcreatedNegativeKeywords
fields of bulk edit requests. - The increase of the maximum number of items that can be returned on a single page of a list sites or list negative keywords response.
New Features
The following methods have been added:
The following fields have been added:
Resource Field(s) AssignedTargetingOption.AppAssignedTargetingOptionDetails The max page size has been increased for the following list methods:
Method Old Max Page Size New Max Page Size advertisers.channels.sites.list 100 10000 advertisers.negativeKeywordLists.negativeKeywords.list 100 1000 partners.channels.sites.list 100 10000
Deprecations
The following enum values can no longer be assigned to new or existing resources:
Enum Value(s) PartnerRevenueModelMarkupType PARTNER_REVENUE_MODEL_MARKUP_TYPE_MEDIA_COST_MARKUP
February 24, 2021
Introduced a new insertion order targeting service and additional bulk list method enabling the retrieval of targeting assigned to insertion orders. Expanded the creative resource, adding output-only creative fields for use by third-party audio creatives. Added new performance goal types for use by insertion order and campaign resources.
New Features
The following methods have been added:
Service Method(s) advertisers.insertionOrders advertisers.insertionOrders.targetingTypes.assignedTargetingOptions The following fields have been added:
Resource Field(s) Creative The following enum values have been added:
Enum Value(s) ContentInstreamPosition PerformanceGoalType PERFORMANCE_GOAL_TYPE_AUDIO_COMPLETION_RATE
PERFORMANCE_GOAL_TYPE_CLICK_CVR
PERFORMANCE_GOAL_TYPE_IMPRESSION_CVR
January 27, 2021
Enabled retrieval and management of TV insertion orders and over-the-top line
items through the introduction of a
new InsertionOrderType field and a
new LineItemType enum value. Added support for mobile app
line items through a mobileApp
line item field.
Expanded exchange, google audience, and
SDF support through additional enum values. Introduced the
capability to filter and order advertisers.list
values by the last updated time.
New Features
The following fields have been added:
Resource Field(s) InsertionOrder LineItem The following enum values have been added:
Enum Value(s) Exchange GoogleAudienceType LineItemType SdfVersion The following list methods are now able to be ordered and filtered by the following fields:
Method Field(s) advertisers
December 4, 2020
Added the capability to search for Geo Region targeting options and filter multiple resource list method results by their last updated time. Introduced a new LineItemWarningMessage to inform users of when a line item is using deprecated geographic targeting.
New Features
The following methods have been added:
Service Method(s) targetingTypes.targetingOptions The following enum values have been added:
Enum Value(s) Exchange LineItemWarningMessage The following list methods are now able to be ordered and filtered by the following fields:
Method Field(s) advertisers.campaigns.list advertisers.insertionOrders.list advertisers.lineItems.list
November 5, 2020
Added the capability to create, assign and activate manual triggers that initiate associated line items' spending. Introduced targeting expansion options that, when set, can expand the targeting of a line item to include users similar to those in targeted audiences. Appended custom segment ID fields to DoubleVerify and Integral Ad Science objects used in third-party verification targeting.
New Features
The following services have been added:
Service Method(s) advertisers.manualTriggers The following fields have been added:
Resource Field(s) AssignedTargetingOption.DoubleVerify AssignedTargetingOption.IntegralAdScience LineItem LineItemFlight The following enum values have been added:
Enum Value(s) LineItemFlightDateType The following list methods are now filterable by the following fields:
Method Field(s) advertisers.lineItems.list
October 12, 2020
Introduced retrievable warning messages to the line item
resource and a click-through rate (CTR) performance goal type. Added
warningMessages
as a filterable field when listing line items.
In addition to new features, new quota limits are now in effect and new documentation on utilizing batch requests is available.
New Features
The following fields have been added:
Resource Field(s) LineItem The following enum values have been added:
Enum Value(s) PerformanceGoalType The following list methods are now filterable by the following fields:
Method Field(s) advertisers.lineItems.list
August 28, 2020
Added new fields to the response of the advertiser audit method and new filterable fields to various list methods.
New Features
The following fields have been added:
Resource Field(s) Advertisers.Audit Response Body The following list methods are now filterable by the following fields:
Method Field(s) advertisers.list advertisers.campaigns.list advertisers.insertionOrders.list advertisers.lineItems.list targetingTypes.targetingOptions.list
August 4, 2020
Launched new user management, partner, and partner targeting services. Introduced tools to help users proactively avoid reaching account entity limits. Added support for audio line items and the use of custom bidding algorithms in line items and insertion order bid strategies.
New Features
The following services have been added:
Service Method(s) customBiddingAlgorithms partners partners.targetingTypes.assignedTargetingOptions users The following methods have been added:
Service Method(s) advertisers The following fields have been added:
Resource Field(s) MaximizeSpendBidStrategy PerformanceGoalBidStrategy The following enum values have been added:
Enum Value(s) BiddingStrategyPerformanceGoalType LineItemType The following list methods are now able to be ordered and filtered by the following fields:
Method Field(s) advertisers.lineItems.list The following scopes have been added to use for the following services:
Scope Service(s) https://www.googleapis.com/auth/display-video-user-management
June 24, 2020
Launched a small update adding a create method for partner and advertiser channels, new FirstAndThirdPartyAudience fields, and additional exchange enum values.
New Features
The following services have been added:
Service Method(s) advertisers.channels partners.channels The following fields have been added:
Resource Field(s) FirstAndThirdPartyAudience The following enum values have been added:
Enum Value(s) Exchange The following list methods are now filterable by the following fields:
Method Field(s) advertisers.creatives.list
June 02, 2020
Introduced the ability to create, patch, and populate a subset of targetable entities and added the ability to modify advertiser-level targeting for three targeting types: channel, digital content label exclusion, and sensitive category exclusion.
New Features
The following services have been added:
The following methods have been added:
Service Method(s) advertisers advertisers.channels advertisers.locationLists advertisers.negativeKeywordLists inventorySourceGroups partners.channels The following fields have been added:
Resource Field(s) advertiser creative insertionOrder.insertionOrderBudgetSegment
April 27, 2020
Launched a large feature set, expanding the scope of the API beyond SDF. Added core resource management that allows you to create, retrieve, update, and delete entities such as advertisers, campaigns, insertion orders, line items and creatives. New capabilities also allow the editing of targeting at the line item level.
New Features
The following services have been added:
March 09, 2020
Launched Display & Video 360 API v1. This is the initial version of the API.
Known issues
None.