Powered by Smartsupp
Навигация по сайту
Каталог магазина
Маркетплейс цифровых товаров

Клоакинг в арбитраже: от теории к настройке

Клоакинг в арбитраже трафика: что это такое и как настроить через Keitaro

При заливе рекламы в Facebook, Google или TikTok модерация часто отклоняет объявления еще до первых показов. Правила площадок регулярно обновляются, и кампании могут блокировать даже на белых товарах.

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

Чтобы запускать такие офферы и давать кампаниям возможность откручивать бюджет, арбитражники используют клоакинг. Метод работает за счет разделения входящего трафика: модераторам и проверочным ботам показывают нейтральный сайт, который полностью соблюдает правила площадки, а целевым пользователям открывают реальный лендинг с оффером.

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

Что такое клоака простыми словами

Клоакинг — это инструмент подмены страниц, при котором по одной и той же ссылке из объявления разные посетители видят совершенно разный контент.

Чтобы понять логику, разберем, как устроена проверка рекламы в источниках вроде Facebook или Google. Когда вы запускаете кампанию, площадка не начинает сразу крутить объявления живым людям. 

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

Если вы льете белые товары, например чехлы для телефонов или кроссовки, проблем не возникает: модератор видит интернет-магазин и пропускает рекламу. 

Но если запускать серые вертикали вроде нутры, гемблинга или адалта, прямая ссылка на оффер гарантированно приведет к бану кабинета еще до старта показов. Ни одна крупная площадка не пропустит лендинг с обещанием вылечить давление за три дня или страницу с рулеткой и бонусом на первый депозит.

Здесь и подключается клоакинг. Вместо прямой ссылки на лендинг трафик пропускают через фильтр трекера и разделяют на две отдельные посадочные страницы.

White Page (белая страница или вайт)

Это нейтральный сайт, который создается исключительно для модерации и проверочных роботов. На нем нет никаких стоп-слов, агрессивных обещаний или сомнительных форм заказа.

Главное требование: вайт должен логично продолжать тему объявления, чтобы у проверяющих не возникло вопросов из-за нестыковки контента. 

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

Модератор переходит по ссылке, видит обычные полезные советы, не находит нарушений и пропускает рекламу в открут.

Black Page (целевая страница или блэк)

Это лендинг с реальным оффером, на который нужно приводить потенциальных покупателей. На этой странице находится форма заказа тех самых капсул от давления, регистрация в казино или внесение депозита. 

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

TDS и фильтры в трекере

Между ссылкой в объявлении и двумя этими сайтами стоит трекер со встроенной системой распределения трафика (TDS, Traffic Distribution System). В момент клика система моментально анализирует цифровой след посетителя: страну, IP-адрес, тип устройства, браузер и наличие подозрительных прокси.

Если трекер видит, что переход идет с серверов Facebook, Google или подозрительного датацентра, он отправляет пользователя на белую страницу. Если же параметры полностью соответствуют живому пользователю со смартфона из нужной страны, система перенаправляет его на реальный лендинг с оффером.

В итоге кампания успешно проходит модерацию и начинает крутиться в ленте, а целевая аудитория попадает на продающую страницу и оставляет заявки.

По каким критериям трекер отличает ботов от реальных людей

Когда пользователь или бот нажимает на объявление в ленте, трекер ловит этот переход еще до того, как страница загрузится на экране. В этот момент система считывает технические параметры визита и решает, кому именно показывать сайт.

Чтобы отделить проверки модерации от целевой аудитории, фильтрацию настраивают по нескольким основным параметрам.

IP-адреса и подсети датацентров. Это главный критерий отсева. Проверочные боты Meta, Google или TikTok заходят на сайты не с обычных пользовательских устройств. Они запускаются напрямую с серверов крупных датацентров вроде Amazon AWS, Microsoft Azure или Google Cloud.

Во многих сервисах клоакинга зашиты базы IP-адресов таких серверных пулов. Если трекер видит, что переход пришел с датацентра Amazon или серверов Facebook в Дублине, он определяет клик как бота и открывает вайт. 

Реальный человек заходит в интернет через мобильную сеть или домашний Wi-Fi местного провайдера — такие IP-адреса числятся как пользовательские, поэтому трекер пропускает клик на реальный лендинг.

User-Agent и параметры устройства. User-Agent это техническая строка, которую устройство отдает сайту при переходе. В ней написано, какая операционная система установлена на телефоне, какая версия браузера используется и какое у экрана разрешение.

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

В таких случаях софт либо прямо указывает в строке User-Agent, что это робот, либо путается в параметрах. Например, в строке написано, что сайт открыт с мобильного Safari на iPhone, но при этом система видит видеокарту и процессор от обычного стационарного компьютера. Когда в параметрах устройства вылезают такие нестыковки, трекер отправляет клик на вайт.

Страна перехода. Допустим, кампания настроена строго на Испанию. Реальный покупатель переходит по объявлению из Мадрида: у него испанский IP-адрес, местный часовой пояс и испанский язык в браузере.

Модераторы и боты площадки часто заходят совсем из других мест: из датацентров США, офисов в Ирландии или хабов в Индии. Если в настройках трекера разрешена только Испания, любой переход из США или другой страны сразу перенаправляется на белую страницу.

Использование VPN и прокси. Живые модераторы при проверке объявлений заходят на сайт под видом обычных жителей нужной страны через VPN или прокси.

Трекеры умеют определять тип подключения и легко отличают мобильный интернет или домашний Wi-Fi от VPN или серверных прокси. Если клик идет через анонимайзер, трекер не пускает его на лендинг, а показывает подготовленный вайт.

Язык браузера. В настройках каждого браузера передается системный язык интерфейса. Если кампания настроена на ту же Испанию, у местного пользователя первым в списке стоит испанский язык (es).

Когда переход идет вроде бы с испанского IP-адреса, но в браузере системным языком указан только английский (en-US), трекер видит эту нестыковку и перенаправляет юзера на белую страницу.

HTTP Referer. Реферер показывает, с какой именно страницы человек совершил переход. Если пользователь кликает по рекламе внутри приложения Facebook или Instagram, в реферере всегда передается адрес самой соцсети.

Боты модерации часто проверяют ссылку напрямую из своей внутренней системы, вообще не кликая по объявлению в ленте. Если поле реферера пустое или там указан сторонний адрес, трекер сразу отправляет такой визит на вайт.

Параметры клика (Click ID). При клике по объявлению рекламная сеть автоматически дописывает к ссылке уникальный хвост: например, fbclid для Facebook или gclid для Google.

Если бот открывает прямую ссылку на сайт без этой метки, трекер понимает, что клика по рекламе в ленте не было, и переводит переход на белую страницу.

Подготовка White Page под прохождение модерации

Белая страница решает одну конкретную задачу: пройти проверку модерации и дать кампании спокойно зацепиться в ленте. Если допустить ошибку в структуре сайта или взять нерелевантную тему, объявление отклонят еще на этапе первичной проверки.

Основные требования к White Page

Чтобы страница не вызывала вопросов у модераторов и ботов площадки, при ее подготовке учитывают четыре правила.

1. Соответствие креативу

Сайт должен логично продолжать мысль, заложенную в объявлении. Если заливают средство для похудения, белую страницу делают под сайт фитнес-тренера с базовыми программами тренировок, расчетом суточной нормы калорий и советами по питьевому режиму.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-1

Если в креативе речь идет о сбросе веса, а по ссылке открывается интернет-магазин автозапчастей или аренда квартир, модерация моментально отклонит объявление за несоответствие категории и мислид.

2. Чистый контент без стоп-слов

Текст на белой странице выдерживают в нейтральном тоне: никаких обещаний моментального результата, гарантированного излечения, фейковых отзывов врачей или таймеров со скидками. Любые агрессивные формулировки сразу триггерят фильтры площадки, поэтому сайт оформляют как обычный информационный ресурс.

3. Технические страницы в подвале

Модераторы обращают внимание на обязательные юридические страницы. В подвале сайта обязательно размещают:

  • Privacy Policy (Политика конфиденциальности);

  • Terms of Service (Пользовательское соглашение);

  • Contact Us (Контакты с адресом и формой связи);

  • Disclaimer (Отказ от ответственности).

Клоакинг в арбитраже трафика гайд по настройке Keitaro-2

Если модератор видит одностраничник без юридических разделов и контактов, доверие к такому домену сразу падает.

4. Скорость загрузки и верстка под мобильные устройства

Основной объем трафика идет со смартфонов, поэтому белая страница должна корректно открываться на любых экранах и быстро прогружаться на мобильном интернете. Если сайт виснет дольше нескольких секунд или верстка плывет, площадке проще отклонить объявление по техническим причинам.

Где брать White Page для работы

В зависимости от объема заливов и времени на подготовку используют три основных способа:

  • Генерация через нейросети. Самый быстрый вариант для тестов. Через тот же ChatGPT можно за несколько минут собрать каркас одностраничника на HTML и CSS с нейтральным текстом на нужном языке, добавить базовые юридические страницы и закинуть файлы на хостинг. Кстати, в нашем блоге недавно вышел гайд, где мы показали, как при помощи Claude за 5 минут собирать вайты под Facebook — советуем ознакомиться.

  • Выкачивание чужих сайтов. Через утилиты вроде Cyotek WebCopy или скрейперы находят готовые нейтральные блоги в поисковой выдаче нужной страны, выкачивают их целиком и вычищают из кода сторонние скрипты, чужие пиксели и внешние ссылки.

  • Сайты на WordPress. Надежный вариант для долгой работы. На чистый домен накатывают обычный WordPress, ставят нейтральный шаблон под блог о кулинарии, садоводстве или спорте и выкладывают 5-10 тематических статей. Такие сайты имеют максимальный траст у модераторов, потому что выглядят как полноценные живые ресурсы.

Настройка клоакинга в Keitaro под нутру: пошаговая инструкция

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

Шаг 1. Базовая подготовка фильтрации ботов

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

В левом меню переходим в раздел Settings, выбираем вкладку Bots и включаем все основные тумблеры отслеживания.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-3

В Keitaro вшиты собственные базы роботов, но полагаться только на них не стоит: рекламные сетки регулярно обновляют подсети серверов, и стандартные списки не всегда успевают за этими изменениями. Чтобы усилить защиту, в трекер вручную подгружают актуальные пулы IP-адресов.

Большинство арбитражников используют открытый репозиторий lord-alfred/ipranges, где автор на постоянной основе обновляет списки диапазонов IP для проверочных систем Facebook, Google Ads, TikTok и других сетей.

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

В этой же вкладке Bot lists находим блок Connect additional Bot IP list, вставляем скопированные диапазоны в поле и нажимаем кнопку + Add. 

Клоакинг в арбитраже трафика гайд по настройке Keitaro-4

Ниже в поле Connect additional Bot signatures точно так же можно докинуть специфические подписи User-Agent, после чего жмем зеленую кнопку Save в правом верхнем углу.

После этого обязательно обновляем базы IP-адресов и мобильных операторов. В левом боковом меню открываем Settings, переходим во вкладку Geo DB и нажимаем кнопку Update All. Это защитит от ошибок, когда трекер путает страну пользователя и сливает целевой трафик на вайт.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-5

Шаг 2. Добавление партнерской сети под нутру

Чтобы трекер понимал, когда по вашему объявлению пришел лид, нужно настроить обмен данными между Keitaro и партнерской сетью.

  1. В левом меню открываем раздел Affiliate Networks и нажимаем Create.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-6

  1. В строке Template находим свою нутра-сеть. Keitaro автоматически пропишет параметры для передачи статусов заявок.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-7

  1. Копируем сгенерированный Postback URL и нажимаем кнопку Create внизу экрана.

Эту скопированную ссылку постбека вставляем в личном кабинете вашей партнерки в разделе Postback. Для нутры важно, чтобы партнерка отдавала три базовых статуса:

  • lead — заявка оставлена на сайте и ушла в колл-центр;

  • sale — оператор дозвонился до клиента и подтвердил заказ (аппрув);

  • rejected или trash — клиент отказался от покупки либо ввел некорректный номер телефона.

Шаг 3. Добавление оффера

Теперь привязываем целевую страницу нутра-оффера, на которую будем перенаправлять покупателей.

  1. Переходим в левом меню в раздел Offers и жмем Create.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-8

  1. В поле Name задаем понятное название связки, например: [Nutra] [ES] Slimming Capsules.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-9

  1. В выпадающем списке Affiliate Network выбираем партнерку, которую добавили на прошлом шаге.

  2. В строке Offer URL вставляем трекинг-ссылку из партнерки с параметром передачи клика {subid} на конце.

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

Если вы используете локальный ленд, в поле Type вместо Redirect выбираем Local и загружаем архив со страницей через интерфейс. Если льете по прямой ссылке партнерки, оставляем Redirect. Нажимаем Create.

Шаг 4. Сборка кампании и иерархия потоков

Переходим к настройке фильтрации трафика. В левом меню нажимаем Campaigns и жмем Create. Задаем имя кампании, например: FB_ES_Nutra_Test.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-10

Вся логика клоакинга держится на строгой иерархии трех потоков. Keitaro всегда проверяет правила по очереди сверху вниз: от первого потока к последнему. Наша цель — собрать такую цепочку условий, при которой бот или сотрудник модерации застрянет на первой же проверке, а до продающего лендинга дойдут исключительно живые покупатели.

Поток 1: White Page (Перехватывающий поток)

Задача этого потока — отловить любые подозрительные переходы и сразу показать им белую страницу, не пуская дальше по цепочке.

  1. Во вкладке Main задаем название White / Bots, в пункте Flow type выбираем Forced (принудительный поток), а в поле Position оставляем 1.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-11

  1. Переходим во вкладку Filters. Логику проверки (Logical relation) переключаем на OR (Или). Это ключевой момент: нам нужно, чтобы пользователя отправило на вайт при срабатывании хотя бы одного подозрительного правила из списка.

  2. Выставляем полный пул фильтров для надежного отсева:

  • Bot: ставим значение Yes. Это включает проверку по встроенным базам роботов Keitaro.

  • Proxy / VPN: ставим значение Yes. Модераторы часто заходят под анонимайзерами, поэтому такие клики сразу изолируем.

  • Country (Исключение): выбираем ГЕО пролива (например, Spain) и нажимаем кнопку No. Дополнительно в этот список исключений обязательно вносим страны, где находятся основные офисы модерации Facebook: США (United States), Ирландию (Ireland) и Израиль (Israel). Любой переход из этих стран моментально уходит на вайт.

  • ISP (Автономные системы): вбиваем номера датацентров и облачных серверов, с которых запускаются роботы площадок: Google (AS15169), Amazon (AS16509), Microsoft (AS8075), DigitalOcean (AS14061). Если клик идет с сервера, а не от домашнего провайдера, система покажет белую страницу.

  • User-Agent: вносим сигнатуры ботов и скриптов (facebookexternalhit, python-requests, wget, curl, zgrab).

  • Empty Referrer: ставим значение Yes, чтобы отрезать прямые заходы по ссылке без клика по объявлению в ленте.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-12

  1. Во вкладке Schema выбираем, как показывать белую страницу. Если вайт открывается по ссылке, отмечаем Direct URL и вставляем адрес. 

Если страница загружена в трекер, выбираем Landing pages & offers и через кнопку Add landing pages добавляем нужный вайт. Нажимаем Apply.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-13

Поток 2: Black Page (Обычный поток)

Сюда должна попадать исключительно наша целевая аудитория, которая прошла первую проверку. Поэтому на этом шаге мы выставляем жесткие критерии отбора, чтобы отсечь нецелевые клики и модераторов с десктопов.

  1. Снова нажимаем Create Flow. Во вкладке Main пишем Black / Target, в пункте Flow type выбираем Regular, а в поле Position ставим 2.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-14

  1. Во вкладке Filters переключатель Logical relation обязательно переводим на AND. Это нужно для того, чтобы пользователь попадал на блэк только при одновременном совпадении всех выставленных условий:

  • Country: указываем страну пролива (например, Spain) со значением Yes.

  • Device Type: выбираем Mobile и Tablet. Если переход идет со стационарного компьютера на Windows или macOS, поток не сработает, и модератор со своего рабочего ПК не увидит страницу оффера.

  • Language: выставляем системный язык нужного ГЕО (например, испанский). Если в браузере стоит английский или другой язык, трекер не пропустит клик в этот поток.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-15

  1. Во вкладке Schema выбираем пункт Landing pages & offers. Если залив идет через проклу, в строке Landing pages нажимаем Add landing pages и выбираем прелендинг из списка. 

Если прокла не используется и трафик идет напрямую на лендинг с формой заказа, оставляем эту строку пустой. В строке Offers нажимаем Add offers и выбираем целевой оффер, который завели на Шаге 3. В параметре Offer selection оставляем Before Click и нажимаем зеленую кнопку Apply

Клоакинг в арбитраже трафика гайд по настройке Keitaro-16

Поток 3: Замыкающий поток (Страховка)

Этот поток нужен для того, чтобы застраховать связку от банов.

Представьте ситуацию: сотрудник модерации Facebook решил проверить объявление вручную и открыл ссылку прямо со своего рабочего компьютера через домашний интернет или испанский прокси.

В первый поток с ботами он может не попасть, потому что заходит как живой человек. Во второй поток он тоже не пройдет, потому что второй поток настроен строго на смартфоны. Если у вас нет третьего потока, трекер просто не поймет, куда девать такой клик, и при техническом сбое может показать страницу с оффером. 

Чтобы исключить любые риски, мы ставим замыкающий поток и отправляем таких посетителей на белую страницу.

  1. В поле Flow name пишем Default / White, а в строке Flow type выбираем Default. Порядковый номер в списке трекер выставит автоматически.

  1. Вкладку Filters не трогаем — фильтры здесь не нужны. Этот поток должен забирать всех посетителей, которые не подошли под настройки первых двух потоков.

  2. Переходим во вкладку Schema и указываем ту же самую белую страницу, что и в первом потоке.

В итоге в кампании выстраивается четкая схема работы:

  1. Сверху стоит поток Forced — ловит ботов и подозрительные серверные IP и сразу открывает им вайт.

  2. Следом идет Regular — пускает реальных людей со смартфонов на страницу оффера.

  3. Замыкает список Default — забирает любые нестандартные переходы (например, заходы с компьютеров) и тоже отправляет их на вайт.

Проверяем порядок потоков и нажимаем зеленую кнопку Save в правом верхнем углу кампании.

Шаг 5. Подключение белой страницы через KClient PHP

Когда кампания в трекере собрана, остается связать ее с вашим доменом. Мы используем интеграцию через скрипт KClient PHP: в этом случае адресная строка браузера не меняется, а подмена страниц происходит на сервере еще до загрузки сайта.

  1. Открываем созданную кампанию, переходим во вкладку Tracking и в выпадающем списке методов выбираем KClient PHP.

  2. Скачиваем файл kclient.php и загружаем его через файловый менеджер хостинга в корневую папку сайта, где лежит ваш White Page.

  3. Открываем файл index.php вашей белой страницы и в самом верху (до первого тега <html> или любого другого кода) вставляем скрипт интеграции из Keitaro:

Клоакинг в арбитраже трафика гайд по настройке Keitaro-17

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

Заключение: как проверить работу клоаки перед пуском трафика

Перед тем как вставлять ссылку в рекламный кабинет Facebook, обязательно убедитесь, что фильтры не сбоят:

  1. Проверка показа вайта. Откройте ссылку вашего сайта через обычный браузер с домашнего интернета. Если вы находитесь не в целевой стране оффера, сайт обязан открыть White Page.

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

  3. Проверка отчетов в трекере. Перейдите в Keitaro в раздел Reports → Clicks. Первый визит с домашнего интернета должен числиться как перехваченный бот или переход в потоке White, а второй визит с прокси — как целевой клик в потоке Black.

Клоакинг в арбитраже трафика гайд по настройке Keitaro-18

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