Hello everyone,
Until recently, our Ad Group and Keyword level reports were always aligned in terms of cost and click metrics. However, after enabling AI-based matching (e.g., broad match + Performance Max / AI Max landing page matching), we started seeing a growing difference between the ad group and keyword costs.
I’m trying to understand how to quantify or attribute the “AI-driven” cost that no longer maps directly to explicit keywords.
So far, I’ve tried querying the search_term_view in the Google Ads API to capture this missing cost (using segments.search_term_match_source to identify AI-related terms). However, the data returned from search_term_view seems incomplete — it only includes a subset of AI-related traffic and doesn’t reconcile the full cost gap between keyword and ad group reports.
My question:
Is there any reliable way (view, field, or dimension) in the Google Ads API to extract all AI-driven / unlinked search traffic cost — so that
Keyword cost + AI-driven cost ≈ Ad group cost
holds true again?
Or, is this cost intentionally not exposed at the search term or keyword level?
Any official guidance or recommended approach for tracking this AI-related spend would be greatly appreciated.
Thank you,
Khadim Hussain
You can send the details via Reply privately to the author option, or direct private reply to this email.
![]() |
Google Ads API Team |
[2025-10-09 04:57:05Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01u8fGI:ref" (ADR-00335005)