Фильтры автодействий


При создании любого автодействия вам нужно задать условия, при которых оно будет срабатывать.

Условия задаются с помощью различных фильтров, которые объединены в группы, представленные ниже.

 
 

 

Операции

 

В процессе работы с фильтрами вы можете встретить различные операциии.

Для фильтров, которые используют числовые значения, доступны операции "равно", "больше", "меньше" и "не равно".

 
 

"Равно". Значение должно быть равно указанному числу. 

 

Например, фильтр "Количество визитов на сайт" равно "5" означает, что под условия фильтра подходят ровно 5 визитов на сайт.

 

"Больше". В этом случае значение должно быть больше указанного числа. 

 

К примеру, фильтр "Количество просмотренных страниц" больше "10" значит, что под условия фильтра подходят все просмотры начиная с 11.

10 (десятый) просмотр не подойдет под данный фильтр.

 

"Меньше". Данная операция работает аналогично операции "Больше".

 

При установке фильтра "Количество просмотренных страниц" меньше "10" под условия фильтра будут подходить все просмотры от 1 до 9.

10 (десятый) просмотр не подойдет под данный фильтр.

 

"Не равно". Значение должно быть отличным от заданного.

 

Например, фильтр "Количество визитов на сайт" равно "3" означает, что под условия фильтра подходят все визиты на сайт, кроме 3 (третьего).

 

Для фильтров, в которых нужно задать строку (строковое значение), применяются операции "содержит", "не содержит", "равно" и "не равно", "начинается с" и "не начинается с", "кончается на", "не кончается на", "соответствует регулярному выражению" и "не соответствует регулярному выражению".

 

Все операции со строками не зависят от регистра.

Если вы укажете в фильтре "строка "равно" "абв", то под этот фильтр подойдут различные варианты написания, например, такие: "Абв", "аБВ", "АБВ" и т. д.

 
 

Равно. Строка должна полностью соответствовать тому, что вы зададите в фильтре.

 

Например, фильтр "Города посетителей" равно "Кузнецк". Под условие фильтра будет подходить только Кузнецк, город Новокузнецк не подойдет.

 

Не равно. Строка должна быть отличной от заданного значения. 

 

Если установить фильтр "Города посетителей" не равно "Кузнецк", то под него будут попадать все значения, кроме "Кузнецк". В этом случае Новокузнецк подойдет под условия фильтра.

 

Пустое. Чтобы подходить под условие фильтра, строка должна быть пустой.

 

Не пустое. При использовании этой операции строка со значением должна быть заполненной.

 

Содержит. В данном случае строка должна содержать указанное в настройках значение.

 

Например, фильтр "Города посетителей" содержит "град". Под условие фильтра будут подходить любые города, включающие в свое название "град": Градец-Карлове, Волгоград, Зеленоградск.

 

Не содержит. Строка не должна содержать заданное в настройках значение.

 

К примеру, фильтр "Города посетителей" не содержит "дон". Под фильтр попадут любые города, в названии которых отсутствует "дон". Такие города, как Лондон, Волгодонск или Дон не попадут под фильтр.

 

Начинается с. В этом случае для того чтобы строка подходила под условие фильтра, она должна начинаться с указанного значения.

 

Если установить фильтр "Имя" начинается с "ма", то под него будут попадать все имена, которые начинаются с "Ма" (Марина, Максим, Матильда).

Имена, которые содержат "ма", но не начинаются с него (Дима, Омар, Иммануил), не будут подходить под фильтр.

 

Не начинается с. При использовании данной операции строка не должна начинаться с установленного значения.

 

Например, фильтр "Имя" не начинается с "ма". Под него будут попадать все имена, кроме тех, которые начинаются с "Ма" (Мария, Макар, Марк не подойдут под фильтр).

 

Кончается на. Строка должна заканчиваться на заданное значение.

 

К примеру, фильтр "Имя" кончается на "ма". Под него будут попадать все имена, которые заканчиваются на "ма" (Рома, Эмма, Дима).

Имена, которые содержат "ма", но не заканчиваются на него (Роман, Азамат, Вальдемар), не будут подходить под фильтр.

 

Не кончается на. Строка не должна заканчиваться на указанное значение.

 

Если установить фильтр "Имя" не кончается на "ра", то под него будут подходить все имена, кроме тех, которые заканчиваются на "ра" (Вера, Аврора, Ира не попадут под фильтр).

 

Соответствует регулярному выражению. Строка должна соответствовать заданному регулярному выражению. Регулярное выражение может быть, например, таким:

 
/(\+7|8)9\d{9}/gm
 

Указанное выше регулярное выражение будет искать в строке номер российского мобильного телефона в форматах "89001112233" и "+79001112233". Таким образом, под фильтр подойдут строки, соответствующие этим форматам.

 

Не соответствует регулярному выражению. Строка не должна соответствовать указанному регулярному выражению. Возьмем следующее регулярное выражение:

 
/(\+7|8)9\d{9}/gm
 

Такое регулярное выражение ищет в строке номер российского мобильного телефона в форматах "89001112233" и "+79001112233". Это значит, что все строки, не соответствующие данным форматам, будут подходить под фильтр.

 

 

Время

 

В этой группе фильтров условия для автодействий связаны со временем.

 
 

Продолжительность текущего визита

 

Продолжительность текущего визита - это время, которое посетитель провел на сайте с момента входа.

 

Если у пользователя в браузере открыта хотя бы одна вкладка со страницей сайта, то время визита будет учитываться (независимо от того, находится ли посетитель на этой вкладке или нет).

Возможны ситуации когда браузер в целях оптимизации прекращает исполнение скриптов на неактивной вкладке. Если это произойдет, то текущий визит посетителя будет прекращен через минуту после остановки исполнения скриптов.

 

 

Время после загрузки страницы

 

В этом случае автодействие будет выполнено спустя время, которое посетитель провел на любой странице сайта.

 

Отсчет времени начинается с момента загрузки страницы.

При переходе на другу страницу внутри сайта отсчет времени будет начинаться заново.

 

 

Дата

 

Вы можете установить любую дату в качестве условия для выполнения автодействия.

 

Например, вы хотите, чтобы у всех клиентов в виджете открывалось окно с акцией по поводу какого-либо праздника в определенный день.

Фильтром для автодействия в данном случае будет любая дата ("Дата = 14.02.2022"), а автодействием - "Открыть виджет".

 

 

День недели

 

Любой день недели (один и более) может быть использован в качестве условия для автодействий.

Автодействие будет выполняться каждую неделю в указанные дни.

 

Для этого фильтра вы можете выбрать одно или несколько значений дней недели, а также промежуток "Понедельник - пятница" и "Суббота - воскресенье" в любом сочетании.

 
 

 

Время у клиента

 

Условием выполнения автодействия в этом случае можно сделать любой промежуток времени клиента.

 

Под временем клиента понимается время, установленное на его ПК (или мобильном устройстве).

Например, если вы установите фильтр с "9:00 до 18:00", то для всех посетителей заданное автодействие будет выполнятся с 9:00 до 18:00 по их времени.

 
 

 

Время (UTC)

 

В этом случае будет использован временной промежуток всемирного координированного времени (UTC).

 

Временной промежуток, указанный здесь будет разным для клиентов в зависимости от их географического местоположения.

К примеру, установка фильтра на значение "с 9:00 до 18:00" по UTC будет означать, что у клиента, расположенного в зоне UTC+3, автодействие будет выполняться с 12:00 до 21:00.

 

Пользователь может выбрать любой часовой пояс в настройках времени на своем ПК и выставить свое местное время вручную.

Из-за этого автодействие будет срабатывать во временном промежутке, не соответствующем часовому поясу, в котором расположен пользователь.

 

 

Сообщения

 

Данной группа фильтров использует тип сообщения и отправителя для определения условий выполнения автодействий.

 
 

Запущен бот

 

Эта настройка позволяет сделать условием запуск бота.

 

Создание и настройка ботов рассмотрены в данной статье.

 

 

Отправитель последнего сообщения

 

Вы можете выбрать, чье последнее сообщение будет условием для выполнения автодействия - сообщение клиента или сообщение оператора.

 

Проверка подходит ли сообщение под заданные условия проводится автоматически каждую секунду.

 
 

 

Количество реальных сообщений за этот визит

 

Эта настройка позволяет сделать условием количество реальных сообщений за один визит пользователя.

 

В данном фильтре учитывается общее количество сообщений клиента и оператора.

Реальными считаются сообщения от оператора и от клиента.

 

Для этого фильтра может быть применено одно из четырех возможных значений: равно, не равно, больше или меньше.

 
 

 

Время от последнего реального сообщения в чате

 

В этом случае автодействие будет выполнено спустя установленное время от последнего реального сообщения в чате.

 

Отсчет времени начинается с последнего реального сообщения, отправленного в чат.

Реальными считаются сообщения от оператора и от клиента.

 

 

Время от последнего реального сообщения от клиента

 

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

 

Отсчет времени в данном случае начинается с последнего реального сообщения, отправленного клиентом.

 

Сообщения от клиента и оператора могут быть сгенерированы через JavaScript API. Такие сообщения не являются реальными и не попадают под условия фильтра.

 

 

Время от последнего реального сообщения от оператора

 

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

 

В этом случае отсчет времени начинается с последнего реального сообщения, отправленного оператором.

 

Сообщения от клиента и оператора могут быть сгенерированы через JavaScript API. Такие сообщения не являются реальными и не попадают под условия фильтра.

 

 

Время от последнего автосообщения

 

В данном случае автодействие будет выполнено через указанное время от последнего автосообщения.

 

Отсчет времени начнется с последнего автосообщения.

Автосообщение - это сообщение которое было отправлено с помощью автодействий.

 

 

Счётчик

 

Фильтры этой группы используют в качестве условий количество каких-либо действий.

 
 

Количество отправленных автосообщений

 

В данном фильтре условием для автодействия будет выступать число отправленных автосообщений.

 

Автосообщение - это сообщение которое было отправлено с помощью автодействий.

 

 

Количество отправленных за этот визит автосообщений

 

В этом фильтре условием является количество отправленных автосообщений за один визит.

 

Следующий визит считается новым, когда с момента закрытия всех страниц сайта прошло больше одной минуты.

 

Автосообщение - это сообщение которое было отправлено с помощью автодействий.

 

 

Количество просмотренных страниц

 

При использовании этого фильтра автодействие будет выполняться, когда посетитель просмотрит заданное количество страниц сайта.

 

Обновление страницы считается новым просмотром и учитывается как просмотренная страница.

 

 

Количество просмотренных за этот визит страниц

 

При использовании этого фильтра автодействие будет выполняться, когда посетитель просмотрит указанное количество страниц сайта за один визит.

 

Следующий визит считается новым, когда с момента закрытия всех страниц сайта прошло больше одной минуты.

Обновление страницы считается новым просмотром и учитывается как просмотренная страница.

 

 

Количество визитов на сайт

 

В данном случае условием для автодействий является количество визитов на сайт.

 

Следующий визит считается новым, когда с момента закрытия всех страниц сайта прошло больше одной минуты.

 

 

Устройство и местоположение

 

Эта группа фильтров использует в качестве условий местоположение посетителей, а также тип устройства, с которого выполняется вход на сайт.

 
 

Города посетителей

 

Данный фильтр использует город посетителя как условие для выполнения автодействия. Он позволяет выбрать (или исключить) города посетителей, для которых будет выполняться автодействие.

 

Город посетителя определяется автоматически через IP-адрес.

При использовании VPN-сервисов город посетителя, определенный по его IP-адресу, может не соответствовать его реальному местоположению.

 

Для этого фильтра может быть применено одно из четырех возможных значений: равно, не равно, пустое, не пустое.

Равно. При значении фильтра "равно Москва" автодействие будет выполняться только для посетителей из Москвы.

Не равно. Если установить значение фильтра на "не равно Москва", то автодействие будет выполняться для всех, кроме пользователей из Москвы.

Пустое. При установке фильтра в значение "пустое" автодействие будет выполняться только для тех посетителей, у кого не будет определен город.

Не пустое. Фильтр "не пустое" означает, что автодействие будет выполняться для всех пользователей, у которых будет определен город. Город в данном случае может быть любым.

 

 

Регионы посетителей

 

Аналогично фильтру "Города посетителей", такой фильтр дает возможность указать (или исключить) регионы посетителей, которым будет показано автодействие.

 

Настройка фильтра регионов посетителей производится аналогично настройке фильтра городов посетителей.

 

 

Страны посетителей

 

Этот фильтр позволяет выбрать (или исключить) страны посетителей, для которых будет выполняться автодействие.

 

Настройка фильтра стран посетителей производится аналогично настройке фильтра городов посетителей.

 

 

IP-адрес

 

С помощью данного фильтра вы можете настроить выполнение автодействия для клиентов с конкретным IP-адресом, а также с IP-адресом, содержащим (или не содержащим) определенные значения.

 

Фильтр "IP-адрес" является строковым. Имейте это в виду, когда выбираете для него операцию. Подробнее об операциях для строковых фильтров вы можете прочитать здесь.

 

 

Тип устройства

 

Такой фильтр дает возможность выполнения автодействий для посетителей, которые используют определенный тип устройства.

Вы можете выбрать любое сочетание из следующих устройств: мобильный, планшет или ПК.

 

 

Ширина окна браузера (в px)

 

Этот фильтр использует ширину браузера посетителя в качестве условия для выполнения автодействия.

 

 

Высота окна браузера (в px)

 

В данном фильтре условием выполнения автодействия является высота браузера посетителя.

 

 

Страница

 

Фильтры этой группы связаны со страницей, на которой находится посетитель.

 
 

Адрес текущей страницы

 

Условием выполнения автодействия в данном случае является адрес текущей страницы.

Вы можете сделать так, чтобы автодействие выполнялось (или не выполнялось) на определенной странице.

 

Для данного фильтра можно установить следующие значения:

Равно. В этом случае для выполнения автодействия адрес текущей страницы должен полностью совпадать с адресом, указанным в настройке фильтра.

Не равно. Автодействие будет выполняться для всех текущих страниц, кроме указанной в настройке фильтра.

Содержит. При использовании этого условия автодействие будет выполняться для всех текущих страниц, адрес которых содержит заданное значение.

Например, если установить фильтр "Адрес текущей страницы" содержит "help", то автодействие будет выполняться для всех текущих страниц, которые содержат "help". Заданное значение ("help") может быть расположено в любой части адреса текущей страницы.

Не содержит. Такое условие означает, что автодействие будет выполняться для всех текущих страниц, чей адрес не содержит указанное значение.

Начинается с. В данном случае для того чтобы автодействие выполнялось, адрес текущей страницы должен начинаться с заданного значения.

Не начинается с. Условием выполнения автодействия является то, что адрес текущей страницы не начинается с указанного значения.

Кончается на. Автодействие будет выполняться, если адрес текущей страницы заканчивается на определенное значение.

Не кончается на. Если адрес текущей страницы не заканчивается на заданное значение, то автодействие будет выполняться.

Соответствует регулярному выражению или не соответствует регулярному выражению. Если вы знакомы с регулярными выражениями, вы можете использовать их в качестве условий для фильтра.

 

 

Адрес предыдущей страницы

 

Автодействие будет выполняться, если адрес предыдущей страницы, которую посетил клиент, совпадает (или не совпадает) с адресом страницы, указанным в этом фильтре.

 

Для этого фильтра можно установить следующие значения:

Равно. В этом случае для выполнения автодействия адрес предыдущей страницы должен полностью совпадать с адресом, указанным в настройке фильтра.

Не равно. Автодействие будет выполняться для всех предыдущих страниц, кроме указанной в настройке фильтра.

Содержит. При использовании этого условия автодействие будет выполняться для всех предыдущих страниц, адрес которых содержит заданное значение.

Например, если установить фильтр "Адрес предыдущей страницы" содержит "cabinet", то автодействие будет выполняться для всех предыдущих страниц, которые содержат "cabinet". Заданное значение ("cabinet") может быть расположено в любой части адреса предыдущей страницы.

Не содержит. Такое условие означает, что автодействие будет выполняться для всех предыдущих страниц, чей адрес не содержит указанное значение.

Начинается с. В данном случае для того чтобы автодействие выполнялось, адрес предыдущей страницы должен начинаться с заданного значения.

Не начинается с. Условием выполнения автодействия является то, что адрес предыдущей страницы не начинается с указанного значения.

Кончается на. Автодействие будет выполняться, если адрес предыдущей страницы заканчивается на определенное значение.

Не кончается на. Если адрес предыдущей страницы не заканчивается на заданное значение, то автодействие будет выполняться.

Соответствует регулярному выражению или не соответствует регулярному выражению. Если вы знакомы с регулярными выражениями, вы можете использовать их в качестве условий для фильтра.

 

 

Источники переходов

 

Этот фильтр позволяет вам настроить автодействия для клиентов, которые перешли на ваш сайт с указанных вами страниц.

 

 

Название страницы

 

Условием для выполнения автодействия в этом фильтре является название страницы.

 

Если у вас есть категория товара, которая находится на нескольких страницах вашего сайта, вы можете просто написать название страницы и автодействие будет выполняться на всех страницах сайта с этим товаром.

 

 

Элемент присутствует на странице

 

Вы можете сделать условием выполнения автодействия наличие (или отсутствие) на странице определенного элемента.

 

Элемент страницы указывается с помощью CSS-селектора.

 

 

Операторы

 

В данной группе фильтров условия выполнения автодействий связаны с операторами, их количеством и статусом.

 
 

Количество операторов в сети и видимых клиенту

 

Вы можете настроить автодействие таким образом, что оно будет срабатывать только при определённом количестве операторов онлайн, причем они должны быть видны посетителю.

 

 

Конкретный оператор в сети и виден клиенту

 

В этом случае автодействие будет выполняться при условии, что конкретный оператор (или несколько), должен иметь статус "Online" и быть виден посетителю.

 

 

Количество операторов в сети

 

При использовании данного фильтра автодействие будет срабатывать только при определённом количестве операторов онлайн.

 

 

Конкретный оператор в сети

 

В этом случае автодействие будет выполняться при условии, что конкретный оператор (или несколько) должен иметь статус "Online".

 

 

Количество операторов отдела в сети и видимых клиенту

 

Данный фильтр позволяет использовать для выполнения автодействия количество операторов выбранного отдела, которые находятся в сети и видны клиенту.

 

Создание отделов рассмотрено в разделе "Настройки операторов" в статье "Отделы".

 

 

Количество операторов отдела в сети

 

При использовании этого фильтра автодействие будет срабатывать при определённом количестве операторов из выбранного отдела, которые имеют статус "Онлайн".

 

 

События

 

Фильтры этой группы связаны с действиями посетителя на сайте.

 
 

Мышка пересекла границу экрана

 

При использовании данного фильтра автодействие будет выполняться, когда курсор мыши посетителя пересечет указанную границу экрана.

 

Вы можете выбрать любое сочетание границ экрана, при пересечении которых будет срабатывать автодействие.

Например, нижнюю и правую границы, только верхнюю или все четыре границы (верхнюю, нижнюю, левую и правую).

Автодействие будет выполняться при пересечении курсором одной из указанных границ.

 

Установив фильтр на пересечение курсором верхней границы, можно задержать клиента, который собирается уйти со страницы (закрыть её, перейти на другую вкладку и т. д.).

 

Верхней границей считается верхняя часть страницы, которая граничит с панелью закладок, адресной строкой и вкладками браузера.

 

 

Клик по элементу

 

С помощью этого фильтра вы можете указать элемент страницы, клик по которому запустит выполнение автодействия.

 

Элемент страницы указывается с помощью CSS-селектора.

 

 

Прокрутка страницы, %

 

В данном случае автодействие будет срабатывать после того, как посетитель пролистал часть страницы.

 

Значение фильтра указывается в %, например, "Прокрутка страницы, % = 50".

При таком значении фильтра автодействие будет выполнено, когда клиент пролистает половину страницы.

 

 

Прокрутка страницы (в px)

 

С помощью этого фильтра вы можете указать количество пикселей от начала страницы для того, чтобы автодействие выполнялось в конкретном месте страницы.

 

 

Пользователь долистал до элемента

 

Данный фильтр использует в качестве условия для автодействия прокрутку страницы до указанного элемента.

 

Элемент страницы указывается с помощью CSS-селектора.

 

 

Новое сообщение от посетителя

 

В данном случае автодействие сработает, когда посетитель отправит сообщение.

 

 

Новое сообщение от оператора

 

При использовании этого фильтра автодействие будет выполнено, когда сообщение отправит оператор.

 

 

Виджет

 

В данной группе фильтров условия для выполнения автодействий связаны с виджетом.

 
 

Состояние виджета (Открыт/Закрыт)

 

В этом случае выполнение автодействия будет зависеть от состояния виджета.

Вы можете выбрать один из двух вариантов: виджет открыт или виджет закрыт.

 

 

Время от закрытия виджета

 

При использовании данного фильтра автодействие будет срабатывать спустя указанное время после закрытия виджета.

 

Виджет может быть закрыт несколькими способами: нажатием на значок "Крестик" в правом верхнем углу окошка виджета, с помощью автодействия или через Javascript API.

 

Если посетитель откроет виджет и перейдет на другую страницу сайта (или обновит текущую страницу) не закрывая виджет, то при переходе виджет будет свернут. Это не будет считаться закрытием виджета и не вызовет срабатывания автодействия.

 

 

UTM-метки

 

В качестве условий для выполнения автодействий можно использовать следующие UTM-метки: utm_source, utm_medium, utm_campaign, utm_term, utm_content, utm_referrer.

 

Фильтры такого типа будут работать только в том случае, если на сайте (или на странице сайта) имеются прописанные UTM-метки.

 

 

Данные пользователя

 

Фильтры этой группы основаны на пользовательских полях.

 
 

Когда клиент зашел на ваш сайт, данные о нем могут быть использованы для выполнения автодействий.

 

Если посетитель очистит кэш браузера, удалит cookies или зайдет с другого браузера, то фильтры из группы "Данные пользователя" не сработают, потому что после любого из этих действий пользователь будет считаться новым, а его визит на сайт первым.

 

Вы можете использовать любое поле, заполненное посетителем, в качестве условия для срабатывания автодействия. Например, поле "Имя", "Мобильный телефон", "Email" и другие.

 

Более подробно о настройках полей рассказано в статье "Поля".

5891 просмотр

Другие статьи по этой теме

Автодействия - это действия, которые исполняются автоматически при выполнении определенных условий. Общая информация Принцип работы автодействий зак...
Первым шагом при добавлении нового автодействия является выбор его типа. О том, как добавлять и редактировать автодействия, вы можете прочитать в ста...