Puedes enrutar los registros de plataforma que genera Google Cloud Fraud Defense desde Cloud Logging a BigQuery mediante la creación de un receptor de registros en el Enrutador de registros.
Puedes exportar registros de plataforma a BigQuery para retener datos de evaluación a largo plazo, analizar las puntuaciones de riesgo y los códigos de motivo con SQL, y visualizar las tendencias de tráfico en Data Studio. Los registros de plataforma en Logging tienen un período de retención predeterminado de 30 días, que puedes configurar hasta 3,650 días.
Fraud Defense admite el registro de plataforma para las siguientes operaciones de la API v1:
Assessmentrespuesta deprojects.assessments.createAnnotateAssessmentRequestsolicitud aprojects.assessments.annotate
Antes de comenzar
Para obtener los permisos que necesitas para habilitar los registros de plataforma y enrutarlos a BigQuery, pídele a tu administrador que te otorgue los siguientes Identity and Access Management roles en tu Google Cloud proyecto:
- Habilitar el registro de plataforma de Fraud Defense:
Administrador de reCAPTCHA Enterprise
(
roles/recaptchaenterprise.admin) - Crear y administrar receptores de Logging:
Escritor de configuración de registros
(
roles/logging.configWriter) - Crear conjuntos de datos de BigQuery y otorgar permisos de escritura del receptor:
Editor de datos de BigQuery
(
roles/bigquery.dataEditor)
Habilita los registros de plataforma
Antes de enrutar los registros a BigQuery, habilita los registros de plataforma en Fraud Defense:
En la Google Cloud consola de, ve a la página Fraud Defense.
Verifica que el nombre de tu proyecto aparezca en el selector de recursos.
Si no ves el nombre de tu proyecto, haz clic en el selector de recursos y, luego, selecciona tu proyecto.
Haz clic en Configuración.
En la tarjeta Registro de plataforma, haz clic en Configurar.
En el panel Registro de plataforma, haz clic en el botón de activación de Habilitar registros de evaluación.
Opcional: Para exportar solicitudes de anotación, haz clic en el botón de activación junto a Habilitar registros de anotación.
Haz clic en Guardar.
Para obtener más información sobre la administración de la configuración de los registros de plataforma, consulta Trabaja con registros de plataforma.
Crea un receptor de BigQuery
Después de habilitar los registros de plataforma, crea un receptor en el Enrutador de registros para exportar las entradas de registro de evaluación de reCAPTCHA nuevas a BigQuery:
En la Google Cloud consola de, ve a la página Enrutador de registros.
Haz clic en Crear un receptor.
En la sección Detalles del receptor , ingresa un nombre de receptor y una descripción opcional, y, luego, haz clic en Siguiente.
Para configurar el conjunto de datos de destino, completa los siguientes pasos en la sección Destino del receptor:
- En el menú Selecciona el servicio del receptor, selecciona Conjunto de datos de BigQuery.
- En el menú Selecciona un conjunto de datos de BigQuery, selecciona un conjunto de datos existente o Crea un conjunto de datos de BigQuery nuevo.
- Si creas un conjunto de datos nuevo, ingresa un nombre para el conjunto de datos y, luego, haz clic en Crear conjunto de datos.
- Selecciona Usar tablas particionadas y, luego, haz clic en Siguiente.
Para incluir todas las entradas de registro de evaluación, en la sección Elige registros para incluirlos en el receptor, ingresa el siguiente filtro de inclusión en el campo Crear filtro de inclusión:
resource.type="recaptchaenterprise.googleapis.com/Key" log_id("recaptchaenterprise.googleapis.com/assessment")Opcional: Para incluir los registros de plataforma
assessmentyannotationen el receptor, ingresa el siguiente filtro:resource.type="recaptchaenterprise.googleapis.com/Key" (log_id("recaptchaenterprise.googleapis.com/assessment") OR log_id("recaptchaenterprise.googleapis.com/annotation"))Haz clic en Siguiente.
Opcional: Configura los filtros de exclusión si es necesario y, luego, haz clic en Crear un receptor.
Una vez que se crea el receptor, Logging muestra un mensaje de confirmación y aprovisiona automáticamente una cuenta de servicio de escritor con permisos para escribir entradas de registro en tu conjunto de datos de BigQuery.
Precios
La exportación de registros de plataforma a BigQuery genera cargos estándar para Logging y BigQuery:
- Para conocer los costos de la ingesta y el enrutamiento de registros, consulta los precios de Logging.
- Para conocer los costos del almacenamiento de datos y las consulta en SQL, consulta los precios de BigQuery.
¿Qué sigue?
- Crea paneles con Data Studio.
- Obtén más información sobre el almacenamiento de BigQuery.
- Obtén más información sobre las estadísticas de BigQuery.