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