Triggers

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

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

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

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "workspaceId": string,
  "triggerId": string,
  "name": string,
  "type": string,
  "customEventFilter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ],
          "isWeakReference": boolean
        }
      ]
    }
  ],
  "filter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ],
          "isWeakReference": boolean
        }
      ]
    }
  ],
  "autoEventFilter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ],
          "isWeakReference": boolean
        }
      ]
    }
  ],
  "waitForTags": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "checkValidation": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "waitForTagsTimeout": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "uniqueTriggerId": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "eventName": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "interval": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "limit": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "fingerprint": string,
  "parentFolderId": string,
  "selector": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "intervalSeconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "maxTimerLengthSeconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "verticalScrollPercentageList": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "horizontalScrollPercentageList": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "visibilitySelector": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "visiblePercentageMin": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "visiblePercentageMax": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "continuousTimeMinMilliseconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "totalTimeMinMilliseconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ],
    "isWeakReference": boolean
  },
  "tagManagerUrl": string,
  "notes": string,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ],
      "isWeakReference": boolean
    }
  ]
}
Имя свойства Ценить Описание Примечания
accountId string Идентификатор аккаунта GTM.
autoEventFilter[] list Используется в случае автоматического отслеживания событий. записываемый
autoEventFilter[]. parameter[] list Список именованных параметров (ключ/значение), в зависимости от типа условия. Примечания:
  • Для бинарных операторов включите параметры с именами arg0 и arg1 для указания левого и правого операндов соответственно.
  • В этот момент левый операнд ( arg0 ) должен быть ссылкой на переменную.
  • Для сопоставления регулярных выражений без учета регистра включите логический параметр с именем ignore_case , которому присвоено значение true . Если оно не указано или не установлено любое другое значение, сопоставление будет чувствительным к регистру.
  • Чтобы отрицать оператор, включите логический параметр с именем negate boolean, которому присвоено значение true .
записываемый
autoEventFilter[].parameter[]. isWeakReference boolean Является ли параметр ссылочного типа сильной или слабой ссылкой. Используется только Трансформациями. записываемый
autoEventFilter[].parameter[]. key string Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. записываемый
autoEventFilter[].parameter[]. list[] list Параметры этого списка параметров (ключи будут игнорироваться). записываемый
autoEventFilter[].parameter[]. map[] list Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). записываемый
autoEventFilter[].parameter[]. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.
  • tag_reference : значение представляет тег, представленный в виде имени тега.


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

Приемлемые значения:
  • " conditionTypeUnspecified "
  • " contains "
  • " cssSelector "
  • " endsWith "
  • " equals "
  • " greater "
  • " greaterOrEquals "
  • " less "
  • " lessOrEquals "
  • " matchRegex "
  • " startsWith "
  • " urlMatches "
записываемый
checkValidation nested object Должны ли мы активировать теги только в том случае, если событие отправки формы или нажатия ссылки не отменено каким-либо другим обработчиком событий (например, из-за проверки). Действительно только для триггеров отправки формы и клика по ссылке. записываемый
checkValidation. isWeakReference boolean Является ли параметр ссылочного типа сильной или слабой ссылкой. Используется только Трансформациями. записываемый
checkValidation. key string Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. записываемый
checkValidation. list[] list Параметры этого списка параметров (ключи будут игнорироваться). записываемый
checkValidation. map[] list Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). записываемый
checkValidation. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.
  • tag_reference : значение представляет тег, представленный в виде имени тега.


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


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


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

Приемлемые значения:
  • " conditionTypeUnspecified "
  • " contains "
  • " cssSelector "
  • " endsWith "
  • " equals "
  • " greater "
  • " greaterOrEquals "
  • " less "
  • " lessOrEquals "
  • " matchRegex "
  • " startsWith "
  • " urlMatches "
записываемый
eventName nested object Имя запускаемого события GTM. Действительно только для триггеров таймера. записываемый
eventName. isWeakReference boolean Является ли параметр ссылочного типа сильной или слабой ссылкой. Используется только Трансформациями. записываемый
eventName. key string Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. записываемый
eventName. list[] list Параметры этого списка параметров (ключи будут игнорироваться). записываемый
eventName. map[] list Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). записываемый
eventName. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.
  • tag_reference : значение представляет тег, представленный в виде имени тега.


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


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

Приемлемые значения:
  • " conditionTypeUnspecified "
  • " contains "
  • " cssSelector "
  • " endsWith "
  • " equals "
  • " greater "
  • " greaterOrEquals "
  • " less "
  • " lessOrEquals "
  • " matchRegex "
  • " startsWith "
  • " urlMatches "
записываемый
fingerprint string Отпечаток триггера GTM, рассчитанный во время хранения. Это значение пересчитывается при каждом изменении триггера.
horizontalScrollPercentageList nested object Список целочисленных процентных значений для триггеров прокрутки. Триггер сработает при достижении каждого процента при горизонтальной прокрутке представления. Действительно только для триггеров прокрутки AMP. записываемый
horizontalScrollPercentageList. isWeakReference boolean Является ли параметр ссылочного типа сильной или слабой ссылкой. Используется только Трансформациями. записываемый
horizontalScrollPercentageList. key string Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. записываемый
horizontalScrollPercentageList. list[] list Параметры этого списка параметров (ключи будут игнорироваться). записываемый
horizontalScrollPercentageList. map[] list Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). записываемый
horizontalScrollPercentageList. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.
  • tag_reference : значение представляет тег, представленный в виде имени тега.


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


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


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


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


Приемлемые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
записываемый
maxTimerLengthSeconds. value 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.
selector nested object CSS-селектор триггера клика (т. е. «a», «кнопка» и т. д.). Действительно только для триггера AMP Click. записываемый
selector. isWeakReference boolean Является ли параметр ссылочного типа сильной или слабой ссылкой. Используется только Трансформациями. записываемый
selector. key string Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. записываемый
selector. list[] list Параметры этого списка параметров (ключи будут игнорироваться). записываемый
selector. map[] list Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). записываемый
selector. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.
  • tag_reference : значение представляет тег, представленный в виде имени тега.


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


Приемлемые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
записываемый
totalTimeMinMilliseconds. value string Значение параметра (может содержать ссылки на переменные, такие как «») в соответствии с указанным типом. записываемый
triggerId string Идентификатор триггера однозначно идентифицирует триггер GTM.
type string Определяет событие уровня данных, которое вызывает этот триггер.

Приемлемые значения:
  • " always "
  • " ampClick "
  • " ampScroll "
  • " ampTimer "
  • " ampVisibility "
  • " click "
  • " consentInit "
  • " customEvent "
  • " domReady "
  • " elementVisibility "
  • " eventTypeUnspecified "
  • " firebaseAppException "
  • " firebaseAppUpdate "
  • " firebaseCampaign "
  • " firebaseFirstOpen "
  • " firebaseInAppPurchase "
  • " firebaseNotificationDismiss "
  • " firebaseNotificationForeground "
  • " firebaseNotificationOpen "
  • " firebaseNotificationReceive "
  • " firebaseOsUpdate "
  • " firebaseSessionStart "
  • " firebaseUserEngagement "
  • " formSubmission "
  • " historyChange "
  • " init "
  • " jsError "
  • " linkClick "
  • " pageview "
  • " scrollDepth "
  • " serverPageview "
  • " timer "
  • " triggerGroup "
  • " windowLoaded "
  • " youTubeVideo "
записываемый
uniqueTriggerId nested object Глобальный уникальный идентификатор триггера, который автоматически генерирует это (отправка формы, щелчок по ссылке или прослушиватель таймера), если таковой имеется. Используется для совместной работы несовместимых автоматических событий с фильтрацией триггеров на основе идентификаторов триггеров. Это значение заполняется во время генерации выходных данных, поскольку до этого момента теги, подразумеваемые триггерами, не существуют. Действительно только для триггеров отправки формы, щелчка по ссылке и таймера. записываемый
uniqueTriggerId. isWeakReference boolean Является ли параметр ссылочного типа сильной или слабой ссылкой. Используется только Трансформациями. записываемый
uniqueTriggerId. key string Именованный ключ, который однозначно идентифицирует параметр. Требуется для параметров верхнего уровня, а также значений карты. Игнорируется для значений списка. записываемый
uniqueTriggerId. list[] list Параметры этого списка параметров (ключи будут игнорироваться). записываемый
uniqueTriggerId. map[] list Параметры этого параметра карты (должны иметь ключи; ключи должны быть уникальными). записываемый
uniqueTriggerId. type string Тип параметра. Допустимые значения:
  • boolean : значение представляет собой логическое значение, представленное как «истина» или «ложь».
  • integer : значение представляет собой 64-битное целое число со знаком в базе 10.
  • list : необходимо указать список параметров.
  • map : должна быть указана карта параметров.
  • template : значение представляет любой текст; это может включать ссылки на переменные (даже ссылки на переменные, которые могут возвращать нестроковые типы)
  • trigger_reference : значение представляет триггер, представленный в виде идентификатора триггера.
  • tag_reference : значение представляет тег, представленный в виде имени тега.


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


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


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


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


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


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


Приемлемые значения:
  • " boolean "
  • " integer "
  • " list "
  • " map "
  • " tagReference "
  • " template "
  • " triggerReference "
  • " typeUnspecified "
записываемый
waitForTagsTimeout. value string Значение параметра (может содержать ссылки на переменные, такие как «») в соответствии с указанным типом. записываемый
workspaceId string Идентификатор рабочей области GTM.

Методы

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