Cómo explotar tus datos de GA4 en BigQuery

Inés Coudannes – Septiembre 2024

“Cómo explotar tus datos de GA4 en BigQuery”

Cada vez son más las empresas que han apostado por la implementación de GA4 y una de sus grandes ventajas es la facilidad que tiene de conectarse con BigQuery.

Gracias a ello, esta herramienta se ha convertido en una pieza fundamental para todos las áreas de la analítica digital. Por lo tanto, si eres analista y quieres potenciar tu carrera, ¡este blog te puede interesar!

 

¿Qué es BigQuery?

BigQuery es una herramienta de Google Cloud Platform que nos permite almacenar y analizar grandes volúmenes de datos. La misma cuenta con una consola en la cual podremos consultar nuestros datos a través del lenguaje SQL.

Cuenta con una interfaz simple compuesta principalmente por un menú lateral en donde podremos ver todos los recursos que tenemos disponibles y la consola en la cual se desarrollan las queries.

 

Los recursos son:

  • Proyecto:
    • Los proyectos son obligatorios y son la base para la creación, la habilitación y el uso de todos los servicios de Google Cloud.
    • Tendrán una cuenta de facturación asociada y todos los costos generados en el proyecto se verán reflejados en la misma.
    • Los proyectos pueden contener numerosos datasets con diferentes locaciones cada uno.
  • Dataset / conjunto de datos
    • Son contenedores en los que se agrupan todos los recursos que creas como tablas, vistas, funciones, etc. y deben tener una ubicación definida (ejemplo US o EU)
    • Se pueden conceder accesos a independientes a cada uno de ellos aún estando en un mismo proyecto.
  • Tablas
    • Contiene registros estructurados individuales ordenados en filas y columnas.
  • Vistas
    • Tablas lógicas que se crean mediante consultas en SQL.

 

Beneficios de trabajar tus datos en BigQuery

  • Manipular grandes volúmenes de datos.
  • Acceso a raw data y sin muestreo.
  • Análisis más robustos.
  • Reportes y KPIs personalizados.
  • Integrar datos de diversas fuentes.
  • Mayor control en la gestión de accesos y gobernanza de los datos

 

GA4 y BigQuery

Ahora bien ¿Cómo podemos  conectar nuestros datos de GA4 con BigQuery? Para ello debemos seguir una serie de pasos que detallamos a continuación:

  • Crear un proyecto de BigQuery

Accede a Google Cloud Platform a través de este enlace Acceso a GCP y desde el desplegable que encontramos en el superior de la página (donde elegimos el proyecto en el que queremos trabajar) seleccionamos la opción de “Crear nuevo proyecto”

Interfaz-GCP

  • Activar la API de BigQuery

Una vez que tengamos un proyecto de Google Cloud Platform, podremos acceder a BigQuery desde el menú hamburguesa  que encontraremos en el lateral de la pestaña.

 

Si es nuestra primera vez, de manera automática nos pedirá que habilitemos la API de BigQuery para poder empezar a utilizarla. En caso de que no nos aparezca, podremos encontrarla dentro de la librería de APIs de Google Cloud Platform o a través de este enlace: API de BigQuery.

  • Vincular propiedad de GA4 con BigQuery

Una vez que ya preparamos nuestro entorno de BigQuery, debemos configurar la vinculación desde nuestra propiedad de GA4.

Nos dirigimos a la sección de “Administrar” dentro de nuestra propiedad y dentro del apartado de “vinculación con otros productos” seleccionamos “BigQuery”

Vinculacion-GA4

  • Validar cuenta de servicio de GA4

Una vez que hemos completado el paso número 3, se habrá dado de alta una nueva cuenta de servicio en nuestro proyecto de Google Cloud Platform, la cual es requisito necesario para que funcione la exportación de los datos.

Para validar que se haya dado de alta de manera correcta, volvemos a Google Cloud y desde el menú lateral nos dirigimos a “IAM & Admin” > “IAM” y debemos asegurarnos de que nos aparezca el correo: firebase-measurement@system.gserviceaccount.com con accesos.

Una vez realizada la conexión con éxito, veremos que de manera automática se generará un dataset con el nombre analytics_[id_propiedad]. A partir de ese momento, en GA4 comenzará a exportar de manera diaria sus datos en ese dataset siguiendo la siguiente lógica:

  • Una tabla llamada events_(#) con los datos consolidados
  • Una events_intraday_(#con los datos de días que aún no se han consolidado.

 

El esquema de los datos

 

Los datos de GA4en BigQuery tienen dos principales características:

  • Tablas fraccionadas:Los datos de GA4 estarán almacenados en tablas fraccionadas, lo que significa que los datos están fragmentados en diferentes tablas a partir del campo de fecha. En otras palabras: Se genera 1 tabla por día y se agrupan en una única tabla.Esto facilita la administración y las consultas a los datos.
  • Campos anidados.Una de las principales características de GA4 es la granularidad que nos permite tener para cada evento gracias a los parámetros personalizados. Esto quiere decir que para cada evento se informa una serie de parámetros.En BigQuery estos parámetros están anidados al evento. Los cuales debemos desanimar para poder analizarlos mediante una cláusula de SQL.

 

Ahora que ya sabes explotar tus datos de GA4 en BigQuery solo falta que te animes a ponerlo en práctica

 

 

Inés Coudannes
Data Solution Lead - El Arte de Medir

Bootcamp en Analítica Digital y CRO

COMIENZA

17 Feb


2025

FINALIZA

29 Abr


2025

HORARIO

Lunes a Jueves de 19:00hs a 22:00hs

FORMATO

HIBRIDO

(Presencial y on-line)

PRECIO

3.900 €

Entradas relacionadas

Cómo migrar audiencias y usuarios de Universal Analytics a GA4

16 January, 2023 - Matías Acosta

En este artículo te contamos cómo migrar audiencias y usuarios de Universal Analytics a Google Analytics 4 utilizando un add-on de Google Sheets.

Leer más

Universal Analytics versus Google Analytics 4

21 September, 2022 - Matías Acosta

En este contenido nuestro Director Académico Matías Acosta analiza las diferencias existentes en Universal Analytics (UA) y Google Analytics 4 (GA4).

Leer más

Eventos GA4: Cómo implementar eventos en Google Analytics 4

11 September, 2022 - Matías Acosta

En este contenido explicamos qué son los eventos en Google Analytics 4, qué tipo de eventos existen, y cómo implementar los eventos en GA4.

Leer más
Ir arriba






Privacy Policy:
Commercial Policy:
Call up TX:
Source:
Source URL:
Product interest