google_ads_budget_update
Set a new daily budget amount for an existing Google Ads budget. Supports rollback to restore the previous amount. Provide budget ID and amount in your account's currency.
Instructions
Sets the daily amount on an existing campaign budget. Mutating and reversible via rollback_apply (rollback restores the prior amount). Returns the updated budget. If the budget is shared across multiple campaigns, the change affects all of them — call google_ads_budget_get first to check reference_count. The amount parameter is in the account's currency unit (JPY / USD / etc.), not micros.
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. | |
| budget_id | Yes | Budget ID as returned by google_ads_budget_get. | |
| amount | Yes | New daily budget in the account's currency (JPY / USD / etc.). Not micros — e.g. pass 5000 for ¥5,000 / day. |