¿Qué es, para qué sirve y cómo funciona Google Consent Mode v2? ¿Cómo aplica el modelado de datos?

Google sacó hace un par de años el consent mode v1 junto con la salida de GA4 como utilidad ante el escenario de restricciones a la medición por temas de privacidad. En un escenario con cada vez más limitaciones, se antojaba necesario un formato con el que gestionar la información consentida para poder seguir ofreciendo servicios a sus clientes que pagan por captar tráfico, interacciones, leads o compras, y requieren de la existencia de información lo más fiable posible.

Google consent mode v2 es la herramienta con la que, mediante la configuración de las etiquetas de Google, a través bien de GTM o bien directamente en gtag, informar a Google de cuál es el pronunciamiento de los usuarios en el banner de cookies en cuanto a si consiente la cesión de datos.

Esto no es novedad y la v1 ya ofrecía esta prestación, pero en este caso la v2 va un paso más allá, al considerar nuevos parámetros de consentimiento para respetar la privacidad del usuario que la CEE les está solicitando a Google que cumpla con los ciudadanos europeos.

A los ya conocidos ad_storage y analytics_storage, se han unido dos consentimientos más que informar en el google consent mode v2:

  • ad_user_data: consistente en si se pueden usar los datos de del usuario que han sido recabados en el proceso de conversión.
  • ad_personalitation: que recoge si al usuario se le pueden personalizar los anuncios mostrados.
google consent mode v2

El funcionamiento de google consent mode v2 es igual que el v1 tan sólo que añade nuevos tipos de consentimientos asociados al consentimiento general como hemos mencionado en el punto anterior y consiste en asociar una información al hit que se envía en cada evento indicando si el consentimiento se ha concedido o no, como ya analizamos en el post sobre la legalidad de GA4.

payloag ga4 consent mode v2

Así pues, con el parámetro gcs le estamos indicando en función de los valores que contenga si hay consentimiento total, parcial o no lo hay.

https://sst.mideymejora.com/g/collect?v=2&tid=G-xxxx&gtm=45je42q1v887453281z8867421737za220&_p=1709077058652&gcs=G100&gcd=13p3p3p3p5&npa=1&dma_cps=-&dma=1&gdid=dMWZhNz&cid=1614928729.1709077059&ul=es-es&sr=1536x864&_fplc=0&ir=1&ur=ES-CT&uaa=x86&uab=64&uafvl=Chromium%3B122.0.6261.71%7CNot(A%253ABrand%3B24.0.0.0%7CGoogle%2520Chrome%3B122.0.6261.71&uamb=0&uam=&uap=Windows&uapv=15.0.0&uaw=0&are=1&pscdl=denied&_eu=EA&sst.uc=ES&sst.rnd=1093323252.1709077059&sst.etld=google.es&sst.gcsub=region1&sst.gcd=13p3p3p3p5&sst.adr=1&sst.us_privacy=1YNY&sst.tft=1709077058652&_s=1&dl=%2F&dt=Especialistas%20en%20Anal%C3%ADtica%20Digital%20-%20Mide%20y%20Mejora&sid=1709077058&sct=1&seg=0&en=page_view&_fv=1&_ss=1&ep.content_group=Home&tfd=2894&richsstsse

Aquí tenemos el payload completo de un hit de page_view que sin consentimiento, por lo que los datos identificadores de usuarios no serán almacenados en el sistema de google y no podrán usarse para análisis ni para entregar publicidad.

Este evento todos los que sean del tipo G100 o sin consentimiento serán anónimos, desprovistos de idenficación de usuario al que asociarlos y que pasarán a formar parte del saco de eventos para posteriormente modelar y entregar como datos agregados en GA4.

El modelado de datos es la herramienta de GA4 ligado al consent mode, el uno sin el otro no existirían y salieron a la par en GA4 para dar respuesta a la información faltante por motivos de privacidad de usuarios.

Así el modelado de datos sigue la siguiente cronología de funiconaimento:

  1. Analiza y establece un patrón de lo usuarios que han consentido, comportamiento, número de eventos, conversiones, sesiones, etc.
  2. Lee los eventos que no están consentidos y sobre los que ha de trabajar la modelización.
  3. Aplica el patrón sobre los datos modelados y los entrega en GA4.

Un ejemplo simple sería, si el patrón es que cada usuario consentido ve 10 páginas en la sesión y hace de media 0,2 conversiones, si tenemos un saco de 40 páginas vistas anónimas, tendremos aproximadamente 10 usuarios, 10 sesiones y 2 conversiones modelizadas y, por supuesto, serán datos agregados sobre los que no se podrá conocer el usuario que las hizo, puesto que no existe, es un dato estimado.

datos consensados fila other otros

Por tanto, el modelado de datos requiere de estabilidad en el tráfico, sin que hay grandes cambios, ya que los cambios una vez se comienzan aplicar datos estimado con el modelado de datos atentan contra la calidad de los datos estimados.

El tiempo que emplea GA4 es variable y depende en gran medida del volumen de datos del sitio. En las primeras implementaciones del consent mode v1 se podía llevar hasta 1 año en aplicar los datos de usuarios estimados. Con el paso del tiempo, Google ha ido mejorando el proceso y en la actualidad en apenas dos meses ya comienzan a aparecer los primeros datos estimas.

Depende también en gran medida de la estacionalidad del negocio, a negocio más estacionales con cambios de circunstancias en el período será necesario explorar más tiempo las variantes hasta dar datos estimas. En los casos de negocio sin estacionalidad dónde cada mes es igual que el anterior, la aplicación del modelado de datos será casi inmediata.

A nivel de atribución, igual que para el resto de datos, GA4 no sabe ciertamente la fuente/medio/campaña de adquisición del usuario, ya que no puede asociar dicha atribución a el usuario que no ha consentido, sí que tiene información de los eventos de visita y sesión, first_visit y session_start, asociados al tráfico, así como en algunos casos éstos se van asociando a los diferente eventos que ocurran en la propia sesión, para finalmente tener un conjunto de datos anónimos en algunos casos atribuidos en otros no estimará de la misma forma que el resto, modelando en base al patrón de los que han consentido.

No siempre se pierden datos con la aplicación de Google Consent Mode v2, los casos en función de los escenarios pueden ser tres:

1. Se estaba midiendo irregularmente el 100% del tráfico

Tras la aplicación de google consent mode v2, si se venía de un sistema en el que se media ilegalmente el 100% del tráfico, se suele perder un 30% de los datos que hasta ese momento se medía irregularmente y que con el paso del tiempo GA4 comenzará a estimar dentro de los informes.

perdida usuarios consent mode v2

Si ya se tenía configurado consent mode v1 no habrá perdida, ya que el sistema seguirá funcionando como hasta ahora y si ya está activo el modelado de datos se estarán estimando datos de usuario.

3. Se tenía configurada el banner de cookies de forma restrictiva

En cambio, si se tenía configurado el banner de cookies de forma restrictiva, es decir, hasta la aceptación del banner no se dispara el código de GTM o de GA4, con o sin google consent mode activo, no se perderá ningún dato en el momento inicial y se ganarán cuando el modelado de datos comience a estimar los datos de usuario.

Con todas estas novedades, GA4 se ha actualizado incluyendo elementos que antes no incorporaba para dar servicio a las necesidades de Google Consent Mode v2. Así, ahora tenemos algunos elementos nuevos que a continuación detallamos.

Conservación de los datos de usuario

Se ha pasado de sólo solicitar el período de conservación de datos genéricos a establecerlo por separado para eventos y para usuarios, permitiendo como hasta ahora escoger entre 2 y 14 meses, a partir de los cuales los datos que se mostrarán serán agregados.

conservación datos de usuario

GA4 ha establecido avisos en las cuentas que no tuvieran activo el google consent mode v2 para informar de la necesidad de hacerlo y la pérdida de información de conversiones que supone no hacerlo.

aviso google consent mode v2

Habilitando además para el flujo de datos la posibilidad de configurar los servicios para los que se configura el google consent mode v2.

servicios google consent mode v2

Así, si no se ha configurado aún, no pierdas tiempo para no perder información sobre las conversiones. Contáctame si necesitas ayuda o auditar tu sitio si está todo correcto.

(Actualización 13/05/2024)

A continuación enumero la gestión del consent mode v2 en las principales plataformas.

En este post está el detalle para esta plataforma: Consent Mode V2 Hubspot.

En este post está el detalle para esta plataforma: Consent Mode V2 Shopify.

Mención aparte, quizá por ser más simple, tiene consent mode v2 WordPress, ya que por defecto de forma nativa el CMS lo gestiona de forma diferente a las anteriores. De entrada se disponen de una cantidad enorme de plugins que permiten insertar GA4 en WP, pero la inmensa mayoría de ellos por no decir su totalidad no son compatibles con el consent mode v2 e insertar la etiqueta tal cual si enviar los consentimientos asociados, ni denegados ni aceptados.

Por tanto, la vía en WP es usar siempre la fórmula de integración con GTM para gestionar desde allí las etiquetas que junto con CMP a través de plugin compatible con CMV2 u otro externo, gestionar correctamente la medición con consent mode v2.

El caso de Prestashop es similar al de WordPress, no tiene integrada la opción de las cookies y lo delegan addons de terceros o bien en CMPs externos, por lo que la compatibilidad con consent mode v2 avanzado no presenta problemas.

Conclusiones

Así pues, en resumen, ¿qué podemos concluir del google consent mode v2?

  • Es una gran herramienta para recuperar la información que se pierde por temas no consentimiento.
  • Respeta la privacidad de los usuarios no guardando la información de su comportamiento.
  • Es imprescindible activarla para que no haya pérdidas de datos en las conversiones.
  • Las plataformas no todas han gestionado consent mode v2 correctamente.

Si has llegado hasta aquí, gracias por la lectura, si te ha resultado útil: califica y comparte el post, y si tienes dudas: comenta o escríbeme directamente.

Rafael Giraldo Barbarroja
Rafael Giraldo Barbarroja
Especialista en
Google Tag Manager

Google Analtyics 4

Otras entradas relacionadas