Tags

Теги, связанные с контейнером. Теги обычно связаны с одним или несколькими правилами активации (см. 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 Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.


Приемлемые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " template "
  • " triggerReference "
записываемый
parameter[]. value string Значение параметра (может содержать ссылки на переменные, такие как «») в соответствии с указанным типом. записываемый
parentFolderId string Идентификатор родительской папки.
paused boolean True, если тег приостановлен. записываемый
priority nested object Определяемый пользователем числовой приоритет тега. Теги активируются асинхронно в порядке приоритета. Теги с более высоким числовым значением срабатывают первыми. Приоритет тега может иметь положительное или отрицательное значение. Значение по умолчанию — 0. записываемый
priority. key string Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. записываемый
priority. list[] list Параметры этого списка параметров (ключи будут игнорироваться). записываемый
priority. map[] list Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). записываемый
priority. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.


Приемлемые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " template "
  • " triggerReference "
записываемый
priority. value string Значение параметра (может содержать ссылки на переменные, такие как «») в соответствии с указанным типом. записываемый
scheduleEndMs long Временная метка окончания в миллисекундах для планирования тега. записываемый
scheduleStartMs long Начальная отметка времени в миллисекундах для планирования тега. записываемый
setupTag[] list Список тегов настройки. В настоящее время мы разрешаем только один.
setupTag[]. stopOnSetupFailure boolean Если это правда, активировать основной тег тогда и только тогда, когда тег настройки срабатывает успешно. Если значение равно false, активировать основной тег независимо от статуса активации тега настройки.
setupTag[]. tagName string Имя тега настройки.
tagFiringOption string Возможность активировать этот тег.

Приемлемые значения:
  • " oncePerEvent "
  • " oncePerLoad "
  • " unlimited "
tagId string Идентификатор тега однозначно идентифицирует тег GTM.
teardownTag[] list Список тегов удаления. В настоящее время мы разрешаем только один.
teardownTag[]. stopTeardownOnFailure boolean Если это правда, активировать тег демонтажа тогда и только тогда, когда основной тег срабатывает успешно. Если значение равно false, активировать тег удаления независимо от статуса активации основного тега.
teardownTag[]. tagName string Имя тега удаления.
type string Тип тега GTM. записываемый

Методы

Используйте приведенные ниже методы для создания, изменения, удаления или получения тегов.

создавать
Создает тег GTM.
удалить
Удаляет тег GTM.
получать
Получает тег GTM.
список
Перечисляет все теги GTM контейнера.
обновлять
Обновляет тег GTM.