# Фильтры

# Как работают фильтры?

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

Отношение

  • И – поток сработает, если трафик будет строго соответствовать каждому фильтру в потоке;
  • ИЛИ – поток сработает, если трафик будет соответствовать хотя бы одному из фильтров.

Режимы

  • Да — характеристика пользователя должна быть среди значений фильтра;
  • Нет — характеристика пользователя должна отсутсвовать среди значений фильтра.

Ввод значений

  • 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

# Почему из instagram пустой реферер?

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