¿Qué esperar en mis datos al implementar avanzadamente? BigQuery vs GA4
Es crucial tener en cuenta las diferencias entre BigQuery y GA4 al desplegar la implementación avanzada de consent mode. La diferencia principal radica en que el modelado solo estará presente en GA4. En BigQuery, se recopilarán todos los datos, tanto de hits con consentimiento como de pings sin consentimiento, pero careceremos de esa "modelización" que Google realiza para compensar las lagunas y conectar las interacciones entre sí.
Examinemos lo que encontraremos en cada herramienta:
- BigQuery
Desde el instante en que implementamos Consent Mode, comenzamos a almacenar datos en BigQuery. Podemos distinguir entre datos con y sin consentimiento a través de las variables de privacy_info, las cuales tomarán los valores "yes" o "no" para cada una de las tipologías de consentimiento (analytics_storage, ads_storage), en función del consentimiento otorgado por el usuario.
¿Qué tipo de información vemos para aquellos eventos con el consentimiento denegado?
En el caso de que se deniegue el consentimiento, no contaremos con ninguna variable persistente que nos permita vincular interacciones entre sí. Por este motivo, observaremos que, para cada nueva carga de página, se generará un nuevo evento de session_start y first_visit en BigQuery, y la variable ga_session_number se poblará en todos los casos como 1.
Un aspecto relevante a considerar es lo que recopilaremos en las dimensiones de atribución del tráfico. Las variables bajo traffic_source no se llenarán, aunque las variables de source, medium y campaign asociadas a los parámetros de evento, así como las relacionadas con los utms manuales (por ejemplo, collected_traffic_source.manual_source), se recogerán, pero únicamente para los eventos que hayan tenido lugar dentro de la primera carga de página, perdiendo la atribución a partir de ese momento.
Finalmente, es esencial destacar que todas las variables personalizadas recopiladas a través de nuestro datalayer, así como el user_id y toda la información de las transacciones, incluido el transaction_id, productos adquiridos, etc., estarán disponibles también en el caso de los Pings sin consentimiento.
- GA4: ¿Cómo habilitar el modo de consentimiento y qué diferencias encontramos?
En relación con GA4, destacamos que la diferencia principal radica en la posibilidad de visualizar datos modelados, siempre y cuando se hayan cumplido los requisitos establecidos por Google, que detallamos más adelante. Una vez que estos requisitos se cumplen, podemos activar el modo de consentimiento accediendo al apartado de Administración, Identidad para los informes, y seleccionando la opción "Mezclado":