google_ads_batch_create_ads
Create multiple responsive search ads in one batch operation by specifying ad group IDs, headlines, descriptions, and final URLs. Streamlines bulk ad creation across campaigns.
Instructions
Create multiple responsive search ads in a single batch operation.
Args: customer_id: Google Ads customer ID (10 digits, no hyphens) ads_json: JSON array of ad configurations
Ad Configuration Schema:
[
{
"ad_group_id": "12345678",
"headlines": ["Headline 1", "Headline 2", "Headline 3"],
"descriptions": ["Description 1", "Description 2"],
"final_urls": ["https://example.com"]
}
]Required Fields: ad_group_id, headlines (3-15), descriptions (2-4), final_urls
Returns: Batch operation result with success/failure details
Example: google_ads_batch_create_ads( customer_id="1234567890", ads_json='[{"ad_group_id": "12345678", "headlines": ["H1", "H2", "H3"], ...}]' )
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | Yes | ||
| ads_json | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |