Tags

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

Представляет тег Диспетчера тегов Google.

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "tagId": string,
  "name": string,
  "type": string,
  "firingRuleId": [
    string
  ],
  "blockingRuleId": [
    string
  ],
  "liveOnly": boolean,
  "priority": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "notes": string,
  "scheduleStartMs": long,
  "scheduleEndMs": long,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  ],
  "fingerprint": string,
  "firingTriggerId": [
    string
  ],
  "blockingTriggerId": [
    string
  ],
  "setupTag": [
    {
      "tagName": string,
      "stopOnSetupFailure": boolean
    }
  ],
  "teardownTag": [
    {
      "tagName": string,
      "stopTeardownOnFailure": boolean
    }
  ],
  "parentFolderId": string,
  "tagFiringOption": string,
  "tagManagerUrl": string,
  "paused": boolean,
  "monitoringMetadata": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "monitoringMetadataTagNameKey": string,
  "consentSettings": {
    "consentStatus": string,
    "consentType": {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  }
}
Имя свойства Ценить Описание Примечания
accountId string Идентификатор аккаунта GTM.
blockingRuleId[] list Идентификаторы правил блокировки. Если какое-либо из перечисленных правил окажется истинным, тег не сработает. записываемый
blockingTriggerId[] list Блокировка идентификаторов триггеров. Если какой-либо из перечисленных триггеров имеет значение true, тег не сработает. записываемый
consentSettings nested object Настройки согласия тега. записываемый
consentSettings. consentStatus string Статус согласия тега. Если установлено значение NEEDED, среда выполнения проверит, были ли предоставлены типы согласия, указанные в поле consent_type .

Приемлемые значения:
  • " needed "
  • " notNeeded "
  • " notSet "
consentSettings. consentType nested object Тип согласия, которое необходимо проверить во время активации тега, если согласие находится в состоянии НЕОБХОДИМО. Этот параметр должен иметь тип LIST , где каждый элемент списка имеет тип STRING .
consentSettings.consentType. isWeakReference boolean Является ли параметр ссылочного типа сильной или слабой ссылкой. Используется только Трансформациями. записываемый
consentSettings.consentType. key string Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. записываемый
consentSettings.consentType. list[] list Параметры этого списка параметров (ключи будут игнорироваться). записываемый
consentSettings.consentType. map[] list Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). записываемый
consentSettings.consentType. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.
  • tag_reference : значение представляет тег, представленный в виде имени тега.


Приемлемые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
записываемый
consentSettings.consentType. value string Значение параметра (может содержать ссылки на переменные, такие как «») в соответствии с указанным типом. записываемый
containerId string Идентификатор контейнера GTM.
fingerprint string Отпечаток тега GTM, рассчитанный во время хранения. Это значение пересчитывается при каждом изменении тега.
firingRuleId[] list Идентификаторы правил активации. Тег сработает, если любое из перечисленных правил истинно, а все его blockingRuleIds (если таковые указаны) ложны. записываемый
firingTriggerId[] list Идентификаторы триггеров активации. Тег сработает, когда любой из перечисленных триггеров имеет значение true, а все его blockingTriggerIds (если они указаны) имеют значение false. записываемый
liveOnly boolean Если установлено значение true, этот тег будет активироваться только в реальной среде (например, не в режиме предварительного просмотра или отладки). записываемый
monitoringMetadata nested object Карта пар ключ-значение метаданных тега, которые будут включены в данные событий для мониторинга тегов. Примечания:
  • Этот параметр должен иметь тип MAP .
  • Каждый параметр на карте имеет тип TEMPLATE , однако не может содержать ссылки на переменные.
записываемый
monitoringMetadata. isWeakReference boolean Является ли параметр ссылочного типа сильной или слабой ссылкой. Используется только Трансформациями. записываемый
monitoringMetadata. key string Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. записываемый
monitoringMetadata. list[] list Параметры этого списка параметров (ключи будут игнорироваться). записываемый
monitoringMetadata. map[] list Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). записываемый
monitoringMetadata. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.
  • tag_reference : значение представляет тег, представленный в виде имени тега.


Приемлемые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
записываемый
monitoringMetadata. value string Значение параметра (может содержать ссылки на переменные, такие как «») в соответствии с указанным типом. записываемый
monitoringMetadataTagNameKey string Если оно не пустое, отображаемое имя тега будет включено в карту метаданных мониторинга с использованием указанного ключа. записываемый
name string Отображаемое имя тега. записываемый
notes string Примечания пользователя о том, как применить этот тег в контейнере. записываемый
parameter[] list Параметры тега. записываемый
parameter[]. isWeakReference boolean Является ли параметр ссылочного типа сильной или слабой ссылкой. Используется только Трансформациями. записываемый
parameter[]. key string Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. записываемый
parameter[]. list[] list Параметры этого списка параметров (ключи будут игнорироваться). записываемый
parameter[]. map[] list Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). записываемый
parameter[]. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.
  • tag_reference : значение представляет тег, представленный в виде имени тега.


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


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

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

Методы

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