reCAPTCHA v2, v3 y Enterprise: identifica lo que necesitas

Por solvethree3 min de lectura

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

Indicadores útiles y sus límites
Indicadores útiles y sus límites
Qué encuentrasQué indica
Un widget de reCAPTCHA con casilla de verificaciónUn 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ónNo 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 nombreUn indicio de v3. Confirma qué biblioteca y configuración de clave usa la ejecución.
api.jsLa biblioteca clásica de reCAPTCHA. El nombre del archivo por sí solo no distingue v2 de v3.
enterprise.jsLa biblioteca Enterprise. Aún debes identificar el tipo de clave y el flujo; esto por sí solo no confirma que sea v3.
Indicadores del código fuente de la página · solo para identificación
<!-- 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

Selecciona la opción para la integración identificada
Selecciona la opción para la integración identificada
Integración confirmadaQué hacer
reCAPTCHA Enterprise basado en puntuaciónUsa 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ónLa 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ónNo compatible con solvethree. Cambiar recaptchaType no convierte un flujo v2 en v3.
Script de Enterprise, pero el flujo aún no está claroConfirma 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.

Ejecuta tu primera tarea.

Empieza con $5 de crédito en tu espacio de trabajo.

Crear un espacio de trabajo
reCAPTCHA v2, v3 y Enterprise: identifica lo que necesitas · solvethree