Writes (money-moving)

gads_propose_rename_campaign

Propose renaming a campaign.

Propose renaming a campaign. Safe-tier — it moves no money, changes no targeting or bid, and reverts exactly from the snapshotted prior name — so it normally applies straight away. Google requires campaign names to be unique within the account and caps them at 255 characters; the validate_only pass catches a collision before anything lands. Warn the operator if their reporting keys on the campaign NAME rather than its id (MMPs, spreadsheets, some Looker Studio blends) — that series splits at the rename. Our own warehouse keys on the campaign id, so history here stays continuous.

Type: money-moving write. Every write is dry-run validated, then classified by the safe-apply policy — auto-applied when bounded and low-risk, otherwise queued for approval.

Parameters

ParameterTypeRequiredDescription
campaignIdstringYes
namestringYesThe new name, exactly as it should read in Google Ads.
reasonstringYes
projectIdstringNoTarget account (project id). Optional when exactly one authorized stored account exists. Use gads_list_ad_accounts or gads_get_connection_status to select among multiple accounts.

On this page