Условия активации триггеров
По умолчанию триггер срабатывает при любом событии выбранного типа. Чтобы сделать условие точнее (например, только на определенной кнопке или странице), добавьте фильтры активации.
Для этого:
-
В настройке триггера выберите переключатель Некоторые события.
-
Задайте один или несколько фильтров вида: Переменная → Оператор → Значение.
Что такое фильтр
Каждый фильтр проверяет, соответствует ли значение переменной заданному условию. Триггер сработает, только если все фильтры верны на момент события.
|
Компонент |
Что указывать |
|
Переменная |
Любая встроенная или пользовательская переменная. Например: Click Text, Page Path, Form ID и т. д. |
|
Оператор |
Как сравнивать значение переменной см. в разделе Доступные операторы. |
|
Значение |
То, с чем сравнивать. Например: |
Доступные операторы
|
Оператор |
Что делает |
|
равно |
Точное совпадение со значением. |
|
не равно |
Значения не совпадают. |
|
содержит |
Переменная включает подстроку. |
|
начинается с |
Значение начинается с указанного текста. |
|
соответствует CSS-селектору |
Проверяет, соответствует ли DOM-элемент селектору (только для переменных типа Element). |
|
соответствует регулярному выражению |
Проверяет соответствие шаблону RegExp. Учитывает регистр. |
|
соответствует регулярному выражению (без учета регистра) |
То же, но регистр игнорируется. |
Примеры настройки условий
В таблице собраны примеры типовых условий. Чтобы их использовать, замените значения под структуру вашего сайта.
|
Цель |
Условие триггера |
Комментарий |
|
Только для страницы оформления заказа |
Page Path содержит |
Укажите путь страницы оформления: |
|
Клик по кнопке Купить |
Click Text содержит |
Учитывается текст, видимый на кнопке. |
|
Исключить форму авторизации |
Form ID не равно |
ID берется из атрибута id тега |
|
Только для внешнего виджета |
Click Element соответствует CSS-селектору |
Замените на нужный класс или селектор. |
|
Для всех страниц товаров |
Page Path соответствует |
Пример регулярного выражения для пути вида |
Совет
Вы можете добавить несколько условий — триггер сработает, только если все они выполнены одновременно.
Дополнительные настройки
Блок дополнительных настроек доступен для всех триггеров. Здесь указывают номер срабатывания триггера, при котором запустится тег.
Например, триггер Клик — все элементы на кнопке по умолчанию запускает тег при каждом клике. В дополнительных настройках задают запуск тега только при пятом клике.
Как это выглядит в интерфейсе

Период подсчета срабатываний — окно, в рамках которого запоминается, сколько раз сработал триггер.
Доступные уровни
|
Уровень |
Описание |
Особенности |
Ограничения |
|
По умолчанию |
Тег срабатывает при каждом срабатывании триггера. |
— |
— |
|
В рамках одной страницы |
Укажите целое число — на каждое кратное заданному числу срабатывание на странице триггер запустит тег. ПримерВ триггере Отправка формы выбран уровень В рамках одной страницы со значением Тег запустится на каждой пятой отправке формы на этой странице: пятой, десятой… |
Счетчик сбрасывается при перезагрузке страницы или переходе на другую страницу. |
Уровень недоступен для триггеров группы Просмотр страницы. |
|
За всё время пользователя |
Укажите целое число — на каждое кратное заданному числу срабатывание триггер запустит тег. Счетчик срабатываний считает в течение всей истории пользователя. ПримерТриггер на клик по URL с уровнем Пользователь и значением Пользователь зашел на сайт 11 января и кликнул по URL три раза. 12 января он кликнул еще два раза — на пятый раз триггер запустит тег. Потом пользователь зашел на сайт 20 января и кликнул пять раз — на десятый раз суммарно триггер запустит тег. |
Система определяет пользователей по файлу При обновлении контейнера счетчик не сбрасывается. Если посетитель сменит браузер или очистит Local Storage, система будет считать его новым пользователем. |
— |
|
За последние X минут |
Укажите два целых числа:
ПримерТег сработает при третьем срабатывании триггера за последние 15 минут. Как это работаетПервое срабатывание триггера в 10:00 — тег не запускается (за последние 15 минут триггер сработал только один раз). Второе срабатывание в 10:10 — тег не запускается (за последние 15 минут триггер сработал только два раза). Третье срабатывание в 10:17 — тег не запускается (за последние 15 минут триггер сработал только два раза: в 10:10 и 10:17. Срабатывание в 10:00 уже не входит в интервал). Четвертое срабатывание в 10:20 — тег запускается. За последние 15 минут (с 10:05) триггер сработал три раза: в 10:10, 10:17 и 10:20. |
— |
— |