Prueba Fraud Defense en un sitio web de demostración
En este documento, se muestra cómo implementar un sitio web de muestra integrado con Google Cloud Fraud Defense en Google Cloud para comprender cómo funciona Fraud Defense.
Un sitio web de demostración te ayuda a hacer lo siguiente:
- Comprender la experiencia de tus usuarios con Fraud Defense
- Usarlo como referencia para integrar Fraud Defense en tu propia aplicación
- Experimentar con diferentes enfoques de frontend y backend editando el código fuente de la aplicación de muestra
Puedes implementar un sitio web de demostración en uno de los siguientes lenguajes: Java, Node.js o Python.
Solo puedes implementar un sitio web de demostración a la vez en un Google Cloud proyecto.
Antes de comenzar
En la Google Cloud consola de, en la página del selector de proyectos, selecciona o crea un Google Cloud proyecto.
Roles necesarios para seleccionar o crear un proyecto
- Seleccionar un proyecto: Para seleccionar un proyecto, no se requiere un rol de IAM específico. Puedes seleccionar cualquier proyecto en el que se te haya otorgado un rol.
-
Crear un proyecto: Para crear un proyecto, necesitas el rol de creador de proyectos
(
roles/resourcemanager.projectCreator), que contiene elresourcemanager.projects.createpermiso. Obtén más información para otorgar roles.
Habilita la API de reCAPTCHA Enterprise.
Roles necesarios para habilitar las APIs
Para habilitar las APIs, necesitas el permiso
serviceusage.services.enable. Si creaste el proyecto, es probable que ya tengas este permiso a través del rol de propietario (roles/owner). De lo contrario, puedes obtener este permiso a través del rol de administrador de Service Usage (roles/serviceusage.serviceUsageAdmin). Obtén más información para otorgar roles.Asegúrate de tener los siguientes roles en el proyecto: Administrador de reCAPTCHA Enterprise y Agente de reCAPTCHA Enterprise.
Verifica los roles
-
En la Google Cloud consola de, dirígete a la página IAM.
Ir a IAM - Selecciona el proyecto.
-
En la columna Principal, busca todas las filas que te identifiquen a ti o a un grupo en el que se te incluya. Para saber en qué grupos estás incluido, comunícate con tu administrador.
- Para todas las filas en las que se te especifique o se te incluya, verifica la columna Rol para ver si la lista de roles incluye los roles necesarios.
Otorga los roles
-
En la Google Cloud consola de, dirígete a la página IAM.
Ir a IAM - Selecciona el proyecto.
- Haz clic en Grant access.
-
En el campo Principales nuevas, ingresa tu identificador de usuario. Esta suele ser la dirección de correo electrónico de una Cuenta de Google.
- Haz clic en Selecciona un rol y, luego, busca el rol.
- Para otorgar roles adicionales, haz clic en Agregar otro rol y agrega uno más.
- Haz clic en Guardar.
-
Si ya implementaste un sitio web de demostración, borra la clave de demostración pertinente.
Implementa un sitio web de demostración
En la Google Cloud consola, ve a la página del sitio web de demostración.
En la lista Idioma, selecciona un idioma.
Deployment tarda aproximadamente un minuto.
Si se te solicita, autoriza a Cloud Shell para que realice llamadas con tus credenciales.
Para navegar a la nueva página Detalles de la clave de demostración, haz clic en Ver sitio.
Para ver el sitio web de demostración, ve a la tarjeta Frontend y haz clic en Ver página web de muestra.
El sitio web de demostración se abre en una pestaña aparte.
Para conocer los patrones de integración de Fraud Defense con tu sitio web, explora los ejemplos.
Si deseas realizar cambios en el sitio web de demostración, haz lo siguiente:
- En la página Detalles de la clave, haz clic en Editar fuente.
En el editor de Cloud Shell, busca los archivos necesarios en el Explorador y edítalos según sea necesario.
El sitio web de demostración se vuelve a cargar automáticamente con los cambios guardados.
Mantén abierto el editor de Cloud Shell. Si lo cierras, se detendrán Cloud Shell y el sitio web de demostración.