Today, we’re announcing the October 2025 update to the Display & Video 360 API. This update includes the ability to create and retrieve assets for YouTube and Demand Gen ads, support for retrieving Demand Gen AdGroupAd resources, and a new adPolicy field in AdGroupAd resources for policy reviews and appeals. It also supports Structured Data Files versions v9.1 and v9.2. Update your client library to access these features and contact support for assistance.
Google Ads API v22 has been released, requiring client library upgrades. Key features include Smart Bidding Exploration for Target ROAS, new asset generation for DemandGen campaigns, a beta AssetGenerationService using generative AI, and enhancements for Performance Max campaigns. New bidding goals for App campaigns for installs are also introduced. More resources are available in release notes and guides. A walkthrough event is set for October 16th.
Create professional Google Ads performance reports in Google Slides with AI insights and visualizations. Transform Google Ads data into polished presentations featuring AI-generated insights and custom visuals to impress stakeholders and streamline reporting. Use cases include reducing manual reporting time, presenting insights without design skills, maintaining reporting schedules, identifying trends, and sharing campaign insights for strategic decisions.
Google Ads is discontinuing the call-only ad format, requiring API users to switch to Responsive Search Ads (RSAs) with call assets. This change aims to enhance campaign performance using machine learning. Starting January 2026, new call-only ads cannot be created through the API, while existing ones will remain until February 2027. Users should update their API integrations and migrate to RSAs to benefit from improved performance and ensure a smooth transition.
The Google Ads API Model Context Protocol (MCP) Server is now open source, improving access to Google Ads data for AI tools and developers. The MCP standard enables Large Language Models to connect with external data sources. This initial release is read-only for reporting and diagnostics. Users can report technical issues via the GitHub repo or contact Google Ads API support for assistance. For discussions, join the Google Advertising and Measurement Community Discord.
V21 of the Google Ads API had a field incorrectly named in the BudgetPerDayMinimumErrorDetails message, where minimum_budget_amount_micros was misspelled as minimum_bugdet_amount_micros. This error is fixed in V22 and will also be corrected in V21 starting October 15th, 2025. Users of supported client libraries must update their code to reflect the correct field name when upgrading. REST API users should ensure their code uses the correct name.
Google Mobile Ads mediation adapters are now available for iOS projects via Swift Package Manager (SPM), simplifying integration. Supported adapters include AppLovin, DT Exchange, IronSource, Liftoff Monetize, i-mobile, inMobi, Meta, Mintegral, Pangle, and Unity, each with specific minimum versions. More adapters will be added soon, and users can check the GitHub page for updates. For questions, reach out on the Google Advertising and Measurement Community Discord.
From November 17, 2025, Google Ads will change how customer conversion goals are set. New conversion actions will be account-default only if all existing goals in the same category are account-default, preventing unnecessary targeting and improving campaign performance. Users must manually set goals as account-default by setting CustomerConversionGoal.biddable to true. Support resources are available for guidance.
Google Ads has updated enhanced conversions for leads diagnostics, improving visibility into conversion import implementation. Changes include a new alert for importing limited user-provided data, a 'Good' status for tagless setups, updated alert priorities, complete visibility of all alerts, and the removal of the CLICK_NOT_FOUND error. These enhancements aim to help users quickly identify and resolve common issues to boost performance.
We’re excited to announce a refresh of the Google Ads scripts documentation. The updates include logically grouped guides for easier navigation, a dedicated reference tab for quick access to scripts objects, and a combined solutions and examples resource for sample code. These changes aim to enhance efficiency and align the documentation with the Google Ads API. More updates are expected, and feedback from the community is encouraged.