Создать триггер
Чтобы создать триггер:
-
Откройте раздел Триггеры.
-
Нажмите Добавить Триггер.
-
В окне Настройка триггера заполните информацию:
-
Название.
-
Тип триггера. Выберите, триггер какого типа вы хотите создать.
-
Условие активации триггера. В этом поле можно выбрать событие и добавить условия активации триггера.
По умолчанию триггеры реагируют на все события определенного типа. Но можно задать более точные условия, например, для триггера, связанного с просмотром страницы, добавить условие активации, чтобы тег срабатывал на всех страницах сайта, URL которых содержит фрагмент
/products/.Для этого выберите опцию Некоторые события и заполните параметры:
-
Переменная. Выберите одну из доступных переменных, добавьте предустановленную переменную или создайте собственную.
-
Оператор. Выберите одно из значений «равно», «содержит», «меньше», «соответствует регулярному выражению» и другие.
-
Значение. Введите текстовое значение, с которым Тег Менеджер будет сравнивать значение переменной во время выполнения кода.
Чтобы добавить еще условие, нажмите Добавить условие.
Максимальная длина строки в условии активации триггера — 255 символов.
-
-
-
Нажмите Сохранить.
Создать триггер Специальное событие
-
Перейдите в раздел Триггеры в Тег Менеджере.
-
Нажмите кнопку Создать триггер.
-
В поле Тип триггера выберите Специальное событие.
-
В поле Название события введите имя события, которое вы отправляете в dataLayer (например,
form submit). -
Выберите, на каких страницах срабатывать:
-
Все события — событие должно отслеживаться на всех страницах.
-
Некоторые события — событие сработает, если выполнится условие (например, Page Path содержит
/checkout).
-
-
В поле Имя введите название триггера. Лучше указать понятное название, например:
event — form submit. -
Нажмите Сохранить.
Когда событие с именем form submit появится в dataLayer, триггер его перехватит и запустит привязанный тег.