Sobre el proyecto
El repositorio ofrece una solución para obtener analíticas en tiempo real específicas por página de Google Analytics 4, que la interfaz estándar de GA4 no proporciona fácilmente. Utiliza la API de Datos de GA4 para extraer usuarios activos, vistas de página, eventos y conversiones desglosados por página y país. Un DAG de Apache Airflow (gestionado mediante Astro) ejecuta la extracción cada cinco minutos dentro de un contenedor Docker. Los datos extraídos se transforman con Pandas y se cargan en una base de datos PostgreSQL. Luego, Metabase se utiliza para crear dashboards que visualizan las métricas almacenadas, permitiendo a los mercadólogos monitorear el rendimiento individual de las páginas durante campañas como lanzamientos de productos. El proyecto incluye instrucciones de configuración para clonar el repositorio, configurar una cuenta de servicio de Google Cloud, agregar la cuenta de servicio a la propiedad de GA4, instalar Docker y Astro, hacer ejecutables los scripts, y iniciar/detener la aplicación. También describe la arquitectura, el esquema de tablas y sugerencias para contribuir o extender la canalización.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.