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

Как собрать свою фильтрацию трафика на ClickHouse и Python без дыр в бюджете

Как собрать свою фильтрацию трафика на ClickHouse и Python без дыр в бюджете

Давайте поднимем логи и посмотрим правде в глаза: если фильтр живёт только в постбэках, он уже опоздал. Нормальная схема строится на сырых событиях: click_id, ip, ua, referrer, timestamp, geo, ASN, session depth. ClickHouse здесь нужен не как «аналитика», а как быстрый детектор аномалий по миллионам строк. Python — как слой правил, который не мешает потоку и умеет принимать решение за миллисекунды.

Базовый контур такой: ingest → нормализация → скоринг → блок/allow.
— В ClickHouse храните raw-логи без агрегации, иначе вы сами стираете следы бота.
— Считайте частоту кликов по ip/24, повторяемость ua, энтропию referrer, длину сессии и разброс гео.
— В Python держите правило: если 3+ сигнала совпали, помечайте лид как suspect и не пускайте его дальше по воронке.

Самые полезные признаки обычно не в «CTR», а в механике движения. Ботнеты эволюционируют, но паттерны их поведения остаются прежними: одинаковые тайминги, пустые рефереры, однотипные заголовки, редкие cookie и слишком ровные интервалы между событиями. Это отлично ловится SQL-окнами и простым z-score по времени между кликами.

Финальный совет: не стройте монолитный «антифрод-оракул». Делайте две таблицы — observed и blocked — и храните причину решения в явном виде. Когда через неделю придёт спорный трафик, вы не будете гадать; вы откроете лог и увидите, почему именно сработал фильтр.
Этот пост опубликован в Telegram-канале Защита от фрода в рекламе. Подписаться можно по ссылке: @ad_fraud_shield_arb.
tech

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

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

@dedicated_servers_ru_n1k · 11 SeptemberSeptember9
За последний год заметно сместился фокус: многие команды перестали гнаться за «самым мощным железом» и чаще выбирают инфраструктуру с запасо...
@atributsiya_trafika_n1k · 11 SeptemberSeptember9
Чек-лист по трекингу, который экономит бюджеты и нервы: 1. Сверьте цели в аналитике с реальными бизнес-метриками. Если цель не влияет на выр...
@vpn_for_work_ru_n1k · 11 SeptemberSeptember9
На рынке маркетинговых инструментов снова движуха: сервисы массово пересобирают функциональность под AI, а старые привычные связки начинают...
@content_seo_ru_n1k · 11 SeptemberSeptember9
Один из самых дорогих уроков в SEO — это когда «органика растёт» только на графике в презентации. К нам пришёл проект с хорошей семантикой,...
@cloak_profi_n1k · 11 SeptemberSeptember9
Замечаем интересный сдвиг: сейчас выигрывает не тот, у кого «самый жирный» сетап, а тот, у кого меньше шумов в связке антидетект + прокси +...
start

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

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

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