Bot Detection
Сервис детектирования и управления бот-трафиком¶
Ориентирован на заказчиков, которым необходимо минимизировать затраты и ущерб от действий ботов.
Сервис Bot Detection анализирует запросы к данным на Платформе, классифицирует их по бот-категориям и позволяет блокировать нежелательный бот-трафик до того, как он достигнет веб-ресурса заказчика.
Ключевые особенности¶
- Классификация запросов сервисом Bot Detection может быть включена только для Сервисной конфигурации с типом архитектуры Проксирование/кэширование содержимого веб-ресурса.
- Анализ и классификация проводится только в отношении запросов, не заблокированных сервисом DDoS Protection, до проверки запроса сервисом Edge Logic Rules.
-
Сервис классифицирует каждый запрос по одной из четырёх бот-категорий:
- Публичный бот - запросы от ботов (GoogleBot, YandexBot, TelegramBot, WhatsappBot, DuckDuckGo, Baidu, Bing, AppleBot, ChatGPT, Perplexity и Gemini);
- Точно бот - запросы от ботов, не входящие в категорию публичный бот;
- Вероятно бот - запросы от источников, которые с высокой долей вероятности являются ботами;
- Вероятно человек - запросы от источников, которые с высокой долей вероятности являются людьми.
-
Сервис Bot Detection позволяет управлять трафиком каждого из публичных ботов по отдельности (GoogleBot, YandexBot, TelegramBot, WhatsappBot, DuckDuckGo, Baidu, Bing, AppleBot, ChatGPT, Perplexity и Gemini)
- Классификация запросов по бот-категориям требует до трёх дней обучения на стабильном трафике заказчика.
-
Сервис Bot Detection расширяет возможности сервиса Edge Logic Rules:
- Бот-категорию запроса можно использовать в качестве критерия в правилах обработки запросов;
-
В правилах обработки запросов в отношении запроса можно применить действие botChallenge:
- В отличие от действия jsChallenge обладает продвинутыми методами валидации бот-трафика;
- В действии botChallenge можно задавать сложность проверки запроса и выбирать между интерактивными и неинтерактивными проверками;
- Результаты действия botChallenge повышают точность классификации источника запроса при следующем его обращении к данным на Платформе;
-
Результат классификации запросов сервисом Bot Detection доступен на странице Бот-аналитика (раздел Аналитика бокового меню настроек выбранной Сервисной конфигурации) в виде графика распределения запросов по бот-категориям, отображаемом в режиме реального времени.
- Сервис Bot Detection позволяет использовать TLS-отпечатки для самостоятельного анализа и митигации нежелательного трафика.
Совместимость с другими сервисами¶
- Сервис Bot Detection может быть включен в состав услуги при наличии в составе услуги сервиса Edge Logic Rules.
- Отображение графика распределения запросов по бот-категориям доступно при наличии сервиса Real-Time Analytics.