User-Agent
User-Agent — это строка, которую браузер или устройство отправляет с каждым запросом, сообщая тип и версию браузера, операционную систему и модель устройства. Серверы используют её, чтобы распознавать ботов, выбирать подходящий контент и определять, поддерживает ли устройство установку PWA.
Роль в клоакинге и антифроде
Системы клоакинга анализируют User-Agent в связке с другими сигналами, чтобы находить подозрительные паттерны: устаревшие или явно подменённые строки, headless-браузеры, несовпадение ОС и устройства, агенты, характерные для серверов и датацентров. По совокупности признаков такой визит уводится на безопасную страницу вместо оффера.
User-Agent и совместимость PWA
От User-Agent зависит, какой сценарий установки показать: Chrome на Android предлагает нативный prompt «Установить», а iOS Safari требует ручной инструкции «Добавить на экран Домой» через share-меню. Логика лендинга должна разветвляться по UA/платформе, иначе часть аудитории просто не увидит корректный призыв к установке. Клоака APEX учитывает User-Agent вместе с IP и поведенческими сигналами как часть общего фильтра, а не как единственный критерий решения.
Частые вопросы
- Можно ли подделать User-Agent?
- Да, строка легко подменяется, поэтому надёжная защита всегда сверяет её с другими сигналами — IP, поведением, фингерпринтом, — а не полагается на UA в одиночку.
- Разный сценарий для iOS и Android — это проблема?
- Нет, это норма — процесс установки PWA технически отличается на iOS и Android, поэтому ветвление по UA/платформе на лендинге необходимо, а не является багом.
Клоака, антибот, пуши, сплит-тесты и свои домены — в одном сервисе.
Начать бесплатно