Google has just announced the release of v12 of the API.
Here are the highlights. Taken directly from the Google Ads Developer Blog.
- Added support for new recommendations:
RaiseTargetCpaBidTooLowRecommendation
andForecastingSetTargetRoasRecommendation
. - Added primary_status and primary_status_reasons to
Campaign
to provide insight into why a campaign is not serving or not serving optimally. - Added support for linked portfolio bidding strategies and campaign budget. You can modify these links using bulk mutates.
conversion_tracking_id
will always be greater than 0 for all customers. In the previous versions, this field could be 0 for customers who had never created any conversion actions.- Updated
SmartCampaignSuggestService.SuggestKeywordThemes
to generate more keyword theme suggestions for Smart campaigns, including free-form keyword themes. - Local Services campaigns now support individual location targeting, except for proximity targeting.
- Remove CampaignExperimentService in favor of the previously added new experiments.
- Removed support for creating new Smart Display campaigns. To achieve the same goals, we suggest using standard Display campaigns.
- Removed support for creating a new Gmail ad. Use Discovery campaigns instead.
- Removed GenerateProductMixIdeas from
ReachPlanService
. - (For allowlisted customers) Added support for adding, updating, and removing
CampaignAsset
andAdGroupAsset
with the field_type:AD_IMAGE
(Image assets). - Added support for mutating and retrieving location asset sets for test accounts only. The location assets for the asset sets are automatically generated and non-mutable.
Update your Client Library. Developers who want to utilize these new features will need to ensure their Client Libraries are updated.
Dig deeper. Get more information about the new release from the Developer Blog.
Why we care. The new API includes updated conversion tracking, removed support for certain features and campaigns, and supports additional services such as location targeting. Developers who utilize APIs should update their Client Libraries and implement the changes so they have the most updated features.
Contributing authors are invited to create content for Search Engine Land and are chosen for their expertise and contribution to the search community. Our contributors work under the oversight of the editorial staff and contributions are checked for quality and relevance to our readers. The opinions they express are their own.