Как Хоук помог разоблачить фрод в рекламе в Telegram через Яндекс.Директ
Недавно мы запустили рекламную кампанию через Яндекс.Директ с опцией «Реклама в телеграм-каналах»: объявления размещаются в виде постов в публичных или закрытых каналах, которые добавили к себе бота РСЯ. Всё выглядело штатно, в статистике появились клики, переходы на лендинг, а оттуда на экран регистрации. Хорошо, что на нем был подключен трекинг ошибок через Хоука.
Как все началось
Вскоре Хоук начал отлавливать странные ошибки на экране регистрации. Эти ошибки не содержали стектрейса и повторялись с минимальной разницей во времени.
Большинство визитов происходили из HeadlessChrome — это специальный режим браузера Chrome, работающий без пользовательского интерфейса. Такой режим используют автоматизированные системы: тестовые стенды, фродовые боты и платформы проверки рекламных показов.
Headless-браузер умеет загружать страницы и выполнять JavaScript, но не отображает ничего на экране, поэтому идеально подходит для эмуляции кликов и пользовательского поведения.
Что показал анализ
Переменные вроде hElsolast и hElso встречаются в автосгенерированных сценариях Puppeteer и Selenium, которые рекламные фродеры используют для имитации пользовательских действий. На форумах и биржах трафика действительно встречаются примеры подобных скриптов — их продают в наборах для “прогона” рекламных кампаний.
Именно такие headless-скрипты и «кликали» по нашим объявлениям, создавая фальшивый трафик и расход бюджета.
Где появляется мошенничество
Поскольку объявление идёт через сеть Яндекса и партнёрскую площадку (Telegram-канал), цепочка может быть следующей:
- Вы запускаете кампанию → Яндекс распределяет показ → часть показов передаются каналам-партнёрам.
- Один из партнёров (канал или медиа-агрегатор) хочет увеличить свой доход и либо закупает плохой трафик, либо генерирует его самостоятельно через бото-ферму.
- Эти скрипты переходят по ссылке из объявления → загружают лендинг → выполняют какие-то действия → результат выглядит как клик.
Кому это выгодно
Интересант — канал-партнёр или медиа-агрегатор, получающий оплату за переходы или комиссию от рекламодателя через Яндекс.Директ. Поэтому им выгодно увеличить количество «кликов» по объявлению и эмулировать достижение конверсии.
Рекламодатель оказывается в роли пострадавшей стороны, т.к. трафик может быть некачественным или фальшивым.
Платформа Яндекс.Директ теоретически заинтересована в качестве трафика, но имеет ограниченный контроль. Telegram участия в фроде не принимает — просто предоставляет площадку (каналы) через партнёрскую сеть.
Вывод
Даже если объявление идёт через крупную сеть вроде Яндекс.Директ и через Telegram-каналы, это не исключает возможности фрода.
С помощью Хоука мы смогли обнаружить признаки автоматизированных переходов — и таким образом защитить бюджет и выявить мошенническую активность.