google_ads_budget_create
Set a daily budget for a Google Ads account. Use the returned ID to attach it 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. |