Фильтры

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

Доступен список всех созданных фильтров, также можно добавить новые:

Обязательно для заполнения — Наименование:

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

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

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

Система поддерживает следующие типы фильтров:

Тип фильтраОписание
SOURCE_MODIFIER_FILTER_TYPEизменяет исходные данные (Source), улучшая их качество и формат номера телефона
DEST_MODIFIER_FILTER_TYPEизменяет данные назначения (Dest) для соответствия заданным требованиям формата телефонного номера
SOURCE_ALLOW_TEMPLATE_FILTER_TYPEразрешает звонки с источников, соответствующих заданному шаблону телефонного номера
DEST_ALLOW_TEMPLATE_FILTER_TYPEразрешает звонки на номера, соответствующие заданному шаблону
SOURCE_ALLOW_ZONE_FILTER_TYPEразрешает звонки с источников, принадлежащих определенной зоне
DEST_ALLOW_ZONE_FILTER_TYPEразрешает звонки на номера, принадлежащие определенной зоне
SOURCE_MODIFIER_BY_POOL_FILTER_TYPEциклически изменяет исходные данные (Source) из заданного пула
SOURCE_MODIFIER_BY_POOL_BY_ZONE_FILTER_TYPEциклически изменяет исходные данные (Source) из пула в зависимости от зоны B-номера, оптимизируя маршрутизацию звонков по зонам
DEST_BLOCK_ZONE_FILTER_TYPEблокирует звонки на номера в заданной зоне
INCOMING_BLOCK_FILTER_TYPEблокирует все входящие звонки
OUTGOING_BLOCK_FILTER_TYPEблокирует все исходящие звонки
SOURCE_MODIFIER_SOURCE_BY_POOL_FILTER_TYPEрандомно меняет конкретный исходный номер (Source) на номер из заданного пула
DETECT_SMS_SOURCE_ADDR_IDопределяет ID разрешенного исходного адреса (SourceAddr) для СМС
DETECT_SERVICE_SMS_TEMPLATE_TYPE_IDопределяет категорию СМС по шаблону
BLOCK_NOT_DETECTED_SMS_SOURCE_ADDRблокирует СМС с неопределенных исходных адресов (SourceAddr)
BLOCK_NOT_DETECTED_SMS_TEMPLATE_IDблокирует СМС с неопределенных категорий
FACEBOOK_FILTER_TYPEполучает и заменяет текст СМС на цифровой код, если код не найден, блокирует СМС. Это позволяет интегрироваться с системами Facebook для верификации сообщений
WHATSAPP_FILTER_TYPEаналогично предыдущему, но применяется к сообщениям WhatsApp, обеспечивая верификацию и блокировку нежелательных сообщений
SOURCE_MODIFIER_BY_ZONE_FILTER_TYPEизменяет исходные данные (Source) в зависимости от зоны

В качестве настроек для типов фильтров выступают регулярные выражения вида:

Пример настройкиОписание
8\d{10} ‘7’+s[2:],используется для работы с номерами телефонов

8\d{10} — идентифицирует строки, начинающиеся с цифры «8», за которой следует ровно 10 цифр, обозначающих номер телефона;
‘7’+s[2:] — это операция, которая добавляет символ «7» в начало строки s, начиная с третьего символа и до конца
\+7d{10} s[1:],используется для работы с номерами телефонов

\+7\d{10} — идентифицирует строки, начинающиеся с символа «+7», за которым следует ровно 10 цифр, обозначающих номер телефона;
s[1:] — это операция, которая возвращает подстроку строки s, начиная с первого символа и до конца
7\d{10}используется для идентификации строк, представляющих номера телефонов

начинаются с цифры «7», за которой следует ровно 10 цифр.
Это типично для российских номеров телефонов в международном формате, где «7» является кодом страны, а следующие 10 цифр представляют собой местный номер телефона
.+используется для соответствия любой строке, содержащей хотя бы один символ

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

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

Чтобы привязать созданный фильтр необходимо нажать на «+ Добавить»:

Затем из всплывающего списка выбрать тот, который нужен:

На этой странице