Update Google Ads Entity
adsap_google_update_entityEdit an existing Google Ads campaign, ad group, ad, or keyword: change status (PAUSED/ACTIVE), rename (campaign/ad group), set a campaign's daily budget (in account currency, e.g. 12.50), change a campaign's BIDDING scheme/targets (updates.bidding — swap scheme or edit tCPA/tROAS/ceiling; portfolio strategies rejected), edit ASSET AUTOMATION opt-ins (updates.asset_automation — campaign level on PMax/Search, ad level on Demand Gen ads), or set a keyword's max CPC (updates.cpc_bid — Manual CPC campaigns only, ignored under automated bidding). Keyword TEXT is immutable — use adsap_google_manage_keywords op 'replace' to change it; keyword entity_id is ":" from adsap_google_get_insights level keyword. Put ONLY the fields you want to change in updates. Use dry_run: true to preview the diff (current vs new, validated by Google without applying). ad_account_id is the bare 10-digit Google Ads customer ID. For Meta entities use adsap_update_entity instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| updates | Yes | Only the fields you want to change. At least one is required. | |
| entity_id | Yes | ||
| entity_type | Yes | Google Ads vocabulary: the middle level is ad_group (not adset). keyword targets one ad-group criterion. | |
| ad_account_id | Yes | Bare 10-digit Google Ads customer ID (from adsap_google_list_ad_accounts). No dashes, no act_ prefix. |