google_ads_batch_create_ad_groups
Create multiple ad groups in a single batch operation by providing a customer ID and a JSON array of ad group configurations, including name and campaign ID.
Instructions
Create multiple ad groups in a single batch operation.
Args: customer_id: Google Ads customer ID (10 digits, no hyphens) ad_groups_json: JSON array of ad group configurations
Ad Group Configuration Schema:
[
{
"name": "Ad Group Name",
"campaign_id": "12345678",
"status": "PAUSED",
"cpc_bid": 2.50
}
]Required Fields: name, campaign_id Optional Fields: status (default: PAUSED), cpc_bid
Returns: Batch operation result with success/failure details
Example: google_ads_batch_create_ad_groups( customer_id="1234567890", ad_groups_json='[{"name": "Ad Group 1", "campaign_id": "12345678", "cpc_bid": 2.50}]' )
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | Yes | ||
| ad_groups_json | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |