Un site dedicado a la implementación y desarrollos de analítica y al análisis avanzado de datos.

Usar la API de gtag.js en Google Tag Manager (GTM) y Tealium iQ para exponer valores de GA4 en el data layer

Hace algún tiempo trabajé en un proyecto en el que era necesario exponer unos parámetros de GA4 (client_id, session_id) en el data layer de una página web. El planteamiento inicial era sencillo: lanzar una llamada a la API de la librería gtag.js solicitando estos valores y llevarlos después a la capa de datos. En seguida me di de bruces con varios frentes que tuve que ir abordando uno a uno. Por una parte que la API GTAG() no siempre está expuesta en el navegador, incluso cuando está descargada la librería gtag.js. Y por otra, hay que saber cómo coordinar la ...
Continue reading

Cómo aprovechar los Javascript closures en Google Tag Manager (GTM)

Un tag manager es -en el contexto de una implementación web- un inyector de Javascript. Como tal, tiene acceso a muchas de las apis, métodos y objetos que expone tu navegador. Uno de estos casos son los Javascript closures. Este concepto hace referencia a una cualidad intrínseca de este lenguaje que se da cuando una función se ejecuta dentro de otra función ya ejecutada. Esto te va a permitir ejecutar tareas complejas a través de una única función a la que puedes llamar en cualquier momento, un game winner si lo sabes aprovechar en tus implementaciones. En este post te ...
Continue reading

Tealium iQ debugging snippet: audita el payload de las llamadas utag.view() y utag.link()

En este post te voy a enseñar un método muy sencillo y práctico para auditar el payload de las llamadas utag.view() y utag.link() de tu implementación de Tealium iQ. No es ni mucho menos la única manera de hacer esto, pero sí creo que es un método de debugging muy fácil de usar y muy limpio. Además, como verás a continuación, te va a servir para conocer mejor el funcionamiento del objeto utag. Consiste básicamente en añadir una línea de código a estas llamadas para logar su contenido en la consola de tu navegador. Así podrás ver su payload en ...
Continue reading

Data enrichment con Google Tag Manager server-side: enriquece el payload de tus hits de GA4 con el Promise API de GTM

En este post voy a hablar de una de las funcionalidades de Google Tag Manager (GTM) server-side que bajo mi punto de vista tienen más potencial: la posibilidad de enriquecer tus flujos de datos con APIs externas. Es decir: enriquecer el event object que GTM server-side genera al procesar una petición entrante. Esto es algo de lo que ya escribí hace algún tiempo en el primer post que publiqué en este blog: ‘Trabajar con un dataLayer alojado en servidor (server-hosted) en Google Tag Manager’. Pero ahora le he dado una vuelta a mi enfoque gracias a dos nuevas APIs de ...
Continue reading

Implementar Enhanced Ecommerce (GA4) en tu ‘site’ generando tus propios dataLayers desde Google Tag Manager (GTM)

Enhanced Ecommerce Tracking (EEC por sus siglas en inglés) es la solución de Google Analytics para implementar analítica en un ecommerce. Este tipo de ‘sites’ tienen unas características que hacen que sea necesario una implementación de analítica propia y diferenciada: impresiones de productos, impresiones de promociones, productos añadidos al carrito de la compra, transacciones, devoluciones, etc. Con GA4, Enhanced Ecommerce cobra una nueva dimensión con respecto a Universal Analytics. Su esquema de medición e implementación cambia (aunque los pilares básicos siguen siendo los mismos): los dataLayers que se usan tienen una estructura diferente, se usan eventos propios de GA4, las ...
Continue reading

Joins (SQL) en BigQuery: cómo fusionar datos de Google Analytics 4 (GA4) con datos del tiempo

BigQuery es el data warehouse de Google. Forma parte de la suite de herramientas de Google Cloud Platform y te permite alojar -y explotar- bases de datos de gran tamaño a muy buen precio y con muy buen rendimiento (en realidad BigQuery se puede usar para otras muchas cosas, como por ejemplo para elaborar modelos de Machine Learning). Google Analytics (tanto GA360 como GA4) tiene una integración nativa con BigQuery para exportar tus datos de analítica en bruto a este warehouse. Puedes hacer lo mismo con otras fuentes como por ejemplo un CRM como Salesforce o una plataforma como Google ...
Continue reading

pornance.net
www.fuck-videos.net
zettaporn.com