Set Bid Strategy
manage_bidding_strategiesChanges a campaign's bidding strategy. strategy: MAXIMIZE_CONVERSIONS (optional target_cpa) | TARGET_CPA (target_cpa required) | TARGET_ROAS (target_roas required, e.g. 3.5 = 350%) | MAXIMIZE_CONVERSION_VALUE (optional target_roas) | MAXIMIZE_CLICKS (optional max_cpc cap) | TARGET_IMPRESSION_SHARE (impression_share_percent + max_cpc required; location: ANYWHERE_ON_PAGE | TOP_OF_PAGE | ABSOLUTE_TOP_OF_PAGE) | MANUAL_CPC. max_cpc (CPC ceiling) is ONLY valid for MAXIMIZE_CLICKS and TARGET_IMPRESSION_SHARE — Google Ads does not accept a CPC ceiling on campaign-level MAXIMIZE_CONVERSIONS / TARGET_CPA / TARGET_ROAS / MAXIMIZE_CONVERSION_VALUE / MANUAL_CPC (there it only exists on a PORTFOLIO/shared strategy, which this tool cannot create or assign); passing it with those strategies returns an error instead of being silently ignored. confirm=false → dry-run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | ||
| max_cpc | No | ||
| strategy | Yes | ||
| target_cpa | No | ||
| campaign_id | Yes | ||
| customer_id | Yes | ||
| target_roas | No | ||
| impression_share_percent | No | ||
| impression_share_location | No | TOP_OF_PAGE |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||