google_ads_ad_groups_update
Update ad group settings like name, status, or CPC bid with partial updates. Only provided fields are changed, returning the updated ad group without affecting ads or keywords.
Instructions
Updates one or more settings on an existing ad group. Partial update — only provided fields are changed. Returns the updated ad group. Mutating, reversible via rollback_apply. Does not cascade to ads or keywords under this ad group; use google_ads_ads_update / update_status and google_ads.keywords.* for those.
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. | |
| ad_group_id | Yes | Ad group ID to update. | |
| name | No | New ad group name (max 255 chars). | |
| status | No | New status. For status-only changes this tool is equivalent to setting the status field alone — there is no separate ad_groups.update_status call. | |
| cpc_bid_micros | No | New default CPC bid in micros (1_000_000 micros = 1 unit of account currency). |