5 рабочих способов снизить фрод в Яндекс.Директе: как экономить до 50% бюджета без подписок
Подходы, которые в моих проектах стабильно сокращали фрод на 40–48% и снижали CPC на 15–22%. Без дорогих подписок и с полным контролем над логикой фильтрации.
Меня зовут Алексей Абак, я интернет-маркетолог, специалист по контекстной рекламе в Яндекс.Директе. Веду телеграм-канал о digital-маркетинге, аналитике и контексте: "100 лет в Директ".
Почему сервисы «черные ящики» не спасают бюджет?
За последние два года доля мошеннического трафика в Директе выросла до 41,5% (Fraudscore, 2024). А по моим данным на август 2025 года, до 55%.
В перегретых тематиках — финансы, образование, медицина — очень часто трафик ботов переваливает за 50%. При этом распространенные антифрод-сервисы вроде BotFaqTor и ClickFraud, по практическим наблюдениям, могут пропускать большой процент подозрительных заходов.
Причина проста: платные решения вынуждены быть аккуратными, чтобы не задеть реальных пользователей. Но с точки зрения рекламодателя лучше потерять 1% честных кликов, чем сливать половину бюджета на ботов.
Ниже — подходы, которые в моих проектах стабильно сокращали фрод на 40–48% и снижали CPC на 15–22%. Без дорогих подписок и с полным контролем над логикой фильтрации.
Стратегия 1. Отсев в реальном времени по поведению. Боты выдают неестественные паттерны.
Примеры:
- Клики по скрытым элементам (ловушки).
- Нереалистичная скорость скролла/движения курсора.
- Несовпадение часового пояса браузера и гео по IP.
- Признаки headless-режима или эмулятора.
Как внедрить:
- Создайте в Метрике цели-ловушки: добавьте невидимые ссылки/кнопки. Клик по ним почти всегда означает бота.
- Пишите в параметры визита ключевые аномалии: timezone_mismatch: yes — таймзона браузера не совпадает с гео по IP.headless_browser: detected — определяется через Canvas/WebGL/AudioContext проверки.
- Соберите сегменты «подозрительных» визитов и экспортируйте их в Директ. Примените корректировки ставок –100% для таких аудиторий.
Стратегия 2. Расширенная блокировка по IP без ограничения в 25 адресов
Лимит Я.Директа на ручную блокировку IP — 25, и этого не хватает в активных нишах.
Обходим ограничение:
- Храните блок-лист IP на сервере (SQLite/MySQL).
- Дайте колл-центру простой веб-интерфейс: фейковые заявки — в 2 клика добавляют IP в базу.
- На входе каждого визита проверяйте IP по базе. При совпадении отправляйте в Метрику параметр blocked_ip: true.
- В Метрике постройте сегмент по этому параметру и примените в Директе корректировку –100%.
Почему это работает:
- Реакция почти моментальная: КЦ видит «мусор» и сразу пополняет блок-лист, не дожидаясь отчета аналитика.
- Сегменты обновляются автоматически — кампании править вручную не нужно.
- вмавыа
Стратегия 3. FingerPrint против скликеров с VPN
VPN маскирует IP, но отпечаток устройства меняется редко. Его можно использовать для деанонимизации повторяющихся источников фрода.
Как это устроено:
- Отпечаток собирается из комбинации:Настроек браузера (язык, плагины, разрешение).Аппаратных характеристик (GPU, шрифты).Поведения (скорости кликов/ввода).
Практика внедрения:
- Снимайте fingerprint и сохраняйте hash в базе (например, fingerprint_hash: abc123).
- Правило маркировки: если с одного отпечатка за 7 дней >5 кликов из Директа без целевых действий — помечайте как подозрительный.
- Стройте в Метрике сегмент по этим значениям и применяйте в Директе корректировку –100%.
Стратегия 4. Фильтр по ASN: отсекание «грязных» сетей ASN — идентификатор автономной системы провайдера.
Трафик с хостингов (OVH, DigitalOcean и т. п.) часто содержит высокий процент ботов.
Как внедрить:
- Определяйте ASN посетителя через API сторонних сервисов при заходе на сайт.
- Записывайте ASN в параметры визита Метрики.
- В отчетах «Параметры визитов» выявите сети с низким качеством (высокие клики, ноль лидов, микро-поведение «бота»).
- Сформируйте белый список бытовых провайдеров (МТС, Билайн и т. д.) и черный/серый списки хостингов и дата-центров.
- Создайте сегменты: Черный — корректировка –100%. Серый — 30% с последующим наблюдением.
Стратегия 5. Гибридная модель с перекрестной проверкой Один признак — не приговор
Надежнее суммировать сигналы и действовать по весам.
Пример матрицы:
- Виртуальная машина или эмулятор: вес 5 — корректировка –100%.
- Несовпадение таймзон: вес 3 — корректировка –50%.
- Аномально высокая частота визитов с нулевым вовлечением: вес 4 — ретаргетинг с пониженной ставкой.
- Клик по ловушке: вес 5 — –100%.
- ASN из черного списка: вес 5 — –100%.
- Поведение «робота» (скролл/мышь вне допусков): вес 4 — –80%.
Как собрать систему:
- Пишите все сигналы в параметры визита Метрики: fingerprint, ASN, поведенческие метрики, headless, timezone и пр.
- Настройте кастомные отчеты и скоринги (например, общий fraud_score = сумма весов).
- Экспортируйте сегменты с порогами (например, fraud_score ≥ 7) в Директ и применяйте нужные корректировки.
Борьба с фродом - процесс, а не разовая настройка Фродеры быстро адаптируются
Чтобы фильтры не устаревали:
- Раз в неделю просматривайте отчеты по новым паттернам (источники, устройства, ASN, отпечатки).
- Обучайте колл-центр и менеджеров: что и когда добавлять в блок-листы (IP, fingerprint, ASN).
- Периодически тестируйте внешние проверки IP/ASN (например, Scamalytics и аналоги), соблюдая требования 152-ФЗ и внутренних политик по данным.
Итог
В 2025 году антифрод — это уже не «технический долг», а элемент стратегии, напрямую влияющий на ROMI. Те, кто игнорирует проблему, стабильно теряют до половины бюджета. Те, кто выстраивает гибкую систему с поведенческими фильтрами, fingerprint’ами, ASN и сегментацией Метрики, получают ощутимое преимущество даже в самых жестких нишах.