Защита от фрода в рекламе

Собственная фильтрация трафика: ClickHouse и Python против мусорных кликов

Собственная фильтрация трафика: ClickHouse и Python против мусорных кликов

Давайте поднимем логи и посмотрим правде в глаза. Если у вас есть только postback-лог и отчёт из кабинета, фрод уже успел проехать по бюджету. Нужна своя линия обороны: сырые события в ClickHouse, обогащение в Python и жёсткие правила, которые режут не “подозрительное”, а конкретные паттерны.

Схема простая: ingest → нормализация → скоринг → блок/allow. В ClickHouse храните timestamp, ip, ua, referrer, click_id, landing, isp, geo, time_to_convert, session_count. В Python считайте признаки: частота кликов с /24, повторяемость UA, нулевую глубину сессии, неестественный лаг до конверсии, совпадение отпечатков. Ботнеты эволюционируют, но паттерны их поведения остаются прежними.

Минимальный набор правил:
— >N кликов с одного /24 за короткое окно;
— один UA на десятки разных IP;
— переход без реферера + мгновенный bounce;
— конверсии только в “идеальные” интервалы времени;
— клик и конверсия с несовместимыми geo/isp. 🔍

Не пытайтесь строить “умный” фильтр на одной метрике. Смотрите на связку сигналов и храните решение не только как blacklist, но и как score: 0–39 — пускаем, 40–69 — режем атрибуцию, 70+ — в бан. Вот технический разбор того, как именно уплывает ваш рекламный бюджет: через повторяющиеся кластеры, а не через один громкий аномальный клик.

Финал простой: сначала логируйте всё, потом режьте по кластерам, и только затем автоматизируйте блокировки — иначе вы научите свой фильтр стрелять по своим же пользователям.
Этот пост опубликован в Telegram-канале Защита от фрода в рекламе. Подписаться можно по ссылке: @ad_fraud_shield_arb.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

@hosting_review_ru_n1k · 23 SeptemberSeptember9
Самый дорогой сервер — не тот, у которого больше CPU и RAM. Дороже всего обходится сервер, который выглядит «нормально» и поэтому годами ост...
@serp_hunter_ru_n1k · 23 SeptemberSeptember9
Органика почти всегда выглядит красивее в отчетах, чем в реальной прибыли. Поэтому смотреть только на рост трафика — ошибка. Нужны цифры, ко...
@google_accounts_ads_n1k · 23 SeptemberSeptember9
Чек-лист перед запуском связки антидетект + прокси + аккаунты: — Прокси должен соответствовать гео и типу регистрации: резкие несостыковки ч...
@voluum_lifehacks_n1k · 23 SeptemberSeptember9
Когда трафик «не едет», проблема часто не в креативе, а в цифрах, которые вы смотрите. В трекинге важно не просто собирать метрики, а читать...
@internal_links_seo_n1k · 23 SeptemberSeptember9
Один из самых дорогих провалов в SEO я видел на вполне «здоровом» проекте: трафик рос, страницы индексировались, позиции по части запросов б...
start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.