# Фильтры
- Как работают фильтры?
- Дата и время
- Другие
- Параметры
- Сеть и местонахождение
- Устройство и Браузер
- Общие вопросы по разделу Фильтры
- Как проверить работу фильтров?
- Описание символов в масках и регулярных выражениях
- Как использовать маски в фильтрах?
- Как искать пустые значения?
- Как добавить список адресов?
- Какие сотовые операторы имеются в базе?
- Как дополнить базу операторов?
- Как использовать регулярные выражения в фильтрах?
- Как использовать интервалы
- Как использовать CIDR
# Как работают фильтры?
Зашедший пользователь проверяется по всем включенным фильтрам и должен удовлетворять всем или хотя бы одному критерию.
Отношение
- И – поток сработает, если трафик будет строго соответствовать каждому фильтру в потоке;
- ИЛИ – поток сработает, если трафик будет соответствовать хотя бы одному из фильтров.
Режимы
- Да — характеристика пользователя должна быть среди значений фильтра;
- Нет — характеристика пользователя должна отсутсвовать среди значений фильтра.
Ввод значений
- Select — позволяет выбирать значение из имеющихся;
- Textarea — позволяет вписывать произвольные значения.
Можно добавить сразу несколько значений в фильтр через точку с запятой.
Читайте также статью в нашем блоге.
# Дата и время
# Интервалы дат
Установка даты начала и даты окончания действия фильтра.
# Расписание
Установка расписания работы фильтра по дням недели.
# Другие
# Лимит кликов
Установка лимитов:
- Количество переходов в час;
- Количество переходов в сутки;
- Количество переходов за всё время;
# Параметры
# Параметр
Фильтрация по полученному в запросе GET параметру. Поддерживаются маски, регулярные выражения и мета-слово @empty
для отбора пустых значений. Фильтр работает на строгое соответствие. Если необходимо частичное совпадение, нужно использовать маски *пример*
или регулярные выражения.
# Рефереры
Поддерживаются регулярные выражения и маски. Фильтр работает на строгое соответствие. Если необходимо частичное совпадение, нужно использовать маски или регулярные выражения. Пример использования маски: *google.com*
для реферера http://google.com/search?q=123
.
# Источники/Сайты
Фильтр по источнику или сайту, который берется из реферера или из параметров source
.
# Ключевики
Фильтр проверяет наличие слова в ключевой фразе.
# Как добавить список ключевиков?
Переключите фильтр на textarea
и вставьте значения списком:
keyword1
keyword2
keyword3
# Поисковики
Фильтр по поисковым системам.
# Ad Campaign ID
Фильтр по id рекламных кампаний. При передаче в трафике параметра ad_capmpaign_id
.
# Creative ID
Фильтр по id рекламных объявлений. При передаче в трафике параметра creative_id
.
# Пустой реферер
Проверка отсутствия реферера в браузере пользователя.
# Сеть и местонахождение
# Прокси
Проверка на использование Web-прокси пользователем. Прокси-сервера, обычно, добавляют свои заголовки, что позволяет определить их наличие. Обратите внимание, что это не проверка VPN.
# Города
Города пишутся на английском языке. Можно вставить из выпадающего списка или вписать вручную. В списке представлены только города с численностью населения больше 500 000.
# Регионы
Доступен выбор из списка. Коды регионов отличаются у каждой Geo-базы. Поэтому после смены базы, необходимо заново настроить фильтр по регионам.
# Страны
Доступен выбор стран из списка или вставка из гео-профилей.
# IP
Фильтр по IP адресам.Поддерживаются маски, интервалы, CIDR.
# IPv6
Фильтр на определение использования IPv6 адресов.
# Сотовые операторы
Выбирается только из списка доступных.
# Провайдеры
Работает при наличии базы IP2Location ISP.
Для быстрого заполнения большим количеством стран, сформируйте список кодов стран через пробел, например «RU UA KZ» и уставьте в поле значений.
# Устройство и Браузер
# Уникальность
Проверка уникальности пользователя.
Варианты проверки:
а) для потока — пользователь уникален в текущем потоке; б) для кампании — пользователь уникален для всей кампании; в) уникален для всех кампаний.
Повторно уникальным пользователь становится после истечения срока, выставленного в настройках кампании. Срок отсчитывается с момента первого посещения.
# Бот
Фильтр по собственной базе ботов.
# Типы соединения
Доступны варианты: WiFi, Dialup, кабель/DSL, корпоративная сеть и неизвестно.
# Браузеры
Доступен ввод как из списка, так и ручной ввод. Поддерживаются регулярные выражения и маски.
# Версии браузера
Указывается версия браузера.
# Модели устройств
Доступен ввод как из списка, так и ручной ввод. Поддерживаются регулярные выражения и маски. Фильтр работает на нестрогое соответствие, поэтому достаточно ввести iPhone
, чтобы ловить iPhone 5, 6, 6 Plus и остальные.
# Типы устройств
Доступны варианты: десктоп, мобильный телефон, планшет, игровая консоль, плеер, телевизор, умный дисплей, камера, автомобильный браузер или неизвестен.
# Операционные системы
Доступен ввод как из списка, так и ручной ввод. Поддерживаются регулярные выражения и маски.
# Версии ОС
Указывается версия операционной системы.
# UserAgent
Поддерживаются регулярные выражения и маски. Фильтр работает на нестрогое соответствие. Пример использования маски: *touch*
.
# Языки
Язык, установленный в браузере.
# Sub ID 1..10
Фильтрация по входящим параметрамsub_id_1..10
. Если у кампании выбран источник, к имени фильтра будет добавлено и имя параметра источника.
# Extra Param 1..10
Фильтрация по входящим параметрам extra_param_1..10
.
# Общие вопросы по разделу Фильтры
# Как проверить работу фильтров?
Способ 1: Включение лога трафика
- На странице кампании, нажмите на кнопку «Лог»;
- Включите логирование;
- Наблюдайте за тем, как идет обработка кликов.
Способ 2: Симуляция трафика.
- Зайдите на страницу «Кампания > Дополнительно > Симуляция трафика»;
- Впишите IP, UserAgent пользователя. При необходимости остальные параметры;
- Выставите количество запросов «1»;
- Запустите симуляцию и посмотрите лог обработки запроса. В нем будет написано какой именно фильтр блокировал запрос.
# Описание символов в масках и регулярных выражениях
*
— любые цифры;
?
— любая одна цифра;
-
— интервал.
Примеры:
*keyword
— любое содержимое перед «keyword»;
keyword*
— любое содержимое после «keyword»;
*keyword*
— любое содержимое как перед, так и после «keyword»;
keyw*d
—любое содержимое между словами;
# Как использовать маски в фильтрах?
Добавьте в искомую фразу символ *
(звездочки), чтобы включить любое содержимое в этом месте. Примеры:
168.102.233.*
— адреса от 168.102.233.0 до 168.102.233.255;
168.102.233.22?
— адреса от 168.102.233.220 до 168.102.233.229;
168.102.233.100-150
— адреса от 168.102.233.100 до 168.102.233.150;
# Как искать пустые значения?
Используйте мета-слово @empty
.
# Как добавить список адресов?
Разделите адреса точкой с запятой и вставьте в фильтр. Адреса сами разделятся. Пример, 1.2.3.0; 2.2.2.0; 5.2.3.0
# Какие сотовые операторы имеются в базе?
Смотрите на странице Какие сотовые операторы имеются в базе.
# Как дополнить базу операторов?
Формат базы не расчитан на ручное дополнение. Нужно использовать фильтр по IP адресам.
# Как использовать регулярные выражения в фильтрах?
Регулярное выражение должно быть обернуто слэшами. Пример, /pattern[0-9]+/
. Поддерживаются только регулярные выражения PCRE Compatible Regular Expressions.
# Как использовать интервалы
Пример:
168.102.233.100 - 168.102.233.150
— адреса от 168.102.233.100 до 168.102.233.150.
# Как использовать CIDR
Пример:
192.168.2.0/24
— адреса от 192.168.2.0 до 192.168.2.255.
Чтобы преобразовать интервал в CIDR или обратно, воспользуйтесь онлайн сервисом http://www.ipaddressguide.com/cidr