Работа с Hide.Click в Keitaro

Рады представить вам нашу новую интеграцию – HideClick. Это профессиональное решение для фильтрации трафика и защиты контента на основе Machine Learning, которое можно подключить в качестве встроенного фильтра Keitaro и сделать проверку на “бот/не бот”.

Как подключить?

Для того, чтобы подключить HideClick, нужно в первую очередь уже быть их клиентом, потому что для работы фильтра необходимо будет ввести API-ключ, по которому будет проходить валидация вашей лицензии. API ключ вы можете получить после регистрации/покупки HideClick и после этого его нужно добавить в трекер, а именно в раздел Обслуживание — Интеграции — HideClick:

И в поле API key ввести свой ключ. Делается это один раз для всех будущих фильтров HideClick в трекере. 

Как настроить внутри потока?

Здесь также все просто: внутри потока добавьте новый фильтр и найдите среди выпадающего списка — HideClick:

Вам будет предложено выбрать из двух состояний — White и Black. 

А также активировать режим паранойи при желании:

White – это ответ HideClick “Бот”. Аналогично нашему фильтру Бот с ответом “Бот”. Используется для потоков с модерацией. 

Black соответственно – ответ “Не Бот” и может использоваться для целевых (денежных) потоков. 

А режим Паранойи – это более жесткий режим фильтрования. За уточнением особенностей работы этого режима обращайтесь в поддержку HideClick.

Важный момент! 

Чтобы не перегружать лишний раз сервер трекера и HideClick, мы настоятельно рекомендуем использовать только один из фильтров проверки White/Black в воронке своих потоков.

Что это значит: если вы поставите первый поток для модерации, а в нем фильтр HideClick — White, как на картинке ниже:

То ставить еще раз фильтр HideClick, но уже с проверкой Black для целевого потока нет смысла. Потому что клик один и тот же, и если он сразу проверился в первом потоке, и HideClick ответили — Black (то есть это НЕ бот и его надо отправить в следующий поток, так как в первом потоке у нас принимаются только боты), то во втором потоке не нужно снова проверять этот же клик и запрашивать HideClick повторно. Вы получите тот же самый ответ, что и в потоке выше, но при этом сделаете 2 запроса вместо одного. Тем самым вы в два раза увеличиваете нагрузку на сервер и на больших объемах (от 100к кликов в день) это может существенно сказаться на производительности вашей системы.

Как быть с остальными настройками внутри HideClick?

Если вы уже работали с HideClick или в целом знаете как устроена их система, то вам известно, что без интеграции Keitaro вам нужно каждый раз собирать новый php/js файл и выставлять в нем все основные и доп настройки (по желанию). 

Выглядит это вот так:

  • Основной блок настроек white/black pages.

  • И блок с дополнительными настройками:

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

Давайте по порядку: 

  • White/Black Pages вы выбираете внутри потока трекера. Это ваши лендинги/офферы, где в White потоке вы ставите для вайта, а в Black для блека. 
  • Гео фильтр реализуется посредством встроенного фильтра гео Keitaro. 

Например, мы хотим чтобы целевой трафик принимался только из страны Австралия и в таком случае мы делаем вот такую настройку:

В первом потоке мы проверяем бота через фильтр HideClick — White. Если это не бот, то трафик идет дальше в поток Black и там проверяется условие, что он должен быть из Австралии. 

Идем дальше — доп блок фильтров:

  • Проброс UTM меток – включен в трекере по умолчанию. Метки передаются всегда.
  • Метод отображения White/Black Pages –выбирается в трекере. Это ваш метод подключения лендингов/офферов.
  • Пустой реферер. Данная опция позволяет заблокировать запросы без реферера. Реализуется внутри трекера через фильтр пустой реферер. Добавляем этот фильтр в поток White:

Если вы оставите условие И – то клик пойдет в ботовый поток только в том случае если он будет и Бот по мнению HideClick и с пустым реферером. Поэтому лучше выставить условие ИЛИ, при котором трафик пойдет в ботовый поток если у него будет ЛИБО пустой реферер, ЛИБО HideClick ответит, что это Бот. То есть достаточно будет одного совпадения:

Идем дальше:

  • Разрешенные домены – реализуется фильтром Сайт в трекере. 
  • Разрешенные устройства — фильтр по типу устройств/по типу ОС/по типу версии ОС в трекере. Выбирайте, что вам больше подходит:

Также здесь можно добавить фильтр по User Agent, если вы знаете конкретные UA устройств, которые нужно сразу относить к ботам. 

  • Отложенный старт – реализуется в трекере путем ручной настройки. А именно, вы можете просто отключить временно фильтры на White потоке и просто принимать туда определенное количество кликов ботов/не ботов, после чего включить фильтры и Black поток. 

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

Эта настройка показывает, что сначала у нас будет отрабатывать поток Заглушка, в котором есть фильтр на 15 кликов. Как только первые 15 кликов пройдут, первый поток больше не будет принимать трафик, и дальше весь ваш трафик пойдет по потоку Moder или Black. 

  • Последний фильтр Режим Паранойи – включен в фильтр HideClick внутри Keitaro. 

Здесь вы выбираете режим включен/отключен.

Будет ли работать фильтр с интеграциями KClient JS/KClient PHP, WP Plugin, Traсking Script? 

Да, при любом подключении трафика, при любом использовании скриптов – фильтр будет работать и будет отправлять данные в HideClick для проверки. Если клик есть в трекере – его можно проверить в HideClick без проблем. 

Вот такой небольшой гайд по работе с новым фильтром от HideClick

Если у вас остались дополнительные вопросы, вы всегда можете обратиться к нам за поддержкой в любой из удобных каналов связи: