# Фильтры

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

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

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

# Оператор И

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

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

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

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

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

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

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

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

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

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

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

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

# Пример

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

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

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

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

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

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

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

# Расписание

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

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

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

# Параметр

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

# Рефереры

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

# Сайт

Фильтр по сайтам-источникам, который берется из реферера или из параметров 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

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

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

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

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

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

# Бот

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

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

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

# Браузеры

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

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

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

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

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

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

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

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

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

# Версии ОС

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

# UserAgent

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

# Языки

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

# Sub ID 1…15

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

# IMKLO Detect

Проверка через внешний IMKLO.

# Фильтры FAQ

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

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

Примеры:

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

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

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

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

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

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

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

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