Как проверить рекламный трафик на ботов?

  • 6 мин чтения
  • Алексей Кольцов, AdMetr

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

Поток показовКампания «Осень» · видео
Проверено показов1 284 530
CLEAN82,4%
SIVT10,9%
GIVT6,7%
  1. 14:02:17.482news•••.ruВеб · RU · МоскваВебRU · МоскваCLEAN
  2. 14:02:17.391app · Кино•••In-app · RU · КазаньIn-appRU · КазаньCLEAN
  3. 14:02:17.305prem1um•••.ruподмена доменаВеб · RU · МоскваВебRU · МоскваSIVT
  4. 14:02:17.244Smart TV · Онлайн-кинотеатр•••Smart TV · RU · Санкт-ПетербургSmart TVRU · Санкт-ПетербургCLEAN
  5. 14:02:17.160sport•••.ruбот · автотрафикВеб · дата-центр · NLВебдата-центр · NLGIVT
Домены в демо скрытыДемо-данные

Какие данные собрать?

Источник Что выгрузить
Отчёт площадки показы, клики и расход по местам показа, дням, устройствам, регионам
Логи рекламного сервера, трекера или веб-сервера сайта события строками: время, место показа, IP-адрес, user-agent
Веб-аналитика визиты строками, с меткой места показа
CRM заявки и сделки с источником и временем

Место показа передайте в ссылке: в Директе домен площадки в сетях подставляет параметр {source}, тип устройства показа {device_type}, идентификатор клика {yclid}. Визиты выгружайте строками: Logs API Яндекс Метрики отдаёт по каждому визиту IP-адрес, браузер и его версию, размер экрана, сдвиг часового пояса пользователя от UTC, наличие cookie и JavaScript и площадку Директа, а на счётчиках Метрики Про ещё и признак роботности. Берите закрытые дни: текущие сутки Logs API не отдаёт, а 99% визитов, по документации, завершаются в течение трёх дней.

Какие признаки ботов видны на каждом уровне?

Уровень Что выдаёт автоматику
Показ IP дата-центров вместе с неестественными действиями, user-agent роботов, рекламные места 0×0 и 1×1, слишком много показов на один IP или user-agent
Клик клик без зарегистрированного показа, несколько кликов на один показ, одинаково короткое время от показа до клика
Визит нет JavaScript или cookie, одна и та же конфигурация браузера и экрана у множества визитов с одного места
Заявка несуществующие телефоны, повтор одних и тех же данных, заявка из аналитики не нашлась в CRM

Почти все признаки показа и клика повторяют категории стандарта АРИР по GIVT 2025 года. Их ловят стандартными проверками параметров, поэтому на построчных данных часть из них можно повторить самому. Исключение из того же стандарта: в товарной карусели несколько кликов на показ нормальны. Время до клика и конфигурация устройства относятся к сигналам автоматизированного трафика из стандарта АРИР по SIVT 2026 года: аномальные распределения по IP, частоте и времени реакции, технические характеристики устройства.

Как связать уровни между собой?

  1. Сводная строка. По каждому месту показа в одной строке: показы и клики площадки, визиты, заявки и сделки.
  2. Обрыв. Кликов много, визитов мало; визиты без JavaScript; заявки без сделок. Звено, где цепочка рвётся, подсказывает уровень проверки.
  3. Один клик насквозь. В вебе клик и визит идут с одного устройства, поэтому тип устройства из ссылки должен совпасть с устройством визита в аналитике.
  4. Соседи. Признаки собраны в одном-двух источниках, а остальные места кампании чистые: это довод. Признаки ровно размазаны по всей кампании: сначала ищите общую техническую причину.

Один сетевой признак дела не решает: через VPN и прокси ходят и люди, и стандарт АРИР по SIVT считает такие сигналы только дополнительными. MRC описывает сложный трафик как случаи, где нужно сопоставить много сигналов.

Бот, равнодушный человек или техническая ошибка?

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

Что видно Бот Живой, но незаинтересованный Техническая причина
Кликов намного больше, чем визитов клики без показов и повторные клики, разрыв сосредоточен на отдельных местах показа случайное нажатие; страницу закрыли до загрузки счётчика, например на телефоне ошибка в коде счётчика, сайт неправильно открывает ссылки с метками, циклический редирект
Короткие визиты нет JavaScript и cookie, одинаковые устройства разные устройства, человек посмотрел и ушёл посадочная страница на адресе, которого нет в настройках счётчика: такие визиты Метрика может отнести к роботам
Много событий с одного IP дата-центр и неестественные действия многие люди выходят в сеть через один прокси компании или провайдера ошибка в ограничении частоты, особенность креатива
Заявки без сделок несуществующие контакты, повтор данных человек передумал страницу «Спасибо» не закрыли, и цель засчиталась снова

По стандарту АРИР по GIVT клик без показа говорит о мошенничестве или ошибке системы, а избыточная активность бывает следствием неверного ограничения частоты. Случайные клики, например повторные по одному баннеру, Директ сам относит к недействительному трафику и не берёт за них плату; общий IP и повтор цели описаны в его же справке, потери между кликом и визитом в справке Метрики.

Ещё три случая, которые путают с ботами:

  • Слабый результат. Директ не фильтрует переходы и заявки реальных, но нецелевых людей, а стандарт АРИР по SIVT не считает низкую вовлечённость достаточным основанием даже для категории мотивированной активности.
  • Легитимные программы. Поисковые роботы, предпросмотр ссылок в мессенджерах и сервисы проверки креатива не мошенники, но их события в счёт не идут. Предзагрузку страницы браузером, после которой человек её так и не открыл, MRC тоже относит к простому невалидному трафику.
  • Спровоцированный клик. Принудительные переходы, попандеры и clickjacking стандарт АРИР описывает в разделе о манипуляциях с инвентарём и измерениями, а MRC среди примеров сложного невалидного трафика называет клики, к которым пользователя подтолкнули обманом. Человек живой, а вопрос к площадке.

Где предел своих проверок?

  • Показы без клика. Аналитика и CRM начинаются с перехода, а при оплате за показы оплачен и показ, после которого клика не было.
  • Боты, похожие на людей. Стандарт АРИР по SIVT описывает ботов, которые изображают движения курсора и прокрутку, подбирают правдоподобные параметры браузера и устройства и распознаются только сложными методами.
  • Заражённые устройства. Когда события создаёт вредоносная программа на настоящем устройстве, рядом идут обычные сессии владельца, и в строках визитов устройство выглядит человеческим.
  • Настоящее место показа. В отчёте площадки стоит место, заявленное при продаже показа; как увидеть подмену, разобрано в материале о подмене домена и сайтах-призраках.

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

Как оформить результат для площадки?

По каждому месту показа отдельно: период и часовой пояс, показы, клики, визиты и заявки, совпавшие признаки и несколько строк-примеров со временем, IP и user-agent. Стандарт АРИР по SIVT ставит нарушение, подтверждённое детерминированными данными, выше поведенческой трактовки и приводит в пример логи для рекламодателя, так что построчная выгрузка весит больше сводной цифры. Для Директа справка перечисляет, что приложить к обращению: номер объявления, срок, когда шли подозрительные клики, номер счётчика Метрики и ссылки на отчёты, а также прочие данные, на которые вы опирались. Порядок обращения и список просьб к площадке смотрите в разборе отчёта о фроде.

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

Клик без показа: это всегда бот?

Не всегда. Стандарт АРИР по GIVT называет такой клик признаком мошенничества или ошибки системы. В обоих случаях в оплаченной статистике ему не место, а причину выясняют с площадкой по строкам событий.

Запись в Вебвизоре похожа на человека. Этого достаточно?

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

Метрика показывает роботов из рекламы. Вы за них заплатили?

Не обязательно. В отчёте «Рекламные системы» и в Вебвизоре видны визиты по всем кликам, а «Директ, сводка» и «Директ, площадки» показывают визиты только по кликам, которые учёл антифрод Директа; за неучтённые клики плату не берут. Роботов Метрика и Директ к тому же определяют разными системами, поэтому подозрительные визиты сначала сверяйте с отчётом «Директ, площадки».

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

Для конверсий немного: Яндекс может проверить их на фрод только за последние 30 дней. Проверяйте закрытые дни, пока кампания идёт, не дожидаясь конца флайта.

Как это выглядит в AdMetr

AdMetr проверяет каждый показ в реальном времени и в одном простом отчёте показывает, сколько показов реальны, сколько увидел человек и где фрод. Каждый показ получает класс по десяткам сигналов. Находим ботов и автотрафик, накрутку кликов и конверсий, click-injection, подмену доменов, сайты-призраки, аномалии частоты и отпечатков, показы вне целевой аудитории и невидимые показы. Отчёт выгружается в CSV.

Что вам нужно

Ответим в течение дня. Или напишите нам: sales@admetr.ru