Tag Manager araçları
Kapsayıcılar, çalışma alanları, etiketler, tetikleyiciler, değişkenler, sürüm yayınlama ve geri alma.
Araç adları ve açıklamaları doğrudan sunucu kodundan üretilir; açıklamalar asistanın gördüğü özgün İngilizce metinlerdir.
Okuma araçları8 araç
list_gtm_containers
Okuma1 krediGoogle Tag Manager accounts and containers the connected Google user can access (id, GTM-XXXX public id, name). Read only.
| Parametre | Tip | Açıklama |
|---|---|---|
account_idİsteğe bağlı | string | — |
list_gtm_workspaces
Okuma1 krediWorkspaces of a GTM container. Read only.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
list_gtm_tags
Okuma1 krediTags in a GTM workspace with type, parameters and firing triggers; flags tags that have no trigger (never fire) and paused tags. Read only.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
workspaceİsteğe bağlı | string | workspace id or name; default: Default Workspace |
list_gtm_triggers
Okuma1 krediTriggers in a GTM workspace with type and conditions. Read only.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
workspaceİsteğe bağlı | string | workspace id or name; default: Default Workspace |
list_gtm_variables
Okuma1 krediUser-defined and enabled built-in variables in a GTM workspace. Read only.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
workspaceİsteğe bağlı | string | workspace id or name; default: Default Workspace |
list_gtm_versions
Okuma1 krediContainer versions (newest first) and the currently live version. Use before revert_gtm_version. Read only.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
limitİsteğe bağlı | integer (1–100) | — |
list_gtm_permissions
Okuma1 krediWho has access to a GTM account and at which level per container (read, edit, approve, publish). Read only.
| Parametre | Tip | Açıklama |
|---|---|---|
account_idİsteğe bağlı | string | — |
verify_gtm_conversion_tag
Okuma3 krediAudit: is there a Google Ads conversion tag (awct) attached to a thank-you-page trigger, and is a conversion linker present? Checks the live version by default. Read only.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
workspaceİsteğe bağlı | string | workspace id or name; default: Default Workspace |
sourceİsteğe bağlı | live | workspace | — |
thank_you_pathİsteğe bağlı | string | URL fragment of the thank-you page, e.g. /tesekkurler |
Yazma araçları9 araç
create_gtm_workspace
Yazma2 krediCreate a GTM workspace. Opens an approval item with a preview; created only after approval.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
nameZorunlu | string | — |
descriptionİsteğe bağlı | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
create_gtm_tag
Yazma2 krediCreate a GTM tag (GA4 event, Google Ads conversion, conversion linker, Google tag or custom HTML) in a workspace. Preview shows the exact GTM body; applied after approval; nothing is live until publish_gtm_version.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
workspaceİsteğe bağlı | string | workspace id or name; default: Default Workspace |
nameZorunlu | string | — |
kindZorunlu | ga4_event | ads_conversion | conversion_linker | google_tag | html | — |
paramsİsteğe bağlı | object | ga4_event: event_name, measurement_id (G-…), event_parameters {name: value or {{Variable}}}, send_ecommerce_data. ads_conversion: conversion_id (AW-… or digits), conversion_label, value, currency, order_id. google_tag: tag_id. html: html. |
firing_trigger_idsİsteğe bağlı | array<string> | — |
firing_trigger_namesİsteğe bağlı | array<string> | trigger names (e.g. 'All Pages') resolved to ids on apply |
notesİsteğe bağlı | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
create_gtm_trigger
Yazma2 krediCreate a GTM trigger (page view, custom event, click, form submission, …) with optional conditions. Approval item with preview.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
workspaceİsteğe bağlı | string | workspace id or name; default: Default Workspace |
nameZorunlu | string | — |
kindİsteğe bağlı | click | custom_event | dom_ready | element_visibility | form_submission | history_change | js_error | link_click | page_view | pageview | scroll_depth | timer | window_loaded | — |
event_nameİsteğe bağlı | string | for kind=custom_event |
page_pathİsteğe bağlı | string | shortcut: fire only when Page URL contains this |
conditionsİsteğe bağlı | array<object> | — |
wait_for_tagsİsteğe bağlı | boolean | — |
notesİsteğe bağlı | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
create_gtm_variable
Yazma2 krediCreate a user-defined GTM variable (data layer, constant, cookie, URL, JavaScript, DOM element, lookup table). Approval item with preview.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
workspaceİsteğe bağlı | string | workspace id or name; default: Default Workspace |
nameZorunlu | string | — |
kindİsteğe bağlı | auto_event | constant | cookie | custom_js | data_layer | dom_element | javascript | lookup_table | url | — |
paramsİsteğe bağlı | object | data_layer: data_layer_name, version, default_value. constant: value. javascript/cookie: name. url: component, query_key. custom_js: javascript. dom_element: element_id or selector, attribute. lookup_table: input, table. |
notesİsteğe bağlı | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
enable_gtm_builtin_variables
Yazma2 krediEnable built-in GTM variables (Click URL, Form ID, Page Path, …) in a workspace. Approval item.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
workspaceİsteğe bağlı | string | workspace id or name; default: Default Workspace |
variablesZorunlu | array<string> | e.g. ['Click URL', 'Form ID', 'Page Path'] |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
publish_gtm_version
Yazma2 krediCreate a named container version from the workspace and publish it live. Riskiest GTM operation: always previewed with the version name and notes, applied only after approval.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
workspaceİsteğe bağlı | string | workspace id or name; default: Default Workspace |
version_nameZorunlu | string | — |
notesİsteğe bağlı | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
revert_gtm_version
Yazma2 krediRe-publish an earlier container version (default: the one before the live version). Approval item; use list_gtm_versions first.
| Parametre | Tip | Açıklama |
|---|---|---|
containerZorunlu | string | container id, GTM-XXXXXXX public id, name, or accounts/A/containers/C path |
account_idİsteğe bağlı | string | — |
version_idİsteğe bağlı | string | omit to go back to the version before the live one |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
update_gtm_permission
Yazma2 krediGrant or change a user's Google Tag Manager access: account level (user/admin) and per-container (read, edit, approve, publish, noAccess). Existing users are updated, new e-mails are invited. Preview shows current vs new access; applied only after approval.
| Parametre | Tip | Açıklama |
|---|---|---|
account_idİsteğe bağlı | string | GTM account id or name; optional with a single account |
emailZorunlu | string | — |
account_permissionİsteğe bağlı | user | admin | noAccess | — |
containersİsteğe bağlı | array<object> | — |
replace_containersİsteğe bağlı | boolean | true: the list replaces all container access; default merges |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.
remove_gtm_permission
YazmaGeri alınamaz2 krediRemove a user from a Google Tag Manager account and all of its containers. Preview shows the access being removed; applied only after approval.
| Parametre | Tip | Açıklama |
|---|---|---|
account_idİsteğe bağlı | string | — |
emailZorunlu | string | — |
Yazma aracı: çağrı önce bir önizleme üretir, değişiklik yalnızca siz onayladıktan sonra platforma gider.