reCAPTCHA v2, v3 y Enterprise: identifica lo que necesitas
Primero identifica si la página usa v2 o v3 y después comprueba si usa Enterprise. Enterprise puede usar claves de casilla de verificación o basadas en puntuación; el nombre por sí solo no indica qué flujo estás viendo. solvethree resuelve v3 estándar y Enterprise v3, pero no v2.
En esta página
Qué indica realmente la página
| Qué encuentras | Qué indica |
|---|---|
| Un widget de reCAPTCHA con casilla de verificación | Un flujo con casilla de verificación, no una prueba de que sea v3 basado en puntuación. Comprueba si la integración usa la biblioteca clásica o Enterprise. |
| Sin casilla de verificación | No es concluyente. v2 puede ser invisible, por lo que una página sin elementos visibles de reCAPTCHA no confirma que sea v3. |
| Ejecución basada en puntuación con una acción con nombre | Un indicio de v3. Confirma qué biblioteca y configuración de clave usa la ejecución. |
| api.js | La biblioteca clásica de reCAPTCHA. El nombre del archivo por sí solo no distingue v2 de v3. |
| enterprise.js | La biblioteca Enterprise. Aún debes identificar el tipo de clave y el flujo; esto por sí solo no confirma que sea v3. |
<!-- Classic script: investigate whether the page uses v2 or v3. -->
<script src="https://www.google.com/recaptcha/api.js?render=PUBLIC_SITE_KEY"></script>
<!-- Enterprise script: investigate which Enterprise key type is in use. -->
<script src="https://www.google.com/recaptcha/enterprise.js?render=PUBLIC_SITE_KEY"></script>Estas etiquetas de script son ejemplos de identificación, no solicitudes de resolución. Inspecciona el código que usa la interacción protegida en lugar de elegir una tarea solo por el nombre del archivo de script. Una cadena de token por sí sola no indica qué flujo la generó.
Confirma el nombre de host y la acción
En una integración basada en puntuación, busca la acción que usa la interacción que necesitas completar. No la deduzcas de la etiqueta de un botón ni reutilices una acción de otra página. El sitio web puede comprobar la acción esperada en su backend; un token para otra interacción no es intercambiable.
Confirma también el nombre de host y el entorno previstos. Si controlas la integración, comprueba su configuración de claves para aclarar los indicadores ambiguos de la página. La clave pública del sitio identifica la integración del sitio web; no es el secreto de verificación del sitio ni tu clave de API de solvethree.
Consulta Buscar la acción de reCAPTCHA cuando la acción de la página no sea evidente.
Elige la tarea correspondiente
| Integración confirmada | Qué hacer |
|---|---|
| reCAPTCHA Enterprise basado en puntuación | Usa la tarea de reCAPTCHA v3 Enterprise. El valor predeterminado de recaptchaType es enterprise-v3; también puedes seleccionarlo explícitamente. |
| reCAPTCHA v3 clásico basado en puntuación | La pasarela acepta recaptchaType con el valor v3. Selecciónalo explícitamente en lugar de depender del valor predeterminado de Enterprise. |
| reCAPTCHA v2 con casilla de verificación o invisible, incluido un flujo de Enterprise con casilla de verificación | No compatible con solvethree. Cambiar recaptchaType no convierte un flujo v2 en v3. |
| Script de Enterprise, pero el flujo aún no está claro | Confirma el tipo de clave y el flujo de ejecución antes de crear una tarea. |
Cuando sepas qué variante es, configura su perfil de sitio antes de la primera resolución.
Continúa con la configuración del perfil de sitio y la integración de la API de reCAPTCHA.
Fuentes y referencia de la API
Ejecuta tu primera tarea.
Empieza con $5 de crédito en tu espacio de trabajo.