Google announces the 8th version of its Google Ads API which consists of a no. of new features like cross-account bidding strategies, label retrieval, CallAdInfo support, cart data support for conversions, smart campaign support and much more.
Google also released a video which elaborates what’s all new in the Google Ads API Version 8.
Check here whats all new in version 8:
CustomerClient.applied_labelsto show the labels applied to customers managed by the requesting manager customer.
MUTABLE_RESOURCEas a request parameter to return all the fields mutated in a mutate request for
- Added support for the following metrics for
AdGroupAsset to indicate if the interactions are on the asset itself.
AssetFieldTypeViewServiceto support retrieving metrics for each asset field type when the asset is used as extension.
- Updated the following values of
- Asset-based extensions
TransactionAttribute.item_attributeto support associate information about a sold item with a transaction.
- Added the following fields to
- Added the following values to
Maximize_conversion_value.target_roasto support an optional Target ROAS setting on the Maximize Conversion Value portfolio and standard bidding strategies for Search campaigns. This field will become mutable for all customers at a future date. We will post a notification on the Google Ads Developer blog when developers can update this field.
Maximize_conversions.target_cpato support an optional Target CPA setting on the Maximize Conversions portfolio and standard bidding strategies for Search campaigns. This field will become mutable for all customers at a future date. We will post a notification on the Google Ads Developer blog when developers can update this field.
- Added support for creating and managing cross-account bidding strategies in manager accounts, and the ability to attach them to campaigns in customer accounts:
BiddingStrategy.currency_codefor bidding strategies in manager customers, which can be set on creation and defaults to the manager customer’s currency. For serving customers, this field cannot be set; all strategies in a serving customer implicitly use the serving customer’s currency. In all cases the
effective_currency_codefield returns the currency used by the strategy.
AccessibleBiddingStrategyto represent a view of all BiddingStrategies owned by and shared with the customer.
AccessibleBiddingStrategyServiceto read accessible bidding strategies.
Campaign.accessible_bidding_strategyfor retrieving the fields of the portfolio bidding strategy identified by
bidding_strategy.When a campaign uses a cross-account bidding strategy, this will be a subset of the properties normally defined for a bidding strategy, since certain properties are only accessible by a bidding strategy’s owner.
CampaignError.NOT_COMPATIBLE_WITH_VIEW_THROUGH_CONVERSION_OPTIMIZATION. Reports incompatibilities with view through conversions setup.
- Added support for Smart campaigns:
- Added new enum values to support Smart campaigns:
SmartCampaignSettingServiceto configure Smart campaigns.
SmartCampaignSuggestServiceto retrieve suggestions for Smart campaign budgets and keyword themes.
smart_campaign_search_term_viewto retrieve performance metrics for Smart campaigns.
ClickConversion.cart_datato support uploading conversions with shopping cart information.
- Added support for the following fields for
Source: Google Ads API Release notes