[GA4] Esquema de BigQuery Export

En este artículo se explica cuál es el formato y el esquema de los datos de las propiedades de Google Analytics 4 y de Google Analytics for Firebase que se exportan a BigQuery.

Conjuntos de datos

Por cada propiedad de Google Analytics 4 y cada proyecto de Firebase que se vincula con BigQuery, se añade un único conjunto de datos llamado "analytics_<ID_propiedad>" a su proyecto de BigQuery. El campo <ID_propiedad> hace referencia al ID de la propiedad de Analytics, que se puede encontrar en la sección de configuración de su propiedad de Google Analytics 4 y en los ajustes de analíticas de aplicaciones de Firebase. Los datos de cada propiedad de Google Analytics 4 y de cada aplicación que tenga habilitada la exportación a BigQuery se exportarán a ese único conjunto de datos.

Tablas

En cada conjunto de datos, se crea una tabla llamada events_YYYYMMDD cada día si la opción de exportación diaria está habilitada.

Si la opción Exportación de flujo está habilitada, se crea una tabla llamada events_intraday_YYYYMMDD. Esta tabla se rellena de forma continua a medida que se registran eventos a lo largo del día. y se elimina al final de cada día una vez que se ha completado events_YYYYMMDD.

No todos los dispositivos en los que se activan eventos envían sus datos a Analytics el mismo día en que se activan. Para tener en cuenta esta latencia, Analytics actualizará las tablas diarias (events_YYYYMMDD) con eventos de esas fechas que lleguen hasta tres días después de haberse producido. Los eventos tendrán la marca de tiempo correcta independientemente de que lleguen tarde. No se registran los eventos que lleguen después de ese plazo de tres días.

Si utiliza el entorno aislado de BigQuery, no se producirá ninguna importación intradía de eventos y se aplicarán límites adicionales.

Si quiere que se lleven a cabo importaciones intradiarias, deberá pasar del entorno aislado a un nivel de pago.

Columnas

Cada columna de la tabla events_YYYYMMDD representa un parámetro específico de un evento. Tenga en cuenta que algunos parámetros están anidados en REGISTROS, y algunos REGISTROS, como items y event_params se pueden repetir. A continuación puede ver descripciones de las columnas de la tabla.

Filas

Los datos de un solo evento se pueden representar en una o varias filas, en función de si contienen REGISTROS repetidos. Por ejemplo, un evento page_view con varios registros event_params tendría un aspecto similar al de la tabla de abajo. La fila inicial contiene el nombre del evento, la fecha, la marca de tiempo y otros elementos de datos no repetidos. El REGISTRO event_params se repite con cada parámetro asociado al evento. Estos REGISTROS repetidos se utilizan para rellenar las filas siguientes, directamente debajo de la fila inicial del evento.

event_date event_timestamp event_name event_params.key event_params_value.string_value
20220222 1643673600483790 page_view page_location https://example.com
      page_title Home
      media referencia
      source google
      page_referrer https://www.google.com
      <parameters...> <values...>

Estos datos de eventos se muestran de esta manera en la interfaz de usuario de GA4.

¿Te ha resultado útil esta información?

¿Cómo podemos mejorar esta página?
3409468326826473919
true
Buscar en el Centro de ayuda
true
true
true
true
true
69256
Búsqueda
Borrar búsqueda
Cerrar búsqueda
Menú principal
false
false
false