[ СПРАВОЧНИК ]
Глоссарий капчи
Простые определения терминов, которые важны при интеграции сервиса решения капчи.
- CAPTCHA
- Completely Automated Public Turing test to tell Computers and Humans Apart — полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей: любой автоматически генерируемый тест, который большинство людей проходит, а современные программы — нет. Современные версии в основном оценивают сессию, а не ответ. Что такое тест CAPTCHA?
- Сервис решения капчи
- Сервис, который возвращает токен, cookie или текст, получаемые при прохождении проверки, чтобы авторизованная автоматизация могла продолжить работу. CaptchaNo — это API для решения капчи.
- Sitekey
- Публичный ключ, идентифицирующий виджет капчи на странице; обычно находится в атрибуте data-sitekey или в параметре k URL iframe виджета. Нужен почти в каждом запросе на решение.
- Секретный ключ
- Закрытый ключ, который сайт использует на своём сервере для проверки токенов у провайдера капчи. Для решения проверки он никогда не нужен и никогда не должен покидать сервер сайта.
- Токен
- Строка, которую даёт решённая проверка; отправляется вместе с формой или запросом. Токены reCAPTCHA действительны две минуты и могут быть проверены один раз.
- g-recaptcha-response
- Скрытое поле формы и POST-параметр, в которых передаётся токен reCAPTCHA. Подставить решённый токен — значит записать его в это поле. Решение reCAPTCHA v2
- Callback
- JavaScript-функция, указанная в атрибуте data-callback виджета; вызывается с токеном при прохождении проверки. Многие страницы активируют отправку только из callback, поэтому при подстановке токена его тоже нужно вызвать.
- reCAPTCHA v2
- Виджет Google с чекбоксом, который показывает задание с картинками, только если его анализ рисков не уверен в результате. Также есть невидимый вариант, срабатывающий по нажатию кнопки. Решить reCAPTCHA v2
- reCAPTCHA v3
- Невидимая версия от Google, которая никогда не показывает задание. Она возвращает оценку для каждого action, а сайт решает, что с ней делать. Решить reCAPTCHA v3
- Оценка (score)
- Оценка reCAPTCHA v3 от 0.0 до 1.0, показывающая, насколько вероятно, что сессия принадлежит человеку. Сайты сами выбирают порог; сама по себе оценка ничего не блокирует. Что такое оценка v3
- pageAction
- Имя action, которое сообщает страница с v3, например login или checkout. Оценки вычисляются для каждого action отдельно, поэтому при решении нужно использовать то же имя, что и на странице.
- reCAPTCHA Enterprise
- Платная версия reCAPTCHA в Google Cloud с кодами причин и настройкой под каждый action для владельца сайта. Виджеты загружаются с другого URL скрипта. Что такое Enterprise
- Cloudflare Turnstile
- Альтернатива капче от Cloudflare, которая вместо головоломок с картинками выполняет проверки браузера и небольшой proof of work. Может встраиваться как виджет или показываться как полноценная страница проверки. Решить Turnstile
- Страница проверки
- Полностраничная промежуточная проверка, например экран Cloudflare «Verifying you are human», который показывается до загрузки самого сайта. После прохождения устанавливается clearance-cookie. «Verifying you are human»
- DataDome
- Сервис защиты от ботов, который оценивает всю сессию и возвращает cookie, а не токен. Cookie привязана к IP, с которого она получена, поэтому нужен прокси. Решить DataDome
- Антибот с оценкой сессии
- Защита, которая оценивает браузер, сеть и поведение на протяжении всей сессии, а не отдельный ответ. При прохождении выдаётся cookie, привязанная к этой сессии.
- Proof of work
- Небольшое вычисление, которое клиент должен выполнить, прежде чем ему начнут доверять; используется, в частности, в Turnstile. Именно поэтому Turnstile по своей природе решается медленнее, чем простой выпуск токена.
- Капча-картинка / текстовая капча
- Классическая капча: изображение с искажёнными символами, которые нужно ввести. По-прежнему распространена на старых сайтах и порталах; самый дешёвый для решения тип.
- Невидимая капча
- Виджет без видимого чекбокса, который срабатывает при действии на странице, например при нажатии кнопки отправки. Задание показывается, только если его проверки не пройдены.
- User agent
- Строка идентификации браузера, отправляемая с каждым запросом. Ряд систем привязывает к ней токен, поэтому при решении и отправке нужно использовать один и тот же user agent.
- Прокси
- Промежуточный сервер, через который выходит ваш трафик. Если передать свой прокси вместе с задачей на решение, токен будет получен с того же IP, с которого он отправляется.
- Отпечаток браузера
- Совокупность свойств браузера, которые может считать сайт, — размер экрана, шрифты, особенности рендеринга. Антибот-системы сравнивают его с тем, что сообщил бы настоящий браузер такого типа.
- Тестовые ключи
- Ключи для разработки, публикуемые провайдерами капчи, с которыми проверка всегда проходит. Используйте их для тестирования собственных форм вместо решения реальных проверок в CI. QA-тестирование
- Доля успешных решений
- Доля решений, которые целевой сайт действительно принимает. Ваша эффективная цена — это ставка за решение, делённая на эту долю; вот почему важно, чтобы оплачивались только успешные решения.
[ ЧТО ПОЧИТАТЬ ]
Полезные руководства
Готовы начать?
Начните с бесплатного 3-дневного пробного периода, а по мере роста трафика платите за каждое успешное решение. Для пробного периода карта не нужна.
Начать бесплатноПосмотреть тарифы
Вы ИИ-агент? Посмотрите варианты подключения →