The release of Google Ads API v17 brings exciting new features and changes that advertisers and developers should be aware of. These updates offer a range of tools and capabilities to improve campaign management and performance monitoring. Let’s dive into the details of what’s new in this release.
One significant change is the Resource Usage Policy Update. To prepare for an upcoming policy change on June 17, 2024, Google has added two new values to QuotaError. These values will indicate instances of excessive resource consumption over a specific time period. This change aims to ensure efficient resource management and minimize disruptions caused by excessive resource usage.
Another important change is the fixed page size. The page size field is now set to a standard value of 10,000. Consequently, passing a different page size to GoogleAdsService.Search will result in a request error. Advertisers should take note of this change to avoid any issues when making search requests.
Additionally, two new reporting views have been introduced: the Campaign aggregate asset view and the Channel aggregate asset view. These views provide more metrics on Performance Max and Search campaigns, allowing advertisers to gain deeper insights into their campaign performance. These reporting views are valuable tools for optimizing campaign strategies and improving overall ad performance.
Moving on to batch processing updates, the Google Ads API v17 brings support for Asset Group Operations. Advertisers can now set MutateOperation.asset_group_operation when using BatchJobService. This new feature enables batch processing for creating and managing entire Performance Max campaigns, enhancing efficiency and streamlining campaign management processes.
Another update regarding batch processing is the Request Size Limit. Any job requests larger than 10,484,504 bytes will now produce a BatchJobError.REQUEST_TOO_LARGE error. Advertisers will need to divide their operations into smaller groups for separate requests to ensure successful processing. This change aims to optimize system performance and prevent issues caused by oversized job requests.
The Google Ads API v17 also includes several other notable changes. One such change is the addition of the Campaign.keyword_match_type field, which allows advertisers to set a keyword match type for all keywords in a campaign. This feature provides greater control and flexibility in campaign targeting and optimization.
Another update is the inclusion of primary status and primary status reasons in AdGroupCriterion. These new fields show the serving status and reasons for ad group criteria, providing advertisers with valuable insights into the performance and effectiveness of their ad groups.
A new shopping product report has been introduced, corresponding to the Products page in the Google Ads UI. This report offers advertisers an in-depth view of their shopping products’ performance, enabling them to make data-driven decisions and optimize their shopping campaigns effectively.
Finally, Discovery has been renamed to Demand Gen across all relevant fields, enums, and errors. This change aims to align the terminology used in the Google Ads API with industry standards and to ensure clarity and consistency in communication.
For a complete list of changes made in Google Ads API v17, refer to the full release notes for more details. These updates provide advertisers and developers with enhanced capabilities, tools, and insights to optimize campaign performance and achieve their advertising goals effectively.
About the author:
Anu Adegbola has been the Paid Media Editor of Search Engine Land since 2024. With a strong background in delivering digital marketing campaigns, Anu covers various topics such as paid search, paid social, retail media, and video. She is not only an expert in her field but also a passionate advocate for efficiency and leadership in marketing departments. Anu is an international speaker and has presented at various conferences worldwide, sharing her knowledge and expertise with others in the industry. In addition to her role at Search Engine Land, she is the founder of PPC networking event – PPC Live, host of the weekly podcast PPCChat Roundup, and a brand evangelist at ClickTech.