reCAPTCHA v3 не показывает вызов — он молча присваивает оценку от 0,0 (бот) до 1,0 (человек). Сайты устанавливают пороговые значения (обычно 0,3–0,7) и отклоняют запросы с низкими оценками. Ваш решатель CAPTCHA должен генерировать токены с баллами, превышающими пороговое значение вашего целевого сайта.
Не все решатели дают одинаковые результаты.
Как работает подсчет очков reCAPTCHA v3
Browser visits page ──▶ reCAPTCHA JS runs ──▶ Generates token
│
Score assigned:
0.1 = likely bot
0.3 = suspicious
0.5 = neutral
0.7 = likely human
0.9 = very human
│
Server verifies token ◀──────────────────────────────┘
If score < threshold ──▶ Block / challenge
If score >= threshold ──▶ Allow
Общие пороговые значения для сайтов:
- Страницы входа: 0,5
- Регистрация: 0,5–0,7
- Оформление заказа: 0,3–0,5
- Отправка формы: 0,5
- Доступ к API: 0,7
Сравнение оценок по поставщикам
Средние баллы
| Поставщик | Средний балл | Диапазон очков | Контроль очков |
|---|---|---|---|
| CaptchaAI | 0,7-0,9 | 0,5-1,0 | ✅ Параметр min_score |
| CapSolver | 0,5-0,7 | 0,3-0,9 | Частичный |
| 2Captcha | 0,1-0,3 | 0,1-0,5 | ❌Нет контроля |
| Anti-Captcha | 0,3-0,5 | 0,1-0,7 | Ограниченный |
Распределение очков
CaptchaAI score distribution (1000 solves):
0.1-0.2 |
0.3-0.4 | ██
0.5-0.6 | ████████
0.7-0.8 | ████████████████████████████████████
0.9-1.0 | ██████████████████████████████
2Captcha score distribution (1000 solves):
0.1-0.2 | ████████████████████████████████████
0.3-0.4 | ████████████████████████
0.5-0.6 | ████████
0.7-0.8 | ██
0.9-1.0 |
Эффективный процент проходимости по порогу
Какой процент токенов действительно превышает порог сайта?
| Порог сайта | CaptchaAI | CapSolver | 2Captcha | Anti-Captcha |
|---|---|---|---|---|
| 0,3 | 99% | 90% | 50% | 75% |
| 0,5 | 97% | 75% | 20% | 50% |
| 0,7 | 92% | 45% | 5% | 20% |
| 0,9 | 70% | 15% | <1% | 5% |
При пороге 0,5 2Captcha тратит 80 % ваших баллов за решение. Вы платите за токены, которые отклоняются.
Влияние низких оценок на стоимость
Scenario: 10,000 pages, site threshold 0.5
CaptchaAI (97% pass rate):
Tokens needed: 10,000 / 0.97 = 10,310
Cost at $0.003/token: $30.93
Wasted tokens: 310
2Captcha (20% pass rate):
Tokens needed: 10,000 / 0.20 = 50,000
Cost at $0.003/token: $150.00
Wasted tokens: 40,000
CaptchaAI saves ~$120 per 10,000 pages by delivering usable scores.
Использование управления счетом CaptchaAI
import requests
import time
API_KEY = "YOUR_API_KEY"
def solve_v3(sitekey, pageurl, action="verify", min_score=0.7):
"""Solve reCAPTCHA v3 with score control."""
resp = requests.post("https://ocr.captchaai.com/in.php", data={
"key": API_KEY,
"method": "userrecaptcha",
"version": "v3",
"googlekey": sitekey,
"pageurl": pageurl,
"action": action,
"min_score": str(min_score),
"json": 1,
})
result = resp.json()
task_id = result["request"]
for _ in range(40):
time.sleep(5)
poll = requests.get("https://ocr.captchaai.com/res.php", params={
"key": API_KEY,
"action": "get",
"id": task_id,
"json": 1,
})
data = poll.json()
if data["request"] != "CAPCHA_NOT_READY":
return data["request"]
raise TimeoutError("v3 solve timeout")
# Request a high score
token = solve_v3(
sitekey="SITE_KEY",
pageurl="https://https://staging.example.com/qa-login",
action="login",
min_score=0.7,
)
print(f"Token: {token[:50]}...")
Параметр действия
action должен соответствовать ожиданиям сайта. Общие действия:
| Тип страницы | Общее действие | Типичный порог |
|---|---|---|
| Авторизоваться | login |
0,5 |
| Регистрация | register, signup |
0,5-0,7 |
| Контактная форма | submit, contact |
0,5 |
| Проверить | checkout, purchase |
0,3-0,5 |
| Поиск | search |
0,3 |
| Домашняя страница | homepage |
0,3 |
Использование неправильного действия может привести к снижению оценок или отклонению токена.
Почему человечные решатели терпят неудачу на v3
reCAPTCHA v3 невидим — здесь нет загадок, которые нужно решить. Оценка происходит от:
- Сигналы браузера в собственном приложении
- Шаблоны поведения Mouse/keyboard
- Просмотр истории с помощью Google
- Состояние файлов cookie
- IP-репутация
Рабочие-люди, сидящие за столами и просматривающие очереди CAPTCHA, не генерируют поведенческие сигналы, которые обеспечивают высокие баллы. У них также нет истории просмотров или состояния файлов cookie, которые накапливают реальные пользователи.
Решатели на основе искусственного интеллекта, такие как CaptchaAI, моделируют контролируемую браузерную среду для воспроизводимой QA-проверки.
Проверка баллов
Убедитесь, что ваши токены действительно получают высокие оценки:
def verify_v3_score(token, secret_key, expected_action=None):
"""Check the actual score of a v3 token (server-side)."""
resp = requests.post(
"https://www.google.com/recaptcha/api/siteverify",
data={
"secret": secret_key,
"response": token,
},
)
result = resp.json()
score = result.get("score", 0)
action = result.get("action", "")
success = result.get("success", False)
print(f"Score: {score}")
print(f"Action: {action}")
print(f"Success: {success}")
if expected_action and action != expected_action:
print(f"WARNING: Action mismatch. Expected '{expected_action}', got '{action}'")
return result
Примечание. Для этой проверки требуется секретный ключ сайта (на стороне сервера). Используйте это для сайтов, которыми вы владеете или которые находятся в процессе разработки.
Устранение неполадок с низкими оценками
| Проблема | Причина | Исправить |
|---|---|---|
| Баллы ниже 0,3 | Использование решателя, основанного на человеке | Переключиться на CaptchaAI |
| Оценка около 0,5 | Отсутствует параметр min_score. |
Добавить min_score=0.7 |
| Токен отклонен, несмотря на хорошую оценку | Неправильный параметр action |
Сопоставьте действие с ожидаемым действием сайта |
| Непоследовательные оценки | Поставщик использует переменные методы | Используйте CaptchaAI для получения стабильных оценок на основе искусственного интеллекта. |
| Оценка 0,1 всегда | Солвер не поддерживает v3 должным образом | Убедитесь, что поставщик поддерживает версию 3 с контролем оценок |
Часто задаваемые вопросы
Какой балл reCAPTCHA v3 мне нужен?
Это зависит от сайта. Большинство сайтов используют пороговые значения от 0,3 до 0,7. Обычное значение по умолчанию — 0,5. Проверьте реализацию сайта или протестируйте постепенно.
Могу ли я не является универсальным обещанием конкретную оценку?
Ни один решатель не может не является универсальным обещанием точную оценку — ее определяет Google. Параметр min_score CaptchaAI не является универсальным обещанием, что цели решателя наберут очки, а более 90% токенов соответствуют или превышают указанный минимум.
Почему решатели, работающие с участием человека, дают низкие оценки v3?
Оценки reCAPTCHA v3 основаны на среде браузера, шаблонах просмотра и поведенческих сигналах, а не на выполнении задачи. Рабочим на фермах, использующих CAPTCHA, не хватает истории посещений и сигналов окружающей среды, необходимых для стабильной QA-валидации.
Влияет ли параметр действия на оценку?
Да. Использование действия, не соответствующего ожиданиям сайта, может снизить ваш балл или привести к отклонению токена. Всегда проверяйте реализацию версии 3 сайта, чтобы найти правильную строку действия.
Связанные руководства
- Сравнение цен 2025 г.
- Контрольные показатели времени отклика 2025 г.
Получите наивысшие баллы в v3 —попробуй CaptchaAIс управлением min_score.