List Google Ads Campaigns
google_ads_list_campaignsRetrieve Google Ads campaigns for a customer. Filters by status, returns details like id, name, and bidding strategy.
Instructions
List campaigns under a Google Ads customer. Returns id, name, status, advertising_channel_type, bidding_strategy_type, and campaign_budget linkage.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Filter by campaign status. Use ALL to include every status. | ENABLED |
| page_size | No | ||
| customer_id | Yes | Google Ads customer id (10 digits). Dashes optional, e.g. '1234567890' or '123-456-7890'. | |
| privacy_mode | No | Optional per-call payload privacy override. Defaults to GOOGLE_ADS_PRIVACY_MODE or structured. | |
| response_format | No | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | ||
| count | No | ||
| error | No | ||
| records | No | ||
| has_more | No | ||
| privacy_mode | No | ||
| next_page_token | No |