google_ads_budget_create
Create a daily budget for Google Ads campaigns. Specify name and amount, then attach to new or existing 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. |