Draft a Shopping campaign
draft_shopping_campaignDraft a paused Standard Shopping campaign for a linked Merchant Center feed, returning a preview with budget, ad group, Shopping ad, and product group before applying.
Instructions
Draft a Standard Shopping campaign that advertises a Merchant Center feed — returns a PREVIEW.
Creates the budget, the campaign (PAUSED), a product ad group with its Shopping ad, and one "All products" product group, in one atomic request. The Merchant Center account must be linked to the Google Ads account; the draft checks that. Shopping campaigns take no keywords and no language targeting (the feed's language applies). Nothing changes until confirm_and_apply applies the plan_id; a dry run has Google validate it.
Google Ads API: https://developers.google.com/google-ads/api/docs/start
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_cpc | No | Optional CPC ceiling for TARGET_SPEND, in account currency. | |
| feed_label | No | Optional feed label to limit the campaign to one feed of the Merchant Center account. | |
| customer_id | No | Google Ads customer ID (digits, dashes optional). Defaults to the configured account. | |
| merchant_id | Yes | Numeric Merchant Center id (from list_merchant_accounts) whose products the campaign advertises. | |
| product_bid | Yes | CPC bid of the "All products" group in account currency. Google requires it even when the bid strategy sets bids. | |
| target_roas | No | Target return on ad spend for TARGET_ROAS, e.g. 4.0 for 400%. | |
| daily_budget | Yes | Daily budget in account currency, checked against the max_daily_budget safety cap. | |
| ad_group_name | No | Optional ad group name; defaults to "<campaign> - All products". | |
| campaign_name | Yes | Name of the new campaign. | |
| geo_target_ids | Yes | Countries or regions as geo target constant ids, e.g. ["2276"] for Germany. Required. | |
| bidding_strategy | No | MANUAL_CPC (default), TARGET_SPEND (Maximize clicks) or TARGET_ROAS. | MANUAL_CPC |
| campaign_priority | No | LOW (default), MEDIUM or HIGH. With several Shopping campaigns on the same products, the higher priority serves first. | LOW |
| search_partners_enabled | No | Also serve on Google search partners. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||