google_ads_budget_create
Create a daily campaign budget for Google Ads campaigns. Input customer ID, unique budget name, and daily amount in account currency. Returns budget ID to attach to one or more campaigns.
Instructions
Creates a new campaign budget that can be attached to one or more campaigns. Returns the new budget's id and resource_name. Mutating, reversible via rollback_apply. Typical flow: budget.create → campaigns.create with the returned budget_id. To edit an existing budget's amount use google_ads_budget_update instead of creating a second budget.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | No | Google Ads customer ID as a 10-digit string without dashes (e.g. '1234567890'). Optional — falls back to GOOGLE_ADS_CUSTOMER_ID / GOOGLE_ADS_LOGIN_CUSTOMER_ID from the configured credentials when omitted. | |
| name | Yes | Budget name (max 255 chars). Must be unique within the account. | |
| amount | Yes | Daily budget in the account's currency (JPY / USD / etc.). Not micros — e.g. pass 5000 for ¥5,000 / day. |