add_ad_group
Add an ad group with keywords, negative keywords, and one responsive search ad to an existing campaign. Dry run by default; confirm to apply.
Instructions
Add one ad group - with its keywords, optional ad-group negatives, optional final URL suffix and one responsive search ad - to an EXISTING campaign, atomically. Same argument shapes as create_search_campaign's ad_groups entries. Dry run unless 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>",
"campaign_id": "<campaign_id>",
"name": "<name>",
"final_url": "<final_url>",
"keywords": "<keywords>",
"headlines": "<headlines>",
"descriptions": "<descriptions>"
},
"name": "add_ad_group"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| path1 | No | ||
| path2 | No | ||
| status | No | ENABLED | |
| confirm | No | ||
| keywords | Yes | ||
| final_url | Yes | ||
| headlines | Yes | ||
| campaign_id | Yes | ||
| customer_id | Yes | ||
| descriptions | Yes | ||
| final_url_suffix | No | ||
| negative_keywords | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |