google_ads_pmax_create_prepare
Prepare one atomic, paused standard Performance Max campaign using existing account image assets. location_ids and language_ids are required; without them the answer is needs_input, never a worldwide campaign. The approval summary lists locations, exclusions, geo option (default PRESENCE) and languages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| retail | No | ||
| headlines | Yes | ||
| final_urls | Yes | ||
| customer_id | Yes | 10-digit Google Ads customer id. | |
| logo_assets | Yes | ||
| target_roas | No | ||
| descriptions | Yes | ||
| language_ids | No | language_constant ids. Required; there is no implicit all-languages default. | |
| location_ids | No | geo_target_constant ids (country, region or city) to target. Required; resolve names with google_ads_geo_targets_suggest. | |
| budget_micros | Yes | ||
| business_name | Yes | ||
| campaign_name | Yes | ||
| search_themes | No | ||
| long_headlines | Yes | ||
| audience_signal | No | ||
| geo_target_type | No | Defaults to PRESENCE (only people in the location). | |
| asset_group_name | Yes | ||
| bidding_strategy | Yes | ||
| targeting_source | No | Where the targeting came from; shown in the approval summary. Defaults to user. | |
| target_cpa_micros | No | ||
| connection_context | No | ||
| excluded_location_ids | No | geo_target_constant ids to exclude. | |
| marketing_image_assets | Yes | ||
| square_marketing_image_assets | Yes | ||
| contains_eu_political_advertising | Yes |