UA и IP-диапазоны: фильтр, который экономит бюджет до первого открута
User-Agent проверяют не «на всякий случай», а чтобы отсечь мусор до загрузки ленда. Базовый набор: пустой UA, слишком короткий UA, совпадение с бот-паттернами, несовместимость с заявленным устройством. Если в связке Android-крео, а прилетает iPhone или десктопный UA — это не трафик, это шум.
По IP-диапазонам логика проще: режем дата-центры, VPN, прокси и подозрительные ASN. Для этого держат отдельный слой фильтрации по стране, подсети и типу подключения. Если ГЕО узкое, лучше белый список мобильных операторов, чем бесконечный черный список «всего плохого» — так меньше ложных срабатываний.
Минимальный чек-лист:
— сверка UA с OS, браузером и экраном;
— блокировка известных бот-агентов и headless-сигнатур;
— фильтр по ASN/hosting-провайдерам;
— отдельные правила для мобильного и десктопного трафика;
— логирование всех отрезанных запросов, иначе оптимизировать нечего.
На практике самый частый фейл — когда фильтр слишком жесткий и режет живых пользователей вместе с мусором. Сначала ставь мягкий барьер, смотри логи, потом ужимай правила. Чистота трафика важнее объема на старте.
Клоака и роутинг
@cloak_routing_kit_ubt
UA и IP-диапазоны: фильтр, который экономит бюджет до первого открута
Этот пост опубликован в Telegram-канале Клоака и роутинг. Подписаться можно по ссылке: @cloak_routing_kit_ubt.