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

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)
          ]
        }
      ]
    }
  ],
  "filter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ]
        }
      ]
    }
  ],
  "autoEventFilter": [
    {
      "type": string,
      "parameter": [
        {
          "type": string,
          "key": string,
          "value": string,
          "list": [
            (Parameter)
          ],
          "map": [
            (Parameter)
          ]
        }
      ]
    }
  ],
  "waitForTags": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "checkValidation": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "waitForTagsTimeout": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "uniqueTriggerId": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "eventName": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "interval": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "limit": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "fingerprint": string,
  "parentFolderId": string,
  "selector": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "intervalSeconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "maxTimerLengthSeconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "verticalScrollPercentageList": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "horizontalScrollPercentageList": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "visibilitySelector": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "visiblePercentageMin": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "visiblePercentageMax": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "continuousTimeMinMilliseconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "totalTimeMinMilliseconds": {
    "type": string,
    "key": string,
    "value": string,
    "list": [
      (Parameter)
    ],
    "map": [
      (Parameter)
    ]
  },
  "tagManagerUrl": string,
  "notes": string,
  "parameter": [
    {
      "type": string,
      "key": string,
      "value": string,
      "list": [
        (Parameter)
      ],
      "map": [
        (Parameter)
      ]
    }
  ]
}
Имя свойства Ценность Описание Заметки
accountId string Идентификатор учетной записи GTM.
autoEventFilter[] list Используется в случае автоматического отслеживания событий. доступный для записи
autoEventFilter[]. parameter[] list Список именованных параметров (ключ/значение) в зависимости от типа условия. Заметки:
  • Для бинарных операторов включите параметры с именами arg0 и arg1 для указания левого и правого операндов соответственно.
  • В это время левый операнд ( arg0 ) должен быть ссылкой на переменную.
  • Для сопоставления регулярных выражений без учета регистра включите логический параметр ignore_case со значением true . Если не указано или установлено какое-либо другое значение, соответствие будет учитывать регистр.
  • Чтобы отменить оператор, включите логический параметр с именем negate логический параметр, для которого задано значение true .
доступный для записи
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. 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. 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 логический параметр, для которого задано значение true .
доступный для записи
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. 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 логический параметр, для которого задано значение true .
доступный для записи
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. 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. 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. 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. 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. 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[]. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.