Фильтры

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

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

Режимы:

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

Страны

Доступен выбор стран из списка или вставка из гео-профилей.

Для быстрого заполнения большим количеством стран, сформируйте список кодов стран через пробел, например «RU UA KZ» и уставьте в поле значений.

Языки

Язык, установленный в браузере.

Регионы и штаты

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

Города

Города пишутся на английском языке. Можно вставить из выпадающего списка или вписать вручную. В списке представлены только города с численностью населения больше 500 000.

Провайдеры

Работает при наличии базы Maxmind ISP.

Сотовые операторы

Выбирается только из списка доступных.

Какие сотовые операторы имеются в базе?

Как дополнить базу операторов?

Формат базы не расчитан на ручное дополнение. Нужно использовать фильтр по IP адресам.

Типы соединения

При наличии базы Maxmind Connection Type доступны варианты: Dialup, кабель/DSL, корпоративная и сотовая сеть. При её отсутствии доступен только выбор между «сотовая сеть» и «wifi».

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

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

Модели устройства

Доступен ввод как из списка, так и ручной ввод. Поддерживаются регулярные выражения и маски. Фильтр работает на нестрогое соответствие, поэтому достаточно ввести «iPhone», чтобы ловить iPhone 5, 6, 6 Plus и остальные.

Операционные система

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

Версия ОС

Указывается версия операционной системы.

Браузер

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

Версия браузера

Указывается версия браузера.

UserAgent

Поддерживаются регулярные выражения и маски. Фильтр работает на строгое соответствие. Если необходимо частичное совпадение, нужно использовать маски или регулярные выражения. Пример использования маски: *touch*.

Интервалы дат

Установка даты начала и даты окончания действия фильтра.

Расписание

Установка расписания работы фильтра по дням недели.

IP адреса

Поддерживаются маски, интервалы, CIDR.

Использование масок

Примеры:

  • 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;

Описание символов:

  • * — любые цифры;
  • ? — любая одна цифра;
  • - — интервал.

Использование интервалов

Пример:

  • 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

Как добавить список адресов?

Разделите адреса точкой с запятой и вставьте в фильтр. Адреса сами разделятся. Пример, 1.2.3.0; 2.2.2.0; 5.2.3.0

Лимит переходов

Установка лимитов:

  • Количество переходов в час;
  • Количество переходов в сутки;
  • Количество переходов за всё время;

Рефереры

Поддерживаются регулярные выражения и маски. Фильтр работает на строгое соответствие. Если необходимо частичное совпадение, нужно использовать маски или регулярные выражения. Пример использования маски: *google.com* для реферера http://google.com/search?q=123.

Источники

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

Уникальность

Проверка уникальности пользователя.

Варианты проверки:

  • для потока — пользователь уникален в текущем потоке;
  • для кампании — пользователь уникален для всей кампании;
  • уникален для всех кампаний.

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

Пустой реферер

Проверка отсутствия реферера в браузере пользователя.

Использование прокси

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

Ключевик

Поддерживаются маски, регулярные выражения и мета-слово «@empty» (для отбора пустых значений). Фильтр работает на строгое соответствие. Если необходимо частичное совпадение, нужно использовать маски или регулярные выражения.

Как добавить список ключевиков?

Создайте список с разделителем ;, скопируйте (CTRL+C) и вставьте в поле фильтра (CTRL+V). Пример списка: ключевик 1;ключевик 2;ключевик3.

GET-параметр

Фильтрация полученного в запросе GET-параметра. Необходимо ввести название параметра и вариант значений.

Поддерживаются маски, регулярные выражения и мета-слово @empty (для отбора пустых значений). Фильтр работает на строгое соответствие. Если необходимо частичное совпадение, нужно использовать маски или регулярные выражения.

Sub ID 1..10

Фильтрация по входящим параметрам sub_id_1..10. Если у кампании выбран источник трафика, к имени фильтра будет добавлено и имя параметра источника.

Extra Param 1..10

Фильтрация по входящим параметрам extra_param_1..10.

Как использовать маски в фильтрах?

Добавьте в искомую фразу символ * (звездочки), чтобы включить любое содержимое в этом месте.

Примеры:

  • *keyword — любое содержимое перед «keyword»;
  • keyword* — любое содержимое после «keyword»;
  • *keyword* — любое содержимое как перед, так и после «keyword»;
  • keyw*d —любое содержимое между словами;

Как искать пустые значения?

Используйте мета-слово «@empty» (без кавычек).

Как использовать регулярные выражения в фильтрах?

Регулярное выражение должно быть обернуто слэшами. Пример, /pattern[0-9]+/. Поддерживаются только регулярные выражения PCRE Compatible Regular Expressions).

Как проверить работу фильтров?

Способ 1: Симуляция трафика.

  1. Зайдите на страницу «Кампания > Дополнительно > Симуляция трафика».
  2. Впишите IP, UserAgent пользователя. При необходимости остальные параметры.
  3. Выставите количество запросов «1».
  4. Запустите симуляцию и посмотрите лог обработки запроса. В нем будет написано какой именно фильтр блокировал запрос.

Способ 2: Включение лога трафика

  1. Зайдите на страницу «Обслуживание > Логи > Лог трафика»
  2. Включите логирование