google_ads_conversions_update
Update specific fields (name, category, status, default value, attribution windows) on an existing Google Ads conversion action while preserving other settings. Requires at least one field to modify.
Instructions
Update fields on an existing Google Ads conversion action via FieldMask mutate. Returns {resource_name} of the updated row. Mutating — partial update: only the fields you pass are modified, the rest are preserved. At least one updatable field must be supplied (name, category, status, default_value, always_use_default_value, click_through_lookback_window_days, view_through_lookback_window_days) or the call raises ValueError. To delete/archive an action use status 'REMOVED' here or call google_ads_conversions_remove.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | No | Google Ads customer ID as a 10-digit string without dashes (e.g. '1234567890'). Optional — falls back to GOOGLE_ADS_CUSTOMER_ID / GOOGLE_ADS_LOGIN_CUSTOMER_ID from the configured credentials when omitted. | |
| conversion_action_id | Yes | Conversion action ID as a numeric string (e.g. '987654321'). Obtain via google_ads_conversions_list. | |
| name | No | New display name (max 256 characters). Omit to leave the name unchanged. | |
| category | No | New category. Must match the allowed enum. | |
| status | No | New status. 'ENABLED' counts toward 'Conversions' column; 'HIDDEN' excludes it from the column but keeps the action; 'REMOVED' archives it. | |
| default_value | No | New default conversion value in account currency. | |
| always_use_default_value | No | Toggle whether default_value always overrides tag-supplied values. | |
| click_through_lookback_window_days | No | New click-through attribution window in days (1-90). | |
| view_through_lookback_window_days | No | New view-through attribution window in days (1-30). |