Комплексная защита от спама Yandex SmartCaptcha и HCaptcha (по ГЕО)
Текущая версия Google Recaptcha прекращает свою работу в конце 2025 года (с миграцией в reCAPTCHA Enterprise).
При попытке миграции в reCAPTCHA Enterprise мы столкнулись с ошибкой в документации на стороне Google, не позволяющей завершить работы.
Альтернативное решение в виде установки HCaptcha вместо Recaptcha работает нестабильно для российских пользователей (CDN не позволяет стабильно подгружать код капчи).
Решение:
Мы разработали систему, которая автоматически определяет страну пользователя и использует соответствующую капчу:
• Для пользователей из России: Yandex SmartCaptcha - более удобная и привычная для русскоязычной аудитории.
• Для пользователей из остальных стран: HCaptcha - надежная и privacy-focused альтернатива Google ReCaptcha.
Как это работает?
1. Система определяет страну пользователя по IP-адресу.
2. В зависимости от страны, на форме отображается либо Yandex SmartCaptcha, либо HCaptcha.
3. Данные передаются и обрабатываются соответствующим сервисом.
Результаты:
• Улучшение пользовательского опыта для российских пользователей: Значительно снизилось количество жалоб на сложности с капчей.
• Сохранение высокой степени защиты от спама: Обе капчи эффективно блокируют ботов и спам-атаки.
• Оптимизация конверсии: Меньше проблем с капчей - выше конверсия!
Технологии:
• PHP (возможна интеграция с любой CMS, например с Bitrix)
• JavaScript
• Yandex SmartCaptcha API
• HCaptcha API
• GeoIP (определение страны по IP)
Гео-таргетированная защита от спама - это эффективный способ улучшить пользовательский опыт и защитить сайт от ботов. Этот кейс показывает, как тонкая настройка и внимание к деталям могут принести ощутимые результаты.
Заполните форму либо позвоните
+7 900 453-25-52.
Мы с удовольствием пообщаемся с вами, обсудим задачу и подготовим коммерческое предложение.