Integrar Firebase Analytics vía GTM con CookiePal

Guía paso a paso para conectar Firebase Analytics con CookiePal usando Google Tag Manager

2 min de lectura

Firebase Analytics es una potente herramienta para hacer seguimiento del comportamiento del usuario en tu aplicación o sitio web. Cuando se integra a través de Google Tag Manager (GTM), ofrece una forma flexible y escalable de gestionar análisis.

Para garantizar el cumplimiento de las normas de privacidad como GDPR, CCPA, LGPD y Google Consent Mode v2, Firebase solo debe comenzar a hacer seguimiento después de que el usuario otorgue su consentimiento. Esta guía explica cómo configurar Firebase Analytics a través de GTM y cómo CookiePal gestiona automáticamente las señales de consentimiento.

1

Añade Firebase a tu contenedor GTM

Primero, debes configurar Firebase Analytics:

• En Firebase Console, habilita Google Analytics para tu proyecto y añade una nueva secuencia web o de aplicación si es necesario; esto crea un ID de medición o una configuración.

• Navega a Integraciones > Google Tag Manager en Firebase y vincula tu espacio de trabajo GTM a tu proyecto de Firebase.

• En Google Tag Manager, crea un nuevo contenedor (Web) y configura etiquetas que carguen el Firebase Analytics SDK e inicialícelo con la configuración de tu proyecto de Firebase.
Si ya tienes un contenedor para tu sitio web, úsalo en su lugar.

2

Qué hace CookiePal detrás de escena

Una vez que el comerciante haya configurado GTM para cargar Firebase Analytics:

• El banner de CookiePal busca Firebase al cargar la página.

• Si el visitante ya ha otorgado su consentimiento de Analytics/Marketing, CookiePal llama automáticamente a firebase.analytics().setConsent({...}).

• Si el consentimiento se da posteriormente a través del banner, CookiePal establece el consentimiento en ese momento.

• Maneja los cuatro indicadores de consentimiento: analytics_storage, ad_storage, ad_user_data y ad_personalization, de acuerdo con Google Consent Mode v2.

3

Por qué esto funciona

CookiePal solo envía señales de consentimiento; no carga ni inicializa Firebase. Eso sigue bajo control de los comerciantes.

Una vez que se otorga el consentimiento, las señales se transmiten de forma inmediata y transparente a Firebase Analytics a través de la configuración de GTM.

✅ Acción del comerciante: solo configura Firebase en GTM como de costumbre.
✅ Acción CookiePal: detecta y actualiza automáticamente el consentimiento de Firebase según sea necesario.

Si deseas consultar una guía más detallada, revisa la guía de integración de GTM + Firebase:
• Establecer el modo de consentimiento mediante GTM
• Lógica de aceptación para la integración de Firebase

¿Te ha resultado útil esta guía?Gracias por tu opinión.
¿Sigues atascado?Ponte en contacto y te ayudaremos a poner tu banner en marcha.Contáctanos