- Objective: Retrieve competitor Auction Insights for Search to populate a brand dashboard.
- Environment
- google-ads (Python) 28.4.0
- Python 3.9
- Using GoogleAdsService.search
- Date windows tried: BETWEEN 2025-11-10 and 2025-11-16, and DURING LAST_7_DAYS
- What works
- GAQL queries against core resources (campaign, customer) execute successfully.
- What fails
- All Auction Insights resources and fields are rejected.
- FROM auction_insight_search_campaign → BAD_RESOURCE_TYPE_IN_FROM_CLAUSE and/or UNRECOGNIZED_FIELD.
- FROM campaign_auction_insight → BAD_RESOURCE_TYPE_IN_FROM_CLAUSE and/or UNRECOGNIZED_FIELD.
- Fields like competitor_domain, top_domain, segments.domain, segments.domain_name, metrics.impression_share, metrics.overlap_rate, metrics.outranking_share → UNRECOGNIZED_FIELD.
- Field discovery via GoogleAdsFieldService for those namespaces also fails (not exposed).
- Impact
- Unable to retrieve competitor Auction Insights for Search; dashboard feature must be disabled unless a supported path is confirmed.
- Request
- Are Auction Insight resources (campaign_auction_insight, ad_group_auction_insight, auction_insight_search_campaign) available for accounts and API setup?
- If available, what are the correct resource and field names for competitor domain and impression share metrics in this environment?
- If not available, please confirm so we can permanently disable this feature for the affected accounts.
- If helpful, we can provide request IDs and the customer ID privately.