Today we are announcing the release of v25.2 of the Google Ads API. To use the new capabilities, you must upgrade your client libraries and client code. All the updated client libraries and code examples have been published.
Come join us for a live walkthrough of this release in our Google Ads API Release Highlights event on Discord or our Ads Developers YouTube Live tomorrow (September 24th at 10am ET). This will also be recorded and posted on YouTube for those who can’t make the live events. If you have any questions or want to discuss this post, reach out to us in the #ads-api channel on Discord.
New Features
Here are the highlights of what’s new in v25.2:
- Competitive benchmarks percentile metrics:
BenchmarksService.GenerateBenchmarksMetricsnow surfaces metrics representing your competitive standing among other advertisers in percentile tier format usingPercentileMetricsandBenchmarksCustomerPercentileTier. You can request this data by addingPERCENTILE_DATAtosupplemental_data, settingbenchmarks_sourcetoALL_ADVERTISERSand specifying thecategory_filter. - Generate Performance Max drafts from Smart campaigns: The new
SmartCampaignSettingService.GeneratePMaxDraftCampaignmethod allows you to programmatically generate a Performance Max draft campaign directly from an existing Smart campaign, simplifying your campaign upgrade workflows. - Asset group URL options: You can now configure tracking templates (
tracking_url_template), custom parameters (url_custom_parameters), and final URL suffixes (final_url_suffix) directly at the asset group level onAssetGroupfor Performance Max campaigns. - Creator insights by YouTube channel handles:
ContentCreatorInsightsService.GenerateCreatorInsightsnow supports searching directly by YouTube channel handles in addition to channel IDs, streamlining your creator discovery process. - Vertical ads itinerary dimensions and price competitiveness: For hotel and travel advertisers, we've added new itinerary dimension segments (
advance_booking_window,length_of_booking,start_date,start_day_of_week,user_set_dates) along with new vertical ads metrics metrics and segments such asvertical_ads_price_difference_percentage,vertical_ads_price_tierandvertical_ads_potential_impressions. - Search bid adjustment recommendations: New recommendations (
raise_target_cpa_performance_bid_too_low_recommendationandlower_target_roas_performance_bid_too_low_recommendation) notify you when Target CPA or Target ROAS bids are too low for Search campaigns to enter auctions.
Getting started
Google Ads API v25.2 is a drop-in upgrade for v25. If you use our client libraries, download the latest version of your client library to start using these features. Review the official release notes for a full list of changes. If you have any questions or want to discuss this post, reach out to us on our Google Advertising and Measurement Community Discord server.
For technical support issues, please reach out to the Google Ads API support channel.