Esta página se ha traducido con Cloud Translation API.
Switch to English

Configura reCAPTCHA Enterprise

En esta guía de inicio rápido, se proporcionan instrucciones para habilitar la API de reCAPTCHA Enterprise, configurar la autenticación requerida, configurar las variables de entorno y también instalar y, luego, inicializar el SDK de Cloud.

Antes de comenzar

  1. Crea un proyecto de Google Cloud. Obtén más información sobre cómo crear un proyecto de Google Cloud.
  2. Comprueba que la facturación esté habilitada en tu proyecto.

    Descubre cómo puedes habilitar la facturación

Habilitar la API

  1. Habilita la API reCAPTCHA Enterprise.

    Habilita la API

  2. Configura la autenticación:
    1. En Cloud Console, ve a la página Crea una clave de cuenta de servicio.

      Ir a la página Crear clave de la cuenta de servicio
    2. En la lista Cuenta de servicio, selecciona Cuenta de servicio nueva.
    3. Ingresa un nombre en el campo Nombre de cuenta de servicio.
    4. En la lista Función, selecciona reCAPTCHA Enterprise > reCAPTCHA Enterprise Agent.

      Nota: El campo Función autoriza el acceso de tu cuenta de servicio a los recursos. Puedes ver y cambiar este campo más adelante con Cloud Console. La función sugerida, reCAPTCHA Enterprise Agent, permitirá que la cuenta de servicio cree y edite evaluaciones.

      Más información sobre el control de acceso con reCAPTCHA Enterprise
    5. Haga clic en Crear. Un archivo  JSON que contiene la clave se descargará en la computadora.
    6. Modifica los permisos de IAM para cualquier persona de tu equipo que necesite acceder a reCAPTCHA Enterprise. Los miembros del equipo que visualizan claves deben tener el visualizador de reCAPTCHA Enterprise. Los miembros del equipo que crean claves deben tener un administrador de reCAPTCHA Enterprise.
  3. Configura la variable de entorno GOOGLE_APPLICATION_CREDENTIALS para proporcionar credenciales de autenticación al código de la aplicación. Reemplaza [PATH] por la ruta de acceso del archivo JSON que contiene la clave de tu cuenta de servicio. Esta variable solo se aplica a la sesión actual de shell. Por lo tanto, si abres una sesión nueva, deberás volver a configurar la variable.

    Linux o macOS

    export GOOGLE_APPLICATION_CREDENTIALS="[PATH]"

    Por ejemplo:

    export GOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/my-key.json"

    Windows

    Con PowerShell:

    $env:GOOGLE_APPLICATION_CREDENTIALS="[PATH]"

    Por ejemplo:

    $env:GOOGLE_APPLICATION_CREDENTIALS="C:\Users\username\Downloads\my-key.json"

    Con el símbolo del sistema:

    set GOOGLE_APPLICATION_CREDENTIALS=[PATH]
  4. Instala e inicializa el SDK de Cloud.

¿Qué sigue?