Ad Groups Set Ad Group Status
ad_groups_set_ad_group_statusSet an ad group's status to enabled, paused, or removed. Confirm required for removal to update Google Ads campaigns directly.
Instructions
Enables, pauses or removes an ad group. REMOVED needs confirm=true.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"customer_id": "<customer_id>",
"ad_group_id": "<ad_group_id>",
"status": "<status>"
},
"name": "ad_groups_set_ad_group_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ENABLED, PAUSED or REMOVED. | |
| confirm | No | Required true for REMOVED. | |
| ad_group_id | Yes | The ad group id. | |
| customer_id | Yes | Google Ads customer id. | |
| validate_only | No | Dry-run only. | |
| login_customer_id | No | Manager account id if applicable. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||