create_campaign
Create a new Google Ads campaign with specified settings, saved in paused status for safety. Set name, budget, channel type, or validate with dry run.
Instructions
Create a new Google Ads campaign.
Creates a new campaign with the specified settings. For safety, campaigns are created in PAUSED status by default - use enable_campaign to start them.
Args: name: Campaign name customer_id: Target customer ID (optional if set in config) budget_amount_micros: Daily budget in micros (1,000,000 = $1.00). Default is $10/day. advertising_channel_type: Channel type - SEARCH, DISPLAY, SHOPPING, etc. dry_run: If True, validate but don't execute the operation
Returns: Result with success status, resource_name, and campaign_id
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| customer_id | No | ||
| budget_amount_micros | No | ||
| advertising_channel_type | No | SEARCH | |
| dry_run | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||