[GA4] BigQuery Export

Exporting Data from Google Analytics 4 Properties to BigQuery

Si desea ver subtítulos en su idioma, active los subtítulos de YouTube. Seleccione el ícono de configuración Imagen del ícono de configuración de YouTube en la parte inferior del reproductor de video, luego "Subtítulos" y, por último, elija su idioma.


BigQuery es un almacén de datos en la nube que te permite ejecutar búsquedas de alto rendimiento de grandes conjuntos de datos.

Puedes exportar todos tus eventos sin procesar de las propiedades Google Analytics 4 (incluidas las subpropiedades y las propiedades de datos integrados) a BigQuery y, luego, usar una sintaxis similar a SQL para consultar esos datos. En BigQuery, puedes optar por exportar tus datos a un servicio de almacenamiento externo o importar datos externos para combinarlos con tus datos de Analytics.

Nota: No se exportan las solicitudes para agregar datos de productos vinculados a GA4. BigQuery solo contiene los datos de eventos sin procesar que GA4 recibe del cliente.

Cuando exporta datos a BigQuery, estos le pertenecen, y puede usar las LCA de BigQuery para administrar los permisos sobre proyectos y conjuntos de datos.

Nota: Una vez que exportes datos de Analytics a BigQuery, no podrás volver a exportarlos.

Se realiza una exportación completa de los datos una vez al día. Los datos también se exportan de forma continua a lo largo del día (consulta Exportación mediante transmisión a continuación).

Puedes exportar a una instancia gratuita de BigQuery (zona de pruebas de BigQuery), pero las exportaciones que superen los límites de la zona de pruebas generarán cargos.

Las propiedades estándares tienen un límite diario de BigQuery Export de 1 millón de eventos. Más información sobre otros límites de BigQuery Export

Tipos de exportación de BigQuery

Google Analytics ofrece las siguientes opciones de exportación de BigQuery, cada una de las cuales difiere en la disponibilidad de datos para el día actual y debe elegirse en función de tus necesidades y tu presupuesto de datos:

Tipos de exportación Uso recomendado Detalles de la exportación Límites Advertencias

Exportación diaria

(Estándar, 360)

Requieres un conjunto completo de datos del día anterior y no necesitas datos con rapidez o no eres cliente de 360.

Exporta todos los datos de eventos sin procesar ni muestrear del día anterior una vez al día.

No se garantiza un horario específico.

Las exportaciones suelen realizarse a media tarde en la zona horaria de tu propiedad, pero pueden retrasarse hasta más tarde o hasta el día siguiente.

Último clic observado, sin modelado.

Propiedades estándares: Hasta 1 millón de eventos por día, con opciones de filtrado para no superar el límite

Propiedades de 360: Hasta 20,000 millones de eventos por día

Algunos datos, como la atribución de usuarios, pueden retrasarse hasta 24 horas. Te recomendamos que uses la exportación diaria en lugar de la transmisión para los datos de atribución de usuarios.

Actualización diaria

(cuenta de 360)

Datos más rápidos y completos a lo largo del día

Los datos suelen llegar antes de las 5 a.m.

Hay actualizaciones por lotes a lo largo del día, por lo general, en un plazo de 60 minutos.

Usa el mismo esquema que la exportación diaria.

La exportación comienza según la zona horaria de la propiedad.

Último clic observado, sin modelado.

Es mucho más rápida que la exportación diaria.

El ANS no está disponible para las pocas propiedades extra grandes. Solo está disponible para las propiedades 360 "normales" y "grandes".

Transmisión

(Estándar, 360)

Datos casi en tiempo real (en cuestión de minutos)

Es una exportación en tiempo real de los datos del día actual.

Servicio de mejor esfuerzo: Opera sin un SLO de finalización y puede contener brechas de datos.

No tiene límites de volumen. Los datos de la fuente de tráfico de usuarios nuevos y sesiones nuevas se excluyen de la exportación.

Nota: Cada exportación generará costos de almacenamiento y procesamiento de datos en BigQuery. Se generarán costos adicionales de BigQuery por usar la exportación mediante transmisión a una tarifa de USD 0.05 por gigabyte de datos. 1 gigabyte equivale a, aproximadamente, 600,000 eventos de Google Analytics, aunque esa cifra variará según el tamaño del evento. Obtén más información sobre los precios de BigQuery.

Diferencias entre la interfaz de Google Analytics y BigQuery Export

La exportación de eventos de BigQuery proporciona acceso a datos a nivel de eventos y de usuarios sin procesar, sin incluir el valor que Google Analytics agrega a los datos que se encuentran en las exploraciones y los informes estándares. Por este motivo, los datos de la exportación de eventos de BigQuery pueden diferir de los datos en la interfaz de Google Analytics.

Para comprender las diferencias entre la exportación de eventos de BigQuery y la interfaz de Google Analytics, así como explorar las formas de mitigar estas diferencias cuando sea posible, consulta el artículo Cómo cerrar la brecha entre la IU de Google Analytics y la exportación de BigQuery.

Exportación mediante transmisión

Puedes elegir la opción de exportación mediante transmisión cuando vincules tu propiedad Google Analytics 4 a BigQuery.

La exportación mediante transmisión de BigQuery permite que los datos del día actual estén disponibles en cuestión de minutos a través de BigQuery Export.

Cuando utiliza esta opción de exportación, BigQuery le brinda datos más recientes sobre sus usuarios y el tráfico en su propiedad a fin de que los analice.

Cada día, la exportación de flujos crea una tabla nueva:

  • events_intraday_YYYYMMDD: Es una tabla de etapa de pruebas interna que incluye registros de la actividad de sesiones que se produjo durante el día. La exportación de flujos es la mejor operación posible y puede no incluir todos los datos por motivos como el procesamiento de los eventos tardíos o las cargas con errores. Los datos se exportan de forma continua a lo largo del día. Esta tabla, que se borra cuando se completa events_YYYYMMDD, puede incluir los registros de una sesión si esa sesión abarca varias operaciones de exportación.

Si seleccionas la opción diaria cuando configuras BigQuery Export, también se creará la siguiente tabla cada día.

  • events_YYYYMMDD: Es la exportación diaria completa de los eventos.

Te recomendamos realizar tus consultas en events_YYYYMMDD en lugar de hacerlo en events_intraday_YYYYMMDD para que accedas a un conjunto de datos estable del día.

Consulta el esquema de BigQuery Export para obtener más información sobre la tabla events_YYYYMMDD y la tabla events_intraday_YYYYMMDD.

La exportación de flujos de BigQuery no incluye los siguientes datos de atribución de usuarios nuevos:

  • traffic_source.name (dimensión de informes: Campaña del usuario)
  • traffic_source.source (dimensión de informes: Fuente del usuario)
  • traffic_source.medium (dimensión de informes: Medio del usuario)

Se incluyen los datos de atribución de los usuarios existentes, pero esos datos requieren alrededor de 24 horas para procesarse por completo. Por eso, te recomendamos que, en lugar de usar esos datos de la exportación mediante transmisión, obtengas los datos de atribución del usuario de la exportación diaria completa.

Se generarán costos adicionales de BigQuery por usar la exportación mediante transmisión a una tarifa de USD 0.05 por gigabyte de datos. 1 gigabyte equivale a, aproximadamente, 600,000 eventos de Google Analytics, aunque esa cifra variará según el tamaño del evento. Obtén más información sobre los precios de BigQuery.

Exportación con actualización diaria

Ahora puedes seleccionar la exportación con actualización diaria, además de las opciones de exportación diaria y mediante transmisión. Actualmente, la exportación con actualización diaria está disponible para las propiedades de Analytics 360, y cada una de las 3 opciones de exportación se puede habilitar de forma independiente.

Para configurar la exportación con actualización diaria, debes tener configurada la facturación en Google Cloud Platform. Obtén más información sobre la exportación con actualización diaria de BigQuery (GA360).

Indicador de finalización

En el caso de los clientes de GA360 que usan la exportación con actualización diaria, el indicador de finalización te informa cuándo finalizó la exportación de todos los datos del día anterior.

Para acceder al indicador de finalización, sigue estos pasos:

  1. Accede a Cloud Logging y ve a la sección “Explorador de registros”.
  2. Busca un mensaje que indique "exportación finalizada".

Es posible que el Explorador de registros deba aumentar el rango de la marca de tiempo. Por lo general, el mensaje se produce alrededor de las 5 a.m. en la zona horaria de la propiedad.

Puedes ver el indicador del estado de finalización en la sección del enrutador de registros de Cloud Logging, que se puede enviar a temas de Cloud Pub/Sub.

Horarios de actualización de tablas

Las actualizaciones de las tablas que se crean como parte de BigQuery Export se rigen por la zona horaria de la propiedad de Analytics desde la cual se exportan los datos. Si se cambia la zona horaria de la propiedad, se verá afectada la exportación a BigQuery, lo que puede generar discrepancias en los datos, o bien que se omita la exportación diaria.

Las tablas de exportación mediante transmisión (events_intraday_YYYYMMDD) se actualizan continuamente durante el día (p. ej., de 12:00:00 a.m. a 11:59:59 p.m. en la zona horaria de la propiedad). Una vez que comienza un día nuevo en dicha zona horaria, los eventos se escriben en una tabla intradía nueva.

Las tablas de exportación diaria (events_YYYYMMDD) se crean después de que Analytics recopila todos los eventos del día. Analytics actualizará las tablas diarias durante un máximo de 72 horas después de la fecha de la tabla con eventos con marcas de tiempo que incluyen la fecha de la tabla; p. ej., paquetes de eventos que llegan tarde desde el Protocolo de medición o los SDKs de Firebase. Por ejemplo, si la fecha de la tabla es 20220101, Analytics la actualizará hasta 20220104 con eventos que tengan la marca de tiempo 20220101.

En ocasiones, Analytics actualizará las tablas diarias en cualquier momento después del período de 72 horas en circunstancias que requieran que Analytics vuelva a procesar los datos históricos (p. ej., por una corrección de errores que solucione un error de procesamiento).

Pings sin cookies y datos proporcionados por el cliente

Cuando se implemente el modo de consentimiento, los pings sin cookies que recopila Analytics estarán presentes en la exportación de BigQuery, junto con datos proporcionados por el cliente, como el user_id y las dimensiones personalizadas.

Reabastecimiento de las dimensiones de la fuente de tráfico con el valor “No disponible”

Puedes utilizar los siguientes recursos para buscar dimensiones de fuentes de tráfico atribuidas para un GCLID determinado. Ten en cuenta que los identificadores wBRAID y gBRAID no se incluyen en BigQuery Export.

  • API de Google Ads
  • Secuencias de comandos de Google Ads
  • Servicio de transferencia de datos de BigQuery para Google Ads

Para encontrar el GCLID de un registro "No disponible" de la columna "traffic_source", consulta el campo GCLID de la columna "collected_traffic_source". Para obtener más detalles sobre cómo buscar información de la campaña en Google Ads a partir de un GCLID determinado, consulta Cómo reabastecer los datos de fuentes de tráfico de Google Ads lo antes posible (GA 360).

GA4: Integración con Firebase y BigQuery

Si una propiedad GA4 y un proyecto de Firebase están integrados, no se pueden vincular a proyectos de BigQuery separados.

Comparación de BigQuery Export en Google Analytics 4 y Universal Analytics

Google Analytics 4 Universal Analytics

Disponible en versión estándar (gratis) y en 360 (pagado)

Límite de versión estándar: 1 millón de eventos por día

Límite de 360: Miles de millones de eventos por día

Disponible en 360 (pagado)

Costo

Exportación gratuita a la zona de pruebas de BigQuery dentro de los límites de la zona

Se generan cargos por condiciones de contrato cuando los datos exportados superan los límites de la zona de pruebas

Costo

Exportación gratuita a la zona de pruebas de BigQuery dentro de los límites de la zona

Se generan cargos por condiciones de contrato cuando los datos exportados superan los límites de la zona de pruebas

Configuración

Puede incluir flujos de datos específicos y excluir eventos específicos de cada propiedad

(esto le permite controlar el volumen y costo de exportación)

Configuración

Puede vincular 1 vista por propiedad

(esto le permite exportar todos los datos de esa vista)

Exportación mediante transmisión

USD 0.05 por GB (más información sobre los precios de BigQuery)

Tabla creada:

events_intraday_YYYYMMDD

La tabla se borra todos los días:

  • si, además de los flujos, utiliza la opción de exportación diaria
  • cuando se complete la tabla diaria

No incluye los datos de campañas de usuarios, fuentes de usuarios o medios de usuarios para los usuarios nuevos

Exportación mediante transmisión

USD 0.05 por GB (más información sobre los precios de BigQuery)

Tabla creada:

ga_realtime_sessions_YYYYMMDD

Vista de BigQuery creada:

ga_realtime_sessions_view_YYYYMMDD

Exportación diaria

Tabla creada:

events_YYYYMMDD

Exportación diaria

Tablas creadas

ga_sessions_intraday_YYYYMMDD

  • Se actualiza, al menos, 3 veces por día.
  • Cada actualización reemplaza los datos anteriores.
  • Se borra cuando se completa la importación total del día siguiente.

ga_sessions_YYYYMMDD

  • Importación total diaria

Exportación con actualización diaria

Disponible en propiedades 360 "normales" y "grandes"

Obtén más información sobre las diferencias en el procesamiento entre la exportación diaria y la exportación con actualización diaria.

No aplicable

Exportación, en general

Reabastecimiento: No hay reabastecimiento

Conjunto de datos: para cada propiedad vinculada, hay 1 conjunto de datos denominado analytics_<property id>

Si implementó el modo de consentimiento, la exportación incluye lo siguiente:

  • pings sin cookies
  • datos proporcionados por el cliente (user_id, dimensiones personalizadas)

Exportación, en general

Reabastecimiento: tras la vinculación, el reabastecimiento de 13 meses de datos o 10 mil millones de hits, el que sea menor

(el reabastecimiento en la zona de pruebas de BigQuery puede fallar)

Conjunto de datos: por cada vista vinculada, hay 1 conjunto de datos con el mismo nombre que la vista

Esquema de exportación

GA4 solo exporta la fuente de tráfico que primero adquirió al usuario.

No admite datos de UA exportados a BigQuery.

Todas las filas de una tabla de BigQuery representan eventos.

Se tratan de datos de eventos que son exclusivos de Google Analytics 4.

Si bien hay algunos campos de Google Analytics 4 que son básicamente los mismos que tiene Universal Analytics (p. ej., device.category y device.deviceCategory), hay más diferencias que similitudes entre los datos de eventos de GA4 y los datos de la visita de UA.

Esquema de exportación

Atribución a nivel de la sesión en varios puntos de contacto

Todas las filas de una tabla de BigQuery representan sesiones.

Se tratan de datos de la visita que son exclusivos de Universal Analytics.

Si bien hay algunos campos de Universal Analytics que son básicamente los mismos que tiene Google Analytics 4 (p. ej., device.deviceCategory y device.category), hay más diferencias que similitudes entre los datos de hits de UA y los datos de eventos de GA4.

Recursos relacionados

Visita la guía para desarrolladores de BigQuery para obtener más información sobre los siguientes temas:

¿Te resultó útil esto?

¿Cómo podemos mejorarla?
Búsqueda
Borrar búsqueda
Cerrar la búsqueda
Menú principal
12211106666503546370
true
Buscar en el Centro de asistencia
false
true
true
true
true
true
69256
false
false
false
false