variables_update
Update a GTM variable using read-modify-write: omitted fields are preserved and parameters are merged by key. Requires confirmation.
Instructions
[WRITE] Update a GTM variable (read-modify-write — omitted fields are preserved; parameter is merged by key). Requires GTM_MCP_ENABLE_WRITES=true and confirm=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| type | No | ||
| notes | No | ||
| confirm | Yes | ||
| accountId | Yes | ||
| parameter | No | GTM parameter list — supports NESTED list/map params. Example (a GA4 event parameter table): [{"type":"list","key":"eventSettingsTable","list":[{"type":"map","map":[{"type":"template","key":"parameter","value":"click_text"},{"type":"template","key":"parameterValue","value":"{{Click Text}}"}]}]}]. | |
| variableId | Yes | ||
| containerId | Yes | ||
| fingerprint | No | ||
| workspaceId | Yes |