Get Google Search Terms Report
adsap_google_search_termsSearch terms report for a Google Ads account: the REAL user queries that triggered Search (and Shopping) ads, with impressions/clicks/cost/conversions per term. The classic optimization read — find irrelevant queries burning budget (candidates for negative keywords) and high-converting queries worth adding as exact keywords. The same term can appear once per ad group (implicit segmentation — not duplicates). Terms with zero impressions in range are omitted by Google. ad_account_id is the bare 10-digit customer ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max terms returned, ordered by cost descending. | |
| date_to | No | Custom range end, YYYY-MM-DD. Use with date_from. | |
| date_from | No | Custom range start, YYYY-MM-DD. Use with date_to. | |
| campaign_id | No | Restrict to one campaign (numeric id from adsap_google_list_campaigns). | |
| date_preset | No | Date range preset (default last_30d). Ignored when date_from/date_to are set. | |
| ad_account_id | Yes | Bare 10-digit Google Ads customer ID (from adsap_google_list_ad_accounts). No dashes, no act_ prefix. |