Submit Bulk Mutation Job
submit_bulk_mutation_jobSubmit an asynchronous bulk job to create or update up to 1,000 campaigns, ad groups, and ads in one request. Supports dry-run validation, idempotency keys, and partial failure for resilient batch operations.
Instructions
Submits an asynchronous bulk job with up to 1,000 operations (campaign.create/update, ad_group.create/update, ad.create/update). Entities can link via campaign_idempotency_key and ad_group_idempotency_key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operations | Yes | Up to 1,000 operations | |
| validate_only | No | Dry-run validation without applying changes | |
| idempotency_key | No | Job-level idempotency key | |
| partial_failure | No | Continue unaffected operations on error (default true) |