# Фильтры

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

# Операторы (И/ИЛИ)

Если фильтров больше одного, доступен выбор оператора И и ИЛИ.

# Оператор И

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

Если пользователь на iOS, из Чехии, но язык браузера русский, клик не попадет на указанный поток. Потому что не пройдет по условию "язык".

# Оператор ИЛИ

При отношении ИЛИ пользователь попадет на поток при соблюдении одного любого условия из выставленных фильтров.

Допустимо устройство на iOS или IP из Чехии или браузера с английским языком.

# Условия ДА и НЕТ

У большинства фильтров присутствуют условия Да и Нет.

# Да (или Отбирать)

Клик должен удовлетворять условию.

Например, при выборе iOS с указанием атрибута «Да» (Отбирать), на поток пройдет исключительно клик, у которого операционная система iOS.

# Нет (или Исключать)

На поток попадет клик, у которого отсутствует данный признак. Т.е., поток принимает все клики, кроме кликов с указанным атрибутом. Например, выбираем фильтр по операционной системе iOS, выставляем атрибут «Нет» (“Исключать"). На поток пройдет клик с любой операционной системой, кроме iOS.

# Пример

Поставлено 3 фильтра — Язык: английский - Да, Страны: Чехия - Да, Операционные системы: iOS - Нет. Отношение между фильтрами «И».

  • Посетитель №1. Из Чехии, компьютер на операционной системе Windows, язык браузера английский. Фильтры пропустят клик на поток, т.к. клик соответствует указанным условиям.

  • Посетитель №2. Из Чехии, ноутбук на операционной системе iOS, язык браузера английский. Посетитель не попадет на данный поток, клик заблокируется фильтром по операционной системе.

  • Посетитель №3. Из Чехии, компьютер на операционной системе Windows, язык браузера неизвестен. Несмотря на то, что клик пользователя отвечает двум из трех условий, фильтры не пропустят данного посетителя на поток. Между фильтрами выставлено отношение «И», и для того, чтобы попасть на текущий поток, клику не хватает соответствия по языку. В случае, если отношение между фильтрами «ИЛИ», посетитель попадет на поток.

# Список фильтров

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

Указать даты и часовой пояс, в которых поток работает или не работает (атрибут «Да» — поток работает в указанные даты, «Нет» — не работает).

# Расписание

Позволяет составить расписание работы потоков по дням недели, времени и часовому поясу (атрибут «Да» — поток работает в указанное время, «Нет» — не работает в указанное время).

# Лимит кликов

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

# Параметр

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

# Рефереры

Ограничивают по рефереру. Поддерживаются регулярные выражения и маски. Фильтр работает на строгое соответствие. Если необходимо частичное совпадение, используйте маски или регулярные выражения. Пример использования маски: *google* для реферера http://google.com/search?q=123. (атрибут «Да» пропускает на поток клики С введенными реферарами, «Нет» — пропускает клики БЕЗ, ИСКЛЮЧАЯ введенные рефереры).

# X-Requested-With

Фильтр по содержанию заголовка X-Requested-With http-запроса.

# Сайт

Фильтр по сайтам-источникам, который берется из реферера или из параметров source, utm_source. Поддерживаются регулярные выражения и маски (атрибут «Да» пропускает на поток клики С введенными источниками, «Нет» — пропускает клики БЕЗ введенных источников).

# Ключевики

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

# Поисковики

Фильтр по поисковым системам. Доступны маски и регулярные выражения (атрибут «Да» пропускает на поток клики ИЗ введенных поисковых систем, «Нет» — пропускает клики НЕ ИЗ, ИСКЛЮЧАЯ введенные поисковые системы).

# Ad Campaign ID

Фильтр по ID рекламных кампаний. Доступны маски и регулярные выражения (атрибут «Да» пропускает на поток клики с ID ИЗ введенных рекламных кампаний, «Нет» — пропускает клики с ID НЕ ИЗ, ИСКЛЮЧАЯ введенные рекламные кампании).

# Creative ID

Фильтр по creative ID. Доступны маски и регулярные выражения (атрибут «Да» пропускает на поток клики с ID ИЗ введенных рекламных кампаний, «Нет» — НЕ пропускает клики с ID НЕ ИЗ, ИСКЛЮЧАЯ введенные рекламные кампании).

# Пустой referrer

Фильтр по пустому рефереру (атрибут «Да» пропускает на поток клики С пустым реферером, «Нет» пропускает на поток клики БЕЗ пустого реферера).

# Прокси

Проверка на использование прокси-сервера пользователем. Проверка происходит по HTTP заголовкам. Прокси-серверы, зачастую, добавляют собственные заголовки, что позволяет определить наличие проксирования (атрибут «Да» пропускает на поток клики С использованием прокси-сервера, «Нет» пропускает на поток клики БЕЗ использования прокси-сервера).

# Города

Города пишутся на английском языке. Выбрать из выпадающего списка или вписать вручную. В списке представлены города с численностью населения более 500 000 (атрибут «Да» пропускает на поток клики ИЗ введенных городов, «Нет» пропускает на поток клики НЕ ИЗ, ИСКЛЮЧАЯ введенные города).

# Регионы

Доступен выбор из списка. Коды регионов отличаются у каждой GEO-базы. Поэтому после смены базы, необходимо заново настроить фильтр по регионам (атрибут «Да» пропускает на поток клики ИЗ введенных регионов, «Нет» пропускает на поток клики НЕ ИЗ, ИСКЛЮЧАЯ введенные регионы).

# Страны

Доступен выбор стран из списка. Для быстрого заполнения большим количеством стран, сформируйте список кодов стран, разделяя значения пробелом, например, «RU UA KZ» и вставьте в поле значений (атрибут «Да» пропускает на поток клики ИЗ введенных стран, «Нет» пропускает на поток клики НЕ ИЗ, ИСКЛЮЧАЯ введенные страны).

# IP

Фильтр по ip-адресам. Поддерживаются маски, интервалы, CIDR. Примеры: 22.33.1-44.*, 22.33.44.10-22.33.44.20, 22.33.1.0/24 (атрибут «Да» пропускает на поток клики С введенными IP, «Нет» пропускает на поток клики НЕ ИЗ, ИСКЛЮЧАЯ введенные IP).

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

Пример:

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.

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

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

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.

Добавление IP адресов списком:

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

# IPv6

Фильтр ip-адресов нового поколения (атрибут «Да» пропускает на поток клики С IPv6, «Нет» пропускает на поток клики БЕЗ IPv6).

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

Выбирается из списка доступных. Атрибут «Да» пропускает на поток клики С использованием сети введенных сотовых операторов, «Нет» — пропускает клики НЕ ИЗ, ИСКЛЮЧАЯ использование сети введенных сотовых операторов).

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

Смотрите страницу ГЕО-базы.

# Провайдеры

Фильтр по интернет-провайдерам. Атрибут «Да» принимает на поток клики С использованием сети введенных провайдеров, «Нет» — не принимает указанных провайдеров.

WARNING

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

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

Проверка уникальности пользователя. Атрибут «Да» пропускает на поток уникальные клики, «Нет» — пропускает неуникальные клики.

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

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

# Бот

Фильтр по собственной базе ботов (атрибут «Да» пропускает на поток ботов, «Нет» — пропускает НЕ ботов).

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

При наличии базы доступны варианты: Dialup, кабель/DSL, корпоративная и сотовая сети. При отсутствии, доступен выбор между «сотовая сеть» и «wifi» (атрибут «Да» пропускает на поток клики С использованием данного типа соединения, «Нет» — пропускает клики НЕ ИЗ, ИСКЛЮЧАЯ использование данного типа соединения).

# Браузеры

Фильтр по браузерам. Доступен ввод из списка и ручной ввод. Поддерживаются регулярные выражения и маски (атрибут «Да» пропускает на поток клики ИЗ данного браузера, «Нет» — пропускает клики НЕ ИЗ, ИСКЛЮЧАЯ данный браузер).

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

Фильтр по версии браузера. Указывается версия браузера (атрибут «Да» пропускает на поток клики ИЗ указанных версий браузера, «Нет» — пропускает клики НЕ ИЗ, ИСКЛЮЧАЯ указанные версии браузера).

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

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

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

Фильтр по типам устройств. Доступны варианты: десктоп, мобильный телефон, планшет, игровая консоль, плеер, телевизор, умный дисплей, камера, автомобильный браузер или неизвестен (атрибут «Да» пропускает на поток клики, выполненные С использованием указанных устройств, «Нет» — пропускает клики, выполненные БЕЗ использования указанных устройств).

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

Фильтр по операционной системе. Доступен ввод из списка и ручной ввод. Поддерживаются регулярные выражения и маски (атрибут «Да» пропускает на поток клики, выполненные с помощью устройств С указанной операционной системой, «Нет» — пропускает клики, выполненные с помощью устройств БЕЗ указанной операционной системы).

# Версии ОС

Фильтр по версиям операционных систем. Указывается версия операционной системы (атрибут «Да» пропускает на поток клики ИЗ указанных версий операционной системы, «Нет» — пропускает клики НЕ ИЗ, ИСКЛЮЧАЯ указанные версии операционной системы).

# UserAgent

Поддерживаются регулярные выражения и маски. Фильтр работает на строгое соответствие. Если необходимо частичное совпадение, необходимо использовать маски или регулярные выражения. Пример использования маски: mask (атрибут «Да» пропускает на поток клики С введенными UserAgent, «Нет» — пропускает клики БЕЗ введенных UserAgents).

# Языки

Фильтр по языкам, установленным в браузере (атрибут «Да» пропускает на поток клики С указанными языками браузера, «Нет» — пропускает клики БЕЗ указанных языков браузера).

# Sub ID 1…30

Фильтрация по входящим параметрам sub_id_1..30. Если у кампании выбран источник трафика, к имени фильтра добавляется и имя параметра источника (атрибут «Да» пропускает на поток клики С введенными Sub ID, «Нет» — пропускает клики БЕЗ введенных Sub ID).

# IMKLO Detect

Проверка внешним сервисом IMKLO.

# Фильтры FAQ

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

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

Примеры:

*keyword — любое содержимое перед keyword;

keyword* — любое содержимое после keyword;

*keyword* — любое содержимое перед и после keyword;

keyw*d — любое содержимое между словами.

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

Используйте мета-слово @empty.

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

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