Как работает клоака: путь клика от объявления до оффера

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

Основы клоакинга10 мин чтения
Как работает клоака: путь клика от объявления до оффера
Содержание
  1. Как работает клоака: схема одного клика
  2. Шаг 1. Подключение: где клоака встречает посетителя
  3. Шаг 2. Сбор признаков визита
  4. Шаг 3. Проверки: сеть, браузер, поведение, списки
  5. Шаг 4. Скоринг: почему одного правила мало
  6. Шаг 5. Решение клоаки и его причина
  7. Шаг 6. Учёт: что происходит с кликом после решения
  8. Зачем всё это: цель фильтрации и правила площадок
  9. Как работает клоака в ArtisanClo
  10. Итог

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

Всё это занимает доли секунды, а посетитель ничего не замечает. Ниже разберём как работает клоакинг по шагам — на уровне понятий, без настроек «под проверку» и без секретных порогов. Если вы ещё не знакомы с самим термином, начните со статьи что такое клоака и клоакинг.

Как работает клоака: схема одного клика

Путь визита через фильтр почти у всех сервисов выглядит одинаково:

  1. Клик по объявлению. Площадка отправляет человека по вашей рекламной ссылке и обычно дописывает к ней свои метки: fbclid, gclid, ttclid, utm-параметры.
  2. Встреча с фильтром. На вашей странице или сервере стоит код клоаки, который перехватывает визит до показа содержимого.
  3. Сбор признаков. Адрес, сеть, провайдер, заголовки запроса, метки клика, а при проверке в браузере — свойства самого браузера и поведение.
  4. Проверки. Жёсткие правила, которые отсекают визит сразу, и мягкие признаки, которые только снижают доверие.
  5. Скоринг. Подозрительные признаки складываются в итоговую оценку.
  6. Решение и причина. Оффер (какой именно — решают ветки и веса) или White Page, плюс код причины.
  7. Учёт. Клик получает свой номер, попадает в журнал и статистику, а если позже придёт заявка — связывается с ней.

Дальше — каждый шаг подробнее.

Шаг 1. Подключение: где клоака встречает посетителя

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

  • JS-тег на странице. Небольшой скрипт ставится первой строкой в <head> лендинга. Он прячет страницу, пока не пришло решение, и только потом показывает оффер или уводит на White Page. Подключать такой тег через менеджеры тегов или с async/defer нельзя: скрипт запустится позже, и страница успеет показаться всем до решения.
  • PHP-файл на сервере. Файл кладётся в корень сайта и спрашивает решение до того, как сервер отдаст хоть один байт страницы. Этот способ видит запрос раньше браузера, поэтому подходит и тем, кому нужен учёт без фильтрации.
  • Плагин для CMS — обычно ставит тот же серверный способ, только без ручной работы с файлами.

Важно, что сайт при этом остаётся у вас: облачный сервис клоакинга не хостит страницы и не забирает домен, она только отвечает на вопрос «кого куда». Подробно о выборе способа — в статье как подключить клоаку к сайту.

Шаг 2. Сбор признаков визита

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

Группа Что видно Что это даёт
Сеть IP-адрес, номер сети (ASN), провайдер, тип адреса Домашний это интернет, мобильный оператор, хостинг или VPN
Запрос Заголовки, язык, user-agent, реферер Похож ли запрос на браузер или на программу
Реклама Метки клика площадки, utm, sub-метки Пришёл ли человек именно из объявления
Гео Страна, регион, город, часовой пояс Совпадает ли аудитория с таргетингом кампании
Браузер Результат проверки скриптом Настоящий ли это браузер или автоматизированный
Поведение Время на странице, движение мыши и пальца Ведёт ли себя посетитель как человек

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

Шаг 3. Проверки: сеть, браузер, поведение, списки

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

Сеть и запрос

Самый быстрый слой. Здесь выясняется, откуда пришёл визит: из сети дата-центра, через VPN или прокси, без понятного провайдера. Серверные сети — основной источник сканеров и парсеров, а VPN часто подменяет страну. Как именно такие адреса распознают, разобрано в статье VPN, прокси и IP дата-центров.

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

Браузер

Скрипт проверки смотрит, выполняется ли JavaScript и нет ли следов автоматизации: управляемых браузеров без окна, подменённых свойств, несоответствий между заявленной системой и реальными возможностями. На этом слое ловятся боты, которые притворяются людьми. Подробнее — в статье headless-браузеры и fingerprint.

Поведение

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

Списки адресов

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

Шаг 4. Скоринг: почему одного правила мало

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

Поэтому проверки делятся на два вида:

  • Жёсткие отсечки — визит уходит на White Page сразу: адрес из чёрного списка, явный робот-браузер, программа вместо браузера, нарушение правила аудитории.
  • Мягкие признаки — каждый добавляет штраф к оценке доверия (trust score). Один слабый признак визит переживёт, а набор из нескольких — нет.

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

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

Шаг 5. Решение клоаки и его причина

По итогам проверок клоака выбирает один из двух путей.

Визит прошёл. Дальше нужно понять, на какую из страниц его отправить. Если в кампании несколько офферов, работает распределение: по условиям (страна, устройство, метка) и по весам. Сам показ бывает разным: подгрузка страницы под вашим рекламным адресом, редирект на адрес оффера или встраивание во фрейм.

Визит отсеян. Посетитель видит White Page — нейтральную страницу, которая не содержит оффера. Это может быть ваш собственный сайт, готовая страница или просто код ответа.

В обоих случаях решение получает причину: «Пропущен на оффер», «VPN или прокси», «Страна не в белом списке», «Превью-бот / краулер», «Низкий Trust Score». Именно причина отличает фильтр, которым можно управлять, от чёрного ящика: по ней видно, что правило режет ботов, а не ваших покупателей. Как читать причины и что с ними делать — в статье почему клик ушёл на White Page.

Шаг 6. Учёт: что происходит с кликом после решения

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

  1. Номер клика передаётся в ссылку оффера, обычно в параметр партнёрской сети вроде sub1 или aff_id.
  2. Когда посетитель оставляет заявку, сеть присылает постбэк — сообщение «по такому-то клику была конверсия».
  3. Трекер находит клик, записывает лид или продажу, считает доход, а по цене клика — расход, прибыль и ROI.

Без этого звена клоака знает только, сколько людей пропустила, но не знает, принесли ли они деньги. Механику связки разбирает статья постбэк в арбитраже.

Например, в ссылке оффера это может выглядеть так:

https://track.partner.com/click?offer=55&sub1={click_id}

Макрос {click_id} клоака заменит на номер конкретного визита, и постбэк вернётся именно к нему.

Зачем всё это: цель фильтрации и правила площадок

Клоакинг как работает — понятно. Зачем он нужен — вопрос, на который стоит ответить честно.

Законная польза фильтрации в том, чтобы:

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

При этом рекламные площадки прямо запрещают показывать проверке объявления не то, что увидит пользователь, и блокируют за это аккаунты — вместе со связанными профилями и способами оплаты. Поисковики за то же самое понижают сайт в выдаче — об этом статья клоакинг в SEO. Клоака не делает запрещённый оффер разрешённым и не снимает с рекламодателя ответственность за содержание рекламы. Разумный подход — рекламировать то, что площадка разрешает, по её правилам, а фильтр использовать против ботов, фрода и копирования.

Как работает клоака в ArtisanClo

В ArtisanClo каждая кампания — это поток: офферы, White Page, правила фильтрации и учёт. Сайт подключается JS-тегом или PHP-файлом, для WordPress есть плагин, который ставит тот же PHP-способ, а если трафик уже идёт через Keitaro или Binom, фильтр встаёт в них.

Дальше визит проходит проверки по порядку, сверху вниз, и срабатывает первое подходящее условие:

Этап Что проверяется Пример причины в журнале
Состояние потока Поток активен, тариф действует «Поток не запущен»
Память сервиса Адрес уже уверенно опознан как бот у вас или у другого клиента «Известный адрес бота»
Ваши списки Чёрный и белый список IP, лимит кликов с адреса «В вашем чёрном списке»
Явная автоматизация Сервисы проверки объявлений, программы вместо браузера, роботы для превью «Программа, а не браузер»
Аудитории Гео, устройство, ОС, браузер, язык, провайдер, расписание «Вне расписания показа»
Оценка доверия VPN, дата-центр, IPv6, нет провайдера, нет JavaScript и другие признаки «Низкий Trust Score»
Выбор оффера Ветки и веса «Пропущен на оффер»

Строгость выбирается одним переключателем — «Мягко», «Баланс» или «Строго» — и подстраивается под площадку источника: Facebook, Google, TikTok, нативную рекламу или другую. Каждый клик в журнале получает одну из десятков причин, а статистика показывает, на каком шаге отсеяны визиты: сеть и запрос, проверка браузера или проверка, которая не вернулась.

Если адрес уверенно пойман как бот у одного клиента, его следующий визит в любой поток сервиса сразу получает White Page. Живых посетителей с сомнительной сетью, VPN или без JavaScript в этот общий список не заносят — туда попадают только доказанные боты.

Рядом с фильтром работает трекер: клики, лиды, продажи, расход, прибыль и ROI, постбэки от партнёрских сетей и передача конверсий обратно в рекламные кабинеты. Полный список — на странице возможностей ArtisanClo, тарифы — на странице тарифов. Если вы сравниваете сервисы, пригодится разбор покупка клоаки: на что смотреть.

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

Итог

  • Как работает клоака: перехватывает визит до показа страницы, собирает признаки, проверяет сеть, браузер, поведение и списки, складывает подозрения в оценку доверия и выбирает оффер или White Page.
  • Жёсткие правила отсекают явный мусор сразу, мягкие признаки работают только в сумме — так фильтр не теряет живых людей по одному случайному признаку.
  • У каждого решения есть причина, и именно по причинам настраивают строгость.
  • После решения клик получает номер, по которому трекер связывает его с заявкой и считает деньги.
  • Польза фильтрации — экономия бюджета, защита связки и чистая статистика, а не обход правил площадки.

Частые вопросы

01

Сколько времени клоака тратит на решение по одному клику?

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

02

Может ли клоака ошибиться и отсеять живого человека?

Может. Человек под VPN, со старым браузером или из сети без понятного провайдера набирает подозрительные признаки так же, как бот. Поэтому важно смотреть причины решений в журнале и не ставить строгость выше, чем нужна конкретному источнику. Тревожный сигнал — когда до оффера доходит совсем мало посетителей.

03

Видит ли посетитель, что его проверяет клоака?

Обычно нет. Живой человек просто открывает страницу оффера, а отсеянный — нейтральную страницу. Заметить проверку можно только по короткой паузе перед показом, если в потоке включено ожидание или проверка поведения.

04

Что будет, если сервис клоаки не ответит?

Зависит от того, как устроено подключение. В ArtisanClo тег прячет страницу, пока не пришло решение, и уводит на White Page, если решения нет, а фильтр Keitaro и шлюз Binom отправляют визит на White Page, если сервис не ответил за несколько секунд. Так сбой не открывает оффер всем подряд.

05

Чем принцип работы клоаки отличается от обычного антибота?

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

Читать также

8 мин чтения

Сервис клоакинга: что это такое, как работает и зачем он нужен

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

9 мин чтения

Что такое клоака и клоакинг: объяснение простыми словами

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

9 мин чтения

Клоака: купить или подписаться — что проверить перед покупкой клоакинга

Запрос «клоака купить» обычно заканчивается подпиской на облачный сервис, а не покупкой программы. Разбираем, что именно вы покупаете, какие вопросы задать до оплаты и почему вместо «топа клоакинг-сервисов» лучше один вечер проверки на своём трафике.

Проверьте свой трафик на деле

Подключите ArtisanClo к своему сайту, посмотрите, кто на самом деле приходит по рекламе, и почему каждый клик получил своё решение.