Hi,
From the provided query, I tried modifying some of the segments and metrics and I am able to retrieve the impressions greater than 2 and those are not added to ad group group or negative keywords, where the metrics are same as in the Google Ads UI. Please refer to the query below:
"query":"SELECT search_term_view.search_term, segments.keyword.info.match_type, search_term_view.status, campaign.name, ad_group.name, metrics.clicks, metrics.impressions, metrics.ctr, metrics.average_cpc, metrics.cost_micros, campaign.advertising_channel_type FROM search_term_view WHERE segments.date = '"'"'2025-02-13'"'"' AND metrics.impressions > 1 AND search_term_view.status = '"'"'NONE'"'"'"
You can try making a request using the
Search or
SearchStream by passing the customer Id. Also, you can use
Query Builder to create your query and
Query Validator to validate your query. I hope this helps, let me know how this goes on your end.