Теги, связанные с контейнером. Теги обычно связаны с одним или несколькими правилами активации (см. firingRuleId
ниже) и, при необходимости, с одним или несколькими правилами блокировки (см. blockingRuleId
ниже). Когда хотя бы одно правило активации оценивается как истинное и ровно ноль правил блокировки оценивается как истинное, тег срабатывает (выполняется). Используйте необязательное свойство priority
, чтобы указать, какие теги активируются раньше других. Используйте свойство dependencies
, чтобы указать, какие другие теги должны активироваться и завершиться до активации этого тега. Подробную информацию о параметрах, которые можно установить для тегов Диспетчера тегов Google, см. в Справочнике словаря тегов .
Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
Представляет тег Диспетчера тегов Google.
{ "accountId": string, "containerId": string, "tagId": string, "name": string, "type": string, "firingRuleId": [ string ], "blockingRuleId": [ string ], "firingTriggerId": [ string ], "blockingTriggerId": [ string ], "liveOnly": boolean, "priority": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ] }, "notes": string, "scheduleStartMs": long, "scheduleEndMs": long, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ] } ], "fingerprint": string, "setupTag": [ { "tagName": string, "stopOnSetupFailure": boolean } ], "teardownTag": [ { "tagName": string, "stopTeardownOnFailure": boolean } ], "parentFolderId": string, "tagFiringOption": string, "paused": boolean }
Имя свойства | Ценить | Описание | Примечания |
---|---|---|---|
accountId | string | Идентификатор аккаунта GTM. | |
blockingRuleId[] | list | Идентификаторы правил блокировки. Если какое-либо из перечисленных правил окажется истинным, тег не сработает. | записываемый |
blockingTriggerId[] | list | Блокировка идентификаторов триггеров. Если какой-либо из перечисленных триггеров имеет значение true, тег не сработает. | записываемый |
containerId | string | Идентификатор контейнера GTM. | |
fingerprint | string | Отпечаток тега GTM, рассчитанный во время хранения. Это значение пересчитывается при каждом изменении тега. | |
firingRuleId[] | list | Идентификаторы правил активации. Тег сработает, если любое из перечисленных правил истинно, а все его blockingRuleIds (если таковые указаны) ложны. | записываемый |
firingTriggerId[] | list | Идентификаторы триггеров активации. Тег сработает, когда любой из перечисленных триггеров имеет значение true, а все его blockingTriggerIds (если они указаны) имеют значение false. | записываемый |
liveOnly | boolean | Если установлено значение true, этот тег будет активироваться только в реальной среде (например, не в режиме предварительного просмотра или отладки). | записываемый |
name | string | Отображаемое имя тега. | записываемый |
notes | string | Примечания пользователя о том, как применить этот тег в контейнере. | записываемый |
parameter[] | list | Параметры тега. | записываемый |
parameter[]. key | string | Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. | записываемый |
parameter[]. list[] | list | Параметры этого списка параметров (ключи будут игнорироваться). | записываемый |
parameter[]. map[] | list | Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). | записываемый |
parameter[]. type | string | Тип параметра. Допустимые значения:
Приемлемые значения:
| записываемый |
parameter[]. value | string | Значение параметра (может содержать ссылки на переменные, такие как «») в соответствии с указанным типом. | записываемый |
parentFolderId | string | Идентификатор родительской папки. | |
paused | boolean | True, если тег приостановлен. | записываемый |
priority | nested object | Определяемый пользователем числовой приоритет тега. Теги активируются асинхронно в порядке приоритета. Теги с более высоким числовым значением срабатывают первыми. Приоритет тега может иметь положительное или отрицательное значение. Значение по умолчанию — 0. | записываемый |
priority. key | string | Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. | записываемый |
priority. list[] | list | Параметры этого списка параметров (ключи будут игнорироваться). | записываемый |
priority. map[] | list | Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). | записываемый |
priority. type | string | Тип параметра. Допустимые значения:
Приемлемые значения:
| записываемый |
priority. value | string | Значение параметра (может содержать ссылки на переменные, такие как «») в соответствии с указанным типом. | записываемый |
scheduleEndMs | long | Временная метка окончания в миллисекундах для планирования тега. | записываемый |
scheduleStartMs | long | Начальная отметка времени в миллисекундах для планирования тега. | записываемый |
setupTag[] | list | Список тегов настройки. В настоящее время мы разрешаем только один. | |
setupTag[]. stopOnSetupFailure | boolean | Если это правда, активировать основной тег тогда и только тогда, когда тег настройки срабатывает успешно. Если значение равно false, активировать основной тег независимо от статуса активации тега настройки. | |
setupTag[]. tagName | string | Имя тега настройки. | |
tagFiringOption | string | Возможность активировать этот тег. Приемлемые значения:
| |
tagId | string | Идентификатор тега однозначно идентифицирует тег GTM. | |
teardownTag[] | list | Список тегов удаления. В настоящее время мы разрешаем только один. | |
teardownTag[]. stopTeardownOnFailure | boolean | Если это правда, активировать тег демонтажа тогда и только тогда, когда основной тег срабатывает успешно. Если значение равно false, активировать тег удаления независимо от статуса активации основного тега. | |
teardownTag[]. tagName | string | Имя тега удаления. | |
type | string | Тип тега GTM. | записываемый |
Методы
Используйте приведенные ниже методы для создания, изменения, удаления или получения тегов.