The v23 release of the Google Ads API, the first of 2026, introduces a faster release cadence and requires upgrading client libraries and code to access new features. Key updates include enabling ad network type breakdown for Performance Max campaigns and enhancing InvoiceService.ListInvoices to provide detailed invoice data such as campaign-level costs, regulatory costs, and adjustments by setting include_granular_level_invoice_details in ListInvoicesRequest. Campaign scheduling now supports precise start and end times with new fields Campaign.start_date_time and Campaign.end_date_time replacing the older date fields. Store location details are accessible via PerStoreView, matching the Stores report columns.
A new dimension, LIFE_EVENT_USER_INTEREST, allows audience building based on Life Events through AudienceInsightsService and ContentCreatorInsightsService. The ReachPlanService.GenerateConversionRates response now includes surfaces for conversion rate suggestions tailored to platforms like Gmail and Shorts, applicable to Demand Gen campaigns. Additionally, a new method, AudienceInsightsService.GenerateAudienceDefinition, uses generative AI to convert free text audience descriptions into matching attributes. The ShoppingPerformanceView now supports new competitive and conversion metrics segmented by conversion date.
Resources such as Release Notes, upgrade guides, references, and a diff between v23 and v22 are available for learning more. A walkthrough event titled "Google Ads API Release Highlights" is scheduled on Discord for January 29th at 11am ET. Technical support can be accessed via the Google Ads support page. The announcement is signed by Anash P. Oommen from the Google Ads API Team.










