Спасибо за предварительный просмотр документации по новой платформе тегов Google! Этот сайт находится в публичной бета-версии. ( Обратная связь )

Zones

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

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

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

Представляет содержимое зоны Диспетчера тегов Google.

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "zoneId": string,
  "name": string,
  "fingerprint": string,
  "tagManagerUrl": string,
  "notes": string,
  "childContainer": [
    {
      "publicId": string,
      "nickname": string
    }
  ],
  "boundary": {
    "condition": [
      {
        "type": string,
        "parameter": [
          {
            "type": string,
            "key": string,
            "value": string,
            "list": [
              (Parameter)
            ],
            "map": [
              (Parameter)
            ]
          }
        ]
      }
    ],
    "customEvaluationTriggerId": [
      string
    ]
  },
  "typeRestriction": {
    "enable": boolean,
    "whitelistedTypeId": [
      string
    ]
  }
}
Имя свойства Ценность Описание Заметки
accountId string Идентификатор учетной записи GTM.
boundary nested object Граница этой Зоны.
boundary. condition[] list Условия, которые при соединении образуют границу.
boundary.condition[]. parameter[] list Список именованных параметров (ключ/значение) в зависимости от типа условия. Заметки:
  • Для бинарных операторов включите параметры с именами arg0 и arg1 для указания левого и правого операндов соответственно.
  • В это время левый операнд ( arg0 ) должен быть ссылкой на переменную.
  • Для сопоставления регулярных выражений без учета регистра включите логический параметр ignore_case со значением true . Если не указано или установлено какое-либо другое значение, соответствие будет учитывать регистр.
  • Чтобы отменить оператор, включите логический параметр с именем negate логический параметр, для которого задано значение true .
доступный для записи
boundary.condition[].parameter[]. key string Именованный ключ, однозначно идентифицирующий параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. доступный для записи
boundary.condition[].parameter[]. list[] list Параметры этого параметра списка (ключи будут игнорироваться). доступный для записи
boundary.condition[].parameter[]. map[] list Параметры этого параметра карты (должны быть ключи; ключи должны быть уникальными). доступный для записи
boundary.condition[].parameter[]. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : должен быть указан список параметров
  • map : необходимо указать карту параметров
  • template : значение представляет собой любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный как идентификатор триггера.
  • tag_reference : значение представляет собой тег, представленный в виде имени тега.


Допустимые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
доступный для записи
boundary.condition[].parameter[]. value string Значение параметра (может содержать ссылки на переменные, такие как "") в соответствии с указанным типом. доступный для записи
boundary.condition[]. type string Тип оператора для этого условия.

Допустимые значения:
  • " conditionTypeUnspecified "
  • " contains "
  • " cssSelector "
  • " endsWith "
  • " equals "
  • " greater "
  • " greaterOrEquals "
  • " less "
  • " lessOrEquals "
  • " matchRegex "
  • " startsWith "
  • " urlMatches "
доступный для записи
boundary. customEvaluationTriggerId[] list Пользовательские идентификаторы триггеров оценки. Зона будет оценивать свои граничные условия, когда любой из перечисленных триггеров истинен.
childContainer[] list Контейнеры, являющиеся дочерними элементами этой зоны.
childContainer[]. nickname string Псевдоним зоны для дочернего контейнера.
childContainer[]. publicId string Публичный идентификатор дочернего контейнера.
containerId string Идентификатор контейнера GTM.
fingerprint string Отпечаток зоны GTM, вычисленный во время хранения. Это значение пересчитывается всякий раз, когда зона изменяется.
name string Отображаемое имя зоны.
notes string Заметки пользователя о том, как применить эту зону в контейнере.
path string Относительный путь API Зоны GTM.
tagManagerUrl string Автоматически сгенерированная ссылка на пользовательский интерфейс менеджера тегов
typeRestriction nested object Типовые ограничения этой зоны.
typeRestriction. enable boolean Истинно, если для этой зоны включены ограничения типов.
typeRestriction. whitelistedTypeId[] list Список общедоступных идентификаторов типов, внесенных в белый список для использования в этой зоне.
workspaceId string Идентификатор рабочей области GTM.
zoneId string Идентификатор зоны однозначно идентифицирует зону GTM.

Методы

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