Ir al contenido

Proveedores de CAPTCHA

Además de ALTCHA, WP-ImmoMakler admite ocho CAPTCHAs alojados externamente como segundo nivel de la protección antispam: captcha.eu, Cloudflare Turnstile, Friendly Captcha en las versiones v2 y v1, hCaptcha y Google reCAPTCHA en las variantes v3, v2 (con tarea) y v2 (invisible).

A diferencia de ALTCHA, todos los CAPTCHAs descritos aquí son servicios de terceros alojados externamente: el navegador de su visitante carga su biblioteca de programa, y su servidor transmite datos (entre otros, la dirección IP de su visitante) al servidor del proveedor correspondiente para su comprobación. Compruebe si debe incluir el proveedor elegido en su declaración de privacidad.

Con Google reCAPTCHA, estos datos se transfieren a EE. UU. Compruebe de antemano si esto es compatible con su declaración de privacidad y adáptela si es necesario. captcha.eu, Cloudflare Turnstile, Friendly Captcha y hCaptcha se posicionan todos expresamente como alternativas más respetuosas con la privacidad frente a Google reCAPTCHA; aun así, compruebe usted mismo sus políticas de privacidad actuales antes de decidirse por un servicio.

Entre estos, captcha.eu es el único servicio que procesa los datos exclusivamente en la UE sin exigir para ello un plan concreto: el proveedor opera sus servidores en Austria. Con Friendly Captcha, el procesamiento exclusivo en la UE también es posible, pero está vinculado a los planes «Advanced» y «Enterprise» (véase más abajo).

Seleccione el CAPTCHA deseado de la lista en el backend de su sitio web (wp-admin) en WP-ImmoMakler → Ajustes → Protección antispam → Nivel 2: proveedores de CAPTCHA. Debajo hay tres campos para las credenciales, que son los mismos para todos los proveedores:

  • Sitekey – el key público que utiliza el navegador de sus visitantes. En captcha.eu se llama «Public Key», en Google «Site Key».
  • Secret Key – el key secreto con el que su sitio web hace comprobar la solución ante el proveedor. En captcha.eu es el «REST Key», en Friendly Captcha el «API Key», y en «Google reCAPTCHA – Google Cloud» el API Key del proyecto de Cloud.
  • Google-Cloud-Projekt-ID – solo para las variantes «Google reCAPTCHA – Google Cloud»; el resto de proveedores dejan este campo sin usar.

Qué valores van en cada campo depende, por tanto, únicamente del proveedor elegido; las secciones individuales de más abajo se lo indican. ALTCHA no necesita credenciales. Si cambia de proveedor, sustituya los valores de los campos por los del nuevo proveedor.

En cuanto se selecciona un proveedor y se guardan sus credenciales, WP-ImmoMakler las comprueba en la misma página: en la parte inferior de la pestaña aparece el widget del proveedor —el mismo que ven sus visitantes en los formularios— y WP-ImmoMakler hace que el proveedor compruebe la solución que este entrega, igual que con una solicitud real. El resultado aparece de inmediato como un aviso en la parte superior de la página. Si el widget se ejecuta por sí solo (ALTCHA, captcha.eu, Friendly Captcha, Google reCAPTCHA v3, Turnstile en modo invisible), esto solo tarda unos segundos; si muestra una casilla, haga clic en ella una vez.

El resultado permanece guardado mientras las credenciales no cambien: una marca verde en la pestaña y en los campos comprobados indica que el proveedor ha aceptado la solución. Si la rechaza, un punto rojo en la pestaña y en el menú de WP-ImmoMakler, una cruz roja en el campo al que apunta la respuesta del proveedor, así como un aviso en todas las páginas de WP-ImmoMakler le indican qué es lo que falla, por ejemplo que Google no reconoce el Sitekey o que Cloudflare rechaza el Secret Key. En cuanto cambie un valor y lo guarde, WP-ImmoMakler vuelve a comprobarlo; mediante «Volver a comprobar» puede repetir la comprobación en cualquier momento.

El ajuste se aplica a todos los formularios del plugin:

captcha.eu es un proveedor austriaco. El servicio funciona de forma invisible: sus visitantes no ven ningún widget, no tienen que hacer clic en nada ni escribir nada. En segundo plano, el navegador resuelve una tarea de cálculo cuyo resultado WP-ImmoMakler comprueba al enviar el formulario. El servicio no establece cookies.

Cree primero en su cuenta de captcha.eu una entrada para el dominio de su sitio web; si el dominio registrado no coincide con la dirección de su sitio web, captcha.eu rechaza la comprobación. A continuación, en el backend de su sitio web (wp-admin), en WP-ImmoMakler → Ajustes → Protección antispam, introduzca la Public Key de su cuenta como Sitekey y la REST Key como Secret Key.

WP-ImmoMakler conecta con captcha.eu deliberadamente a través de la ruta directa a los servidores austriacos del proveedor, no a través de la red de distribución de contenidos (CDN) mundial que captcha.eu antepone en su integración estándar. Los navegadores de sus visitantes cargan el script desde los servidores austriacos, y su sitio web también comprueba la solución allí. Por tanto, entre su sitio web, sus visitantes y captcha.eu no hay ningún proveedor de servicios adicional.

Hemos tomado esta decisión por motivos de protección de datos: de este modo, el camino que recorren los datos de sus visitantes es más corto y se puede documentar de forma más clara, lo que simplifica en consecuencia la respuesta en su declaración de privacidad. No existe ningún ajuste para ello: la ruta directa está integrada de forma fija.

Esto no supone ninguna desventaja en cuanto a velocidad: en nuestras mediciones frente al servicio en funcionamiento, la ruta directa fue incluso algo más rápida que la ruta CDN de captcha.eu, tanto a través de una conexión DSL alemana (una media de unos 12,7 frente a 16,9 segundos por solución) como a través de una red móvil danesa (unos 14,1 frente a 16,2 segundos). La solución se calcula en segundo plano mientras sus visitantes rellenan el formulario; no tienen que esperar a que se complete.

Cloudflare Turnstile suele verificar a los visitantes sin ninguna interacción visible. Si el widget aparece de forma visible o se ejecuta de forma invisible en segundo plano se establece directamente en su cuenta de Cloudflare, en el propio sitekey («Managed», «Non-Interactive» o «Invisible») — WP-ImmoMakler no necesita ningún ajuste propio para ello.

Cree en su cuenta de Cloudflare, en «Turnstile», un Sitekey y un Secret Key e introdúzcalos en WP-ImmoMakler → Ajustes → Protección antispam, en los campos del mismo nombre.

Friendly Captcha es un proveedor europeo que apuesta por desafíos de prueba de trabajo respetuosos con la privacidad en lugar de análisis de comportamiento.

Encontrará el Sitekey en su cuenta de Friendly Captcha, en la aplicación correspondiente; el API Key se crea aparte, en la página «API Keys» de la misma cuenta. En el backend de su sitio web (wp-admin), en WP-ImmoMakler → Ajustes → Protección antispam, introduzca el Sitekey como Sitekey y el API Key como Secret Key.

Friendly Captcha ofrece dos versiones de su servicio, v1 y v2, que usted habilita por separado para cada aplicación en su cuenta de Friendly Captcha. Por eso, en «Nivel 2: proveedor de CAPTCHA» cada versión aparece como una entrada propia: «Friendly Captcha v2» y «Friendly Captcha v1». Ambas utilizan los mismos campos de Sitekey y Secret Key. Si el CAPTCHA de sus formularios muestra «Friendly Captcha v2 ist nicht aktiviert», para su aplicación solo está habilitada la v1: elija entonces «Friendly Captcha v1» o habilite v2 en su cuenta de Friendly Captcha.

El script del widget lo entrega WP-ImmoMakler desde su propio servidor y no a través de una red de distribución de contenidos (CDN). Así, el navegador de sus visitantes no contacta con ningún proveedor adicional que no tenga relación con el propio CAPTCHA. Esto no afecta a Friendly Captcha en sí: el desafío se sigue cargando y comprobando en los servidores de Friendly Captcha, por lo que el servicio sigue perteneciendo a su declaración de privacidad.

En «Friendly Captcha: región del servidor» elige con qué servidores de Friendly Captcha se comunica su sitio web. El valor predeterminado es «Mundial». Con «Solo UE (Alemania)» todas las solicitudes permanecen en la UE; no obstante, Friendly Captcha solo ofrece esta región en los planes «Advanced» y «Enterprise», y además debe habilitarla en su cuenta de Friendly Captcha para su sitekey. Si no se cumple alguna de estas condiciones, la comprobación falla y nadie podrá enviar sus formularios.

hCaptcha es un proveedor muy extendido a nivel mundial con un widget de clic clásico como desafío visible.

Cree en su cuenta de hCaptcha un Sitekey y un Secret Key e introdúzcalos en WP-ImmoMakler → Ajustes → Protección antispam, en los campos del mismo nombre.

Google reCAPTCHA está disponible en tres variantes. Las credenciales correspondientes se crean en la Google Cloud Console, en el apartado de reCAPTCHA; para ello necesita un proyecto de Google Cloud. La antigua administración de reCAPTCHA en google.com/recaptcha/admin ya no emite nuevos Site Keys; Google ha trasladado los Site Keys existentes a proyectos de Cloud.

Cada variante necesita su propio Site Key, que introducirá como Sitekey.

Google ofrece dos formas de que su sitio web haga comprobar una solicitud. WP-ImmoMakler admite ambas, y por eso cada variante aparece dos veces en la lista de proveedores:

  • «… – Secret Key» (vía clásica): Introduzca el Secret Key de su Site Key como Secret Key. Lo encontrará en la Google Cloud Console, en la página de detalle de su Site Key, en la pestaña «Integration», en la opción de la clave heredada (legacy key). Esta es la configuración considerablemente más sencilla —un Secret Key es solo una cadena de texto para copiar— y Google la sigue admitiendo.
  • «… – Google Cloud» (vía actual): Introduzca como Secret Key una API Key de su proyecto de Google Cloud y, en «Google-Cloud-Projekt-ID», el ID del proyecto. La API Key se crea en la Google Cloud Console, en «APIs y servicios», dentro de «Credenciales»; restríjala allí a la API de reCAPTCHA para que no pueda utilizarse para otros servicios de su proyecto. Esta es la vía que Google sigue desarrollando.

Evalúa de forma invisible en segundo plano la probabilidad de que se trate de una persona, sin que sus visitantes tengan que hacer clic en nada. Cree el Site Key para un sitio web con la evaluación mediante puntuación (en la antigua administración de reCAPTCHA, este tipo se llamaba «reCAPTCHA v3»). Si la puntuación es demasiado baja, la solicitud se rechaza; la puntuación mínima se puede ajustar mediante el filtro immomakler_recaptcha_v3_min_score (valor predeterminado 0.5, rango de valores 0.0–1.0).

La clásica casilla «No soy un robot», que en caso necesario añade un acertijo de imágenes. Cree el Site Key para un sitio web con la evaluación mediante tarea y la presentación como casilla (en la antigua administración de reCAPTCHA: «reCAPTCHA v2» con la opción de casilla «No soy un robot»).

Se ejecuta en segundo plano sin casilla visible y solo muestra un acertijo de imágenes cuando es necesario. Cree el Site Key para un sitio web con la evaluación mediante tarea y la presentación invisible (en la antigua administración de reCAPTCHA: «reCAPTCHA v2» con la opción «Insignia de reCAPTCHA invisible»).