update_campaign tool modifies settings on an existing Google Ads campaign. You can update the campaign name, daily budget, status (enabled/paused), or bidding strategy in a single call. Your AI assistant also uses the pause_campaign tool as a convenience wrapper for status changes.
Parameters
The ID of the campaign to update. Your AI assistant resolves campaign names to IDs automatically.
New campaign name. Must be unique within the account.
New daily budget in account currency.
New campaign status. Accepted values:
ENABLED, PAUSED.New bidding strategy. Accepted values:
MANUAL_CPC, MAXIMIZE_CLICKS, MAXIMIZE_CONVERSIONS, TARGET_CPA, TARGET_ROAS.New Target CPA in account currency. Used when changing to or updating
TARGET_CPA strategy.New Target ROAS as a decimal. Used when changing to or updating
TARGET_ROAS strategy.The 10-digit Google Ads account ID. Uses configured default if not specified.
At least one field other than
campaign_id and customer_id must be provided.