List Google Ads Campaigns
adsap_google_list_campaignsList Google Ads campaigns in a Google Ads account (cache-first; auto-refreshes from Google when the cache is missing or older than 1 hour). Returns status, channel type (SEARCH, PERFORMANCE_MAX, ...), bidding strategy, daily budget. ad_account_id is the bare 10-digit Google Ads customer ID from adsap_google_list_ad_accounts. For Meta campaigns use adsap_list_campaigns instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| cursor | No | ||
| refresh | No | Force a refresh from the Google Ads API even if the cache is fresh. Spends Google API budget — use only when the user needs up-to-the-minute data. | |
| ad_account_id | Yes | Bare 10-digit Google Ads customer ID (from adsap_google_list_ad_accounts). No dashes, no act_ prefix. | |
| status_filter | No | ALL |