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)
            ],
            "isWeakReference": boolean
          }
        ]
      }
    ],
    "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 boolean, которому присвоено значение true .
записываемый
boundary.condition[].parameter[]. isWeakReference boolean Является ли параметр ссылочного типа сильной или слабой ссылкой. Используется только Трансформациями. записываемый
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.