User-Agent и IP-диапазоны — это первый слой отсечки перед клоакой. Его задача не «поймать всех», а быстро убрать: старые браузеры без нормального JS, дата-центры, подозрительные прокси и повторяющиеся связки, которые палят фарм. Пропускаем только целевых, ботов оставляем алгоритмам.
По UA режу не по названию браузера, а по признакам:
— пустой или обрезанный UA;
— редкие комбинации ОС/движка;
— несовместимые версии WebView и desktop-логики;
— слишком частые одинаковые строки из одного потока.
Если трафик мобильный, а UA пахнет десктопом или эмулятором — в discard без разговора.
По IP сначала отделяю ASN дата-центров и хостингов, потом — VPN, прокси и известные сети с высоким шумом. Для белых GEO можно оставить часть корпоративных диапазонов, но только если они дают реальных пользователей. На практике лучше строить allowlist по странам и типам провайдеров, чем вручную пытаться «угадать» плохой IP.
Схема рабочая простая: проверка UA на входе, сверка IP с ASN/репутацией, дальше — сверка с поведением на лендинге. Если IP нормальный, а поведение пустое, банит уже следующий слой. Если сыпется много однотипного мусора, правь фильтр, а не лей сверху больше трафика. Твой аптайм — это твои деньги, на VPS не экономят.
Чистый фильтр по UA и IP не делает ROI сам по себе, но сохраняет связку живой дольше. Сначала отсекай явный мусор, потом уже оптимизируй креатив и преленд.
Клоака и роутинг
@cloak_routing_kit_ubt
Фильтр по User-Agent и IP режет мусор раньше, чем он сжигает бюджет
Этот пост опубликован в Telegram-канале Клоака и роутинг. Подписаться можно по ссылке: @cloak_routing_kit_ubt.