Guía Completa sobre Consentimiento de Cookies: Cumple con GDPR

  • Entendiendo el Consentimiento de Cookies
  • La Necesidad del Banner de Consentimiento de Cookies
  • Lo que Sucede en el Backend: Gestión de Cookies y Consentimiento
  • Uso de GTM para Gestionar el Consentimiento y Activar Tags
  • Introducción al Consent Mode de Google y su Impacto en la Gestión de Cookies
  • Activación Eficiente de Google Analytics 4 (GA4) o Google Ads (GADS) con Consent Mode Básico
  • Activación Eficiente de Google Analytics 4 (GA4) o Google Ads (GADS) con Consent Mode Avanzado

Inscribirse al curso CLICK AQUI


Entendiendo el Consentimiento de Cookies

En la primera etapa de nuestro viaje hacia una gestión eficaz del consentimiento de cookies, es fundamental comprender qué son las cookies y por qué el consentimiento juega un papel crucial en el entorno digital actual.

¿Qué son las Cookies?

Las cookies son pequeños archivos de texto que los sitios web envían al dispositivo de un usuario cuando este visita el sitio. Estos archivos se almacenan en el navegador del usuario y permiten que el sitio web recuerde información sobre la visita, lo que facilita una experiencia más personalizada y eficiente. Hay varios tipos de cookies, incluidas las cookies de sesión, que se eliminan cuando el usuario cierra el navegador, y las cookies persistentes, que permanecen en el dispositivo durante un período prolongado o hasta que se eliminan manualmente.

Tipos de Cookies y su Propósito

  • Cookies esenciales: Son necesarias para el funcionamiento básico del sitio web, como mantener al usuario conectado o recordar el contenido del carrito de compras.
  • Cookies de Rendimiento y Análisis: Recopilan información sobre cómo los usuarios interactúan con el sitio web, ayudando a mejorar la experiencia del usuario.
  • Cookies de Publicidad y Marketing: Se utilizan para mostrar anuncios relevantes al usuario y rastrear la eficacia de estas campañas publicitarias.

La Importancia del Consentimiento de Cookies

El consentimiento de cookies se ha vuelto cada vez más importante debido a la creciente preocupación por la privacidad de los datos y el cumplimiento de leyes de protección de datos como el Reglamento General de Protección de Datos (GDPR) de la Unión Europea y la Ley de Privacidad del Consumidor de California (CCPA). Estas regulaciones exigen que los sitios web obtengan el consentimiento explícito de los usuarios antes de utilizar ciertas cookies, especialmente aquellas relacionadas con el rastreo y la publicidad.

Las multas bajo el GDPR pueden ser de hasta 20 millones de euros o el 4% de la facturación global anual del infractor del año anterior, optándose por la cantidad que sea mayor. Estas sanciones se aplican a violaciones como no obtener el consentimiento adecuado para el procesamiento de datos personales, no proteger adecuadamente los datos personales de los usuarios contra accesos no autorizados o pérdidas, y no cumplir con los derechos de los sujetos de datos.

Adjuntamos a continuación el reglamento y multas:

https://eur-lex.europa.eu/legal-content/ES/TXT/?uri=CELEX%3A32016R0679

https://commission.europa.eu/law/law-topic/data-protection/reform/rules-business-and-organisations/enforcement-and-sanctions/sanctions/what-if-my-companyorganisation-fails-comply-data-protection-rules_es

¿Por Qué es Crucial Gestionar el Consentimiento de Cookies?

Gestionar el consentimiento de cookies no solo es una obligación legal para muchos sitios web, sino que también ofrece varios beneficios, como:

  • Respeto por la privacidad del Usuario: Al solicitar el consentimiento, los sitios web demuestran respeto por la privacidad y las preferencias de sus visitantes.
  • Mejora de la Confianza: Los sitios web que gestionan el consentimiento de manera transparente y eficaz pueden mejorar la confianza y la satisfacción del usuario.
  • Personalización con Permiso: Con el consentimiento del usuario, los sitios web pueden ofrecer una experiencia personalizada sin comprometer la privacidad.

Conclusiones

Entender qué son las cookies y la importancia del consentimiento es el primer paso crítico para cualquier propietario de sitio web en el camino hacia el cumplimiento de las regulaciones de privacidad y la oferta de una experiencia de usuario respetuosa y personalizada. En las siguientes etapas, exploraremos cómo los banners de consentimiento actúan como herramientas fundamentales para cumplir con estas leyes y cómo podemos utilizar herramientas como Google Tag Manager para gestionar el consentimiento de manera eficiente.


La Necesidad del Banner de Consentimiento de Cookies

En esta etapa, nos adentramos en el propósito y la importancia de los banners de consentimiento de cookies, una herramienta esencial para cumplir con las regulaciones de privacidad y protección de datos. Estos banners no solo son un requisito legal en muchas jurisdicciones, sino que también sirven como el primer punto de contacto para informar a los usuarios sobre el uso de cookies y obtener su consentimiento explícito.

¿Por qué son necesarios los Banners de Consentimiento?

La implementación de un banner de consentimiento de cookies responde directamente a la necesidad de cumplir con legislaciones como el GDPR en la Unión Europea y la CCPA en California, entre otras. Estas leyes exigen que los sitios web informen a los visitantes sobre el uso de cookies que recopilan datos personales y obtengan su consentimiento antes de proceder con cualquier forma de seguimiento o análisis.

Transparencia y Confianza del Usuario

Un banner de consentimiento bien diseñado no solo cumple con las obligaciones legales, sino que también promueve la transparencia y construye confianza entre el sitio web y sus visitantes. Al informar claramente a los usuarios sobre cómo se utilizan sus datos, se fomenta una mayor confianza y se mejora la percepción de la marca.

Componentes Clave de un Banner de Consentimiento Efectivo

  • Información Clara y Concisa: El banner debe explicar de manera simple y accesible el uso de cookies y el propósito del seguimiento de datos.
  • Opciones de Consentimiento: Debe proporcionar a los usuarios la capacidad de aceptar o rechazar el uso de cookies, incluyendo una clara distinción entre cookies esenciales (que son necesarias para el funcionamiento del sitio web) y cookies opcionales (como las de análisis y publicidad).
  • Fácil Acceso a la Política de Cookies: Incluir un enlace directo a la política de cookies, donde los usuarios puedan obtener información más detallada y gestionar sus preferencias en cualquier momento.
  • Diseño Atractivo e Integrado: El banner debe ser visualmente atractivo y estar integrado de manera fluida en el diseño del sitio web, asegurando que la experiencia del usuario no se vea negativamente afectada.

Implementación Técnica

La implementación de un banner de consentimiento puede variar dependiendo de la plataforma del sitio web, pero existen numerosas soluciones disponibles, desde plugins específicos para sistemas de gestión de contenido (CMS) hasta soluciones personalizadas que pueden ser más adecuadas para sitios web complejos o personalizados.

A continuación te propongo los siguientes plugins para wordpress:

  • Real Cookie Banner: Este plugin no solo documenta qué cookies ha aceptado el visitante, sino que también proporciona una documentación completa de consentimientos, incluyendo grupos de cookies, cookies individuales, bloqueadores de contenido, configuraciones y preferencias de diseño. Real Cookie Banner destaca por su función de escaneo que encuentra automáticamente servicios utilizados en tu sitio web que son relevantes para la configuración de tu banner de cookies, ahorrando tiempo y esfuerzo en el proceso de configuración​​.
  • Complianz: Este plugin es una suite completa de privacidad para WordPress que cumple con GDPR, CCPA, DSGVO y PIPEDA. Te permite configurar el aviso de cookies de tu sitio para tu región específica, como la Unión Europea, el Reino Unido, Estados Unidos o Canadá, y es altamente personalizable. La versión gratuita permite anonimizar direcciones IP para Google Analytics, mientras que la versión Pro ofrece características adicionales como pruebas A/B, nuevas disposiciones, consentimiento de cookies GEO IP y estadísticas de consentimiento​​.
  • GDPR Cookie Compliance: Este plugin ofrece control total al usuario para guardar cookies en su PC y revocar su consentimiento. La plantilla de aviso de cookies es completamente personalizable, permitiendo agregar tu logotipo, colores y fuentes, y ajustar la posición. También te permite agregar botones de Aceptar y Rechazar en la barra de aviso de cookies. Es compatible con WPML, QTranslate, Polylang, etc. La versión premium proporciona datos analíticos sobre las personas que aceptaron o rechazaron el acuerdo de cookies​​.

Actualmente en este site estamos utilizando la versión básica de Complianz para lanzar el banner y las cookies y con GTM gestionamos el consentimiento y activación de tags que explicaremos más adelante en este mismo post.

También puedes contratar herramientas que permiten adaptar un banner de cookies en tu web, a continuación os listamos un top 3 de las empresas más representativas a nivel mundial:

  • Didomi: Especializada en gestión de consentimiento y privacidad, Didomi ofrece soluciones personalizables que cumplen con regulaciones globales como GDPR y CCPA. Destaca por su facilidad de integración y su enfoque en mejorar la experiencia del usuario, proporcionando banners de consentimiento que se adaptan a la identidad de cada marca. Adecuada para todo tipo de empresas, su plataforma facilita la recopilación, almacenamiento y análisis del consentimiento de los usuarios, asegurando cumplimiento y transparencia.
  • Osano: Osano es ampliamente reconocido por su gestión de consentimiento legalmente robusta, ofreciendo un registro detallado de consentimientos para cumplir con las normativas. Sus planes son flexibles, diseñados para adaptarse a diversas necesidades y tamaños de negocios, aunque la estructura de precios puede ser un desafío para empresas con un volumen de visitantes más alto. A pesar de esto, Osano es elogiado por su interfaz fácil de usar y el sólido soporte legal, lo que lo convierte en una opción sólida, especialmente para sitios web de menor tráfico que buscan cumplir con la normativa sin grandes inversiones​​.
  • OneTrust: OneTrust es una plataforma integral para la gestión del consentimiento, utilizada por más de 750,000 sitios web. Es conocida por su capacidad para detectar todas las cookies, etiquetas, rastreadores, píxeles y balizas en los sitios web, y ofrece banners de consentimiento fácilmente personalizables para cumplir con los requisitos regionales y de marca. OneTrust destaca por su integración con tecnologías de marketing y su capacidad para automatizar la clasificación de cookies y rastreadores, facilitando una experiencia de usuario sin fisuras y cumpliendo con la normativa global de privacidad​​.
  • Quantcast Choice: Esta plataforma ofrece una solución gratuita de gestión de consentimiento y cumplimiento que es particularmente atractiva para pequeñas empresas o sitios web que recién comienzan a abordar sus obligaciones legales. Quantcast Choice es reconocida por su capacidad para analizar el comportamiento del consumidor, proporcionando al mismo tiempo una gestión eficaz del consentimiento de cookies. Aunque utiliza los datos recopilados para sus propios análisis, es una herramienta poderosa y accesible para garantizar el cumplimiento legal sin coste inicial​​.

Conclusión

Los banners de consentimiento de cookies juegan un papel vital en el cumplimiento de las regulaciones de privacidad y protección de datos, sirviendo como un mecanismo para informar y obtener el consentimiento de los usuarios de manera transparente. Al implementar un banner de consentimiento efectivo, los sitios web no solo se adhieren a las obligaciones legales sino que también demuestran respeto por la privacidad de sus visitantes, fomentando una relación de confianza y transparencia.


Lo que Sucede en el Backend: Gestión de Cookies y Consentimiento

Una vez que un usuario interactúa con el banner de consentimiento de cookies, inicia un proceso técnico en el backend que es crucial para el cumplimiento legal y la personalización del usuario. Esta etapa se centra en explicar cómo las acciones del usuario en el banner de consentimiento se traducen en la gestión técnica de cookies y datos.

Generación y Gestión de Cookies

Cuando un usuario acepta o rechaza el uso de cookies a través del banner, el sitio web genera una o varias cookies de consentimiento. Estas cookies registran las preferencias del usuario respecto al uso de cookies no esenciales, como las de análisis, publicidad y seguimiento.

Son cookies específicas que almacenan las decisiones del usuario sobre el uso de cookies en el sitio. Por ejemplo, en el siguiente caso tras aceptar y rechazar ciertas cookies como `cmplz_statistics` y `cmplz_marketing` se crean para reflejar el consentimiento del usuario y de esta forma hacer el seguimiento analítico y de marketing, respectivamente.

Impacto en la Funcionalidad del Sitio

Las preferencias almacenadas en estas cookies de consentimiento afectan cómo se cargan y utilizan otras cookies y tecnologías de seguimiento en el sitio web:

  • Cookies Esenciales: Siempre se permiten, ya que son necesarias para el funcionamiento básico del sitio web, como la autenticación de usuarios y la gestión de sesiones.
  • Cookies Opcionales: Se cargan y utilizan basadas en el consentimiento específico del usuario. Esto incluye cookies para análisis de sitio, personalización y publicidad.

Cumplimiento y Auditoría

La gestión adecuada del consentimiento y las cookies no termina con la aceptación o rechazo del usuario. Los sitios web deben estar preparados para:

Auditorías y Verificaciones: Poder demostrar que el sitio cumple con las leyes aplicables, manteniendo registros de los consentimientos obtenidos.

Actualizaciones de Preferencias: Permitir a los usuarios cambiar fácilmente sus preferencias de consentimiento en cualquier momento a través de la configuración de privacidad o enlaces directos en el sitio web.

Uso de Google Tag Manager (GTM) para la Gestión de Consentimiento

Google Tag Manager puede ser una herramienta perfecta en la gestión del consentimiento, permitiendo a los propietarios de sitios web:

  • Configurar Activadores de Consentimiento: Establecer reglas y activadores basados en el estado de las cookies de consentimiento para controlar cuándo y cómo se cargan otras etiquetas y scripts.
  • Dinamismo y Flexibilidad: Actualizar la configuración de seguimiento y consentimiento sin necesidad de modificar el código del sitio web directamente, ofreciendo una gran flexibilidad.

Conclusión

La interacción del usuario con el banner de consentimiento desencadena una serie de procesos técnicos que son fundamentales para la privacidad y personalización del usuario. La correcta implementación y gestión de cookies de consentimiento asegura no solo el cumplimiento legal, sino también una experiencia de usuario respetuosa y personalizada. Utilizar herramientas como Google Tag Manager facilita la gestión dinámica del consentimiento, permitiendo a los sitios web adaptarse rápidamente a los cambiantes requisitos legales y expectativas de los usuarios.


Uso de GTM para Gestionar el Consentimiento y Activar Tags

Google Tag Manager (GTM) es una herramienta versátil que facilita la implementación y gestión de tags de seguimiento sin necesidad de modificar el código fuente de tu sitio web. Es especialmente útil para gestionar el consentimiento de cookies y asegurar que las etiquetas de seguimiento, como Google Analytics y Google Ads, se activen de acuerdo con las preferencias de consentimiento del usuario.

Configuración de GTM para el Consentimiento de Cookies

La gestión del consentimiento a través de GTM implica configurar tags, activadores y variables que respondan al estado del consentimiento registrado por las cookies.

Variables de Consentimiento

Como hemos comentado anteriormente, el banner de cookies tras presionar aceptar o rechazar cookies envía y actualiza las cookies de consentimiento en el navegador, a través de GTM interceptamos estas cookies y trasladamos en forma de evento a GTM.

Esto te permite utilizar estas variables para controlar la activación de otras etiquetas en función del consentimiento otorgado.

Activadores de Consentimiento

Luego, crea activadores que respondan a cambios en las variables de consentimiento. Estos activadores pueden ser configurados para disparar tags específicos cuando las variables de consentimiento cambien a ‘allow’ o ‘granted’, indicando que el usuario ha dado su consentimiento.

Tags Condicionales

Configura tus tags para que se activen basados en los activadores de consentimiento creados. Por ejemplo, una etiqueta de Google Analytics solo debería activarse si el activador de consentimiento para análisis indica que el usuario ha dado su consentimiento.

Conclusión

Utilizar GTM para gestionar el consentimiento de cookies y la activación de etiquetas permite a los propietarios de sitios web cumplir con las regulaciones de privacidad, respetando las preferencias de sus usuarios. Al integrar cuidadosamente las prácticas de consentimiento con la funcionalidad de seguimiento, los sitios web pueden asegurar la recopilación de datos valiosos sin infringir las leyes de protección de datos.


Introducción al Consent Mode y su Impacto en la Gestión de Cookies

Consent Mode es una solución de Google que permite a los propietarios de sitios web ajustar cómo se utilizan las cookies de Google en función del consentimiento del usuario. Introduciendo  nuevas configuraciones de etiquetas, como puede ser `ad_storage`, `analytics_storage`, `ad_personalization`, etc,que informan a Google sobre el estado del consentimiento del usuario para el almacenamiento y procesamiento de datos para fines publicitarios y analíticos. Esto es especialmente relevante en el contexto de regulaciones como el GDPR y la ePrivacy Directive.

Funcionamiento del Consent Mode

El consent mode de Google ajusta cómo las etiquetas funcionan basándose en las preferencias de consentimiento del usuario. Aquí te explico qué pasa cuando los usuarios dan o rechazan su consentimiento:

  • Si los usuarios dan su consentimiento: Las etiquetas operan de manera estándar, permitiendo una experiencia completa con funcionalidades como la personalización de anuncios y la recopilación de datos analíticos.
  • Si los usuarios rechazan el consentimiento para la personalización de anuncios o los datos del usuario para anuncios: Las etiquetas no utilizan los datos del usuario para segmentar anuncios.
  • Si los usuarios rechazan el consentimiento para el almacenamiento: Las etiquetas no almacenan cookies en la web. En su lugar, envían pings o señales sin cookies al servidor de Google, lo que permite a Google Ads y Google Analytics 4 modelar conversiones sin necesidad de datos específicos del usuario.

Tipos de pings enviados

  • Pings de estado de consentimiento: Indican si el usuario ha dado o rechazado su consentimiento en cada página visitada.
  • Pings de conversión: Señalan la realización de una conversión.
  • Pings de Google Analytics: Registran eventos en cada página visitada a través de Google Analytics.

Estos pings incluyen información como la marca de tiempo, el tipo de navegador, la URL de referencia, y datos agregados o no identificativos sobre el consentimiento y la interacción del usuario.

Tipos de consentimiento

  • ad_storage: Habilita el almacenamiento, como cookies (Web) o identificadores de dispositivos (aplicaciones), relacionado con la publicidad.
  • ad_user_data : Establece el consentimiento para enviar los datos del usuario a Google con fines de publicidad en línea.
  • ad_personalization: Establece el consentimiento para la publicidad personalizada.
  • analytics_storage: Habilita el almacenamiento, como cookies (Web) o identificadores de dispositivos (apps), relacionados con las estadísticas, como la duración de las visitas.
  • functionality_storage: Habilita el almacenamiento que respalda la funcionalidad del sitio web o la app, por ejemplo, la configuración de idioma
  • personalization_storage: Habilita el almacenamiento relacionado con la personalización, por ejemplo, las recomendaciones de videos.
  • security_storage: Habilita el almacenamiento relacionado con la seguridad, como la función de autenticación, la prevención de fraudes y otras protecciones del usuario.

Cómo afecta el consentimiento en el comportamiento de los tags de google

  • Con consentimiento para `ad_storage y analytics_storage`: se permite el uso completo de cookies y la recopilación de direcciones IP.
  • Si se rechaza el `ad_personalization`: se desactiva la publicidad personalizada tal como  el Remarketing en Google Ads, Display & Video 360 y Search Ads 360.
  • Al Rechazar el `ad_user_data`: impide la recopilación de datos personales para publicidad online.
  • Al rechazar `ad_storage`: no se pueden crear nuevas cookies ni identificadores de dispositivos, y se limita la lectura de los ya existentes.
  • Si se niega `analytics_storage`: no se recopilan datos de estadísticas a través de cookies.
  • Si `ad_storage` es rechazado y `ads_data_redaction`: está activo, se aplican restricciones adicionales para proteger aún más la privacidad del usuario.

Etiquetas donde afecta el consent mode

  • Cualquier etiqueta o tag de Google
  • Google Analytics (incluye el SDK de Google Analytics para Firebase)
  • Google Ads (incluye el seguimiento de conversiones de Google Ads y el remarketing; la asistencia para las conversiones de llamadas telefónicas está pendiente).
  • Floodlight
  • Vinculador de conversiones

Implementación del Consent Mode en GTM

Para implementar el Consent Mode a través de Google Tag Manager (GTM), puedes seguir los pasos siguiente:

  • Configuración Inicial: Define el estado predeterminado del almacenamiento con `gtag(‘consent’, ‘default’, {…})`. Aquí se configuran las opciones de consentimiento para que estén ‘denied’ por defecto, asegurando que el sitio cumple con la regulación de privacidad desde la primera carga de página  (es importante que esta función se declare antes que el contenedor de GTM).
  • Actualización de Estado: Cuando el usuario da su consentimiento, actualiza las preferencias mediante `gtag(‘consent’, ‘update’, {…})`. Este comando se utiliza para cambiar las configuraciones de consentimiento en tiempo real, en función de las acciones del usuario en el sitio.

Con estas funciones google identificará si el cliente ha aceptado o no servicios analítica y marketing, tienes más información en este enlace: https://developers.google.com/tag-platform/security/guides/consent?hl=es-419#upgrade-consent-v2

Conclusión

Implementar el Consent Mode es un paso esencial hacia un enfoque más respetuoso de la privacidad en la analítica web. Con las herramientas adecuadas y una comprensión clara de su funcionamiento, los propietarios de sitios pueden asegurarse de que respetan las preferencias de consentimiento de sus usuarios mientras obtienen insights valiosos para su negocio.


Activación Eficiente de Google Analytics 4 (GA4) o Google Ads (GADS) con Consent Mode Básico

La activación de Google Analytics 4 (GA4) y Google Ads (GADS) en un entorno donde el consentimiento del usuario es primordial no solo es una buena práctica, sino una necesidad en muchos casos debido a regulaciones como el GDPR. Es fundamental comprender cómo integrar las preferencias de consentimiento de los usuarios con las capacidades analíticas y publicitarias. Esta guía se centra en la configuración de GA4 y GADS utilizando Google Tag Manager (GTM) para asegurar que se respeten las preferencias de consentimiento del usuario.

Flujo de Activación de Consentimiento:

  1. Establecer el Modo de Consentimiento Predeterminado: Configure el ‘consent mode’ de GA4 con valores por defecto que nieguen el procesamiento de datos hasta que el usuario otorgue su consentimiento. Esto asegura que el sitio web opera en conformidad con las regulaciones de privacidad desde el primer momento.
  1. Iniciar el Contenedor GTM: GTM sirve como el intermediario para controlar cuándo y cómo se disparan las etiquetas basadas en el consentimiento del usuario. La carga del contenedor GTM no debe depender del consentimiento para funcionar de manera eficiente.
  1. Implementar Script de Búsqueda de Consentimiento: Es esencial montar un script que detecte la aceptación del usuario a través de un banner de consentimiento o una preferencia de cookies. Este script actualizará el estado del consentimiento en GTM.
  1. Actualizar el Consent Mode: Una vez que el usuario acepta, es crucial informar a GA4 del cambio de estado mediante la actualización del ‘consent mode’. Esto permite que el procesamiento de datos comience de acuerdo con las preferencias del usuario.
  1. Crear Evento de Control (Opcional): Para facilitar el seguimiento y la activación de etiquetas en función del consentimiento, se puede crear un evento personalizado en GTM que se dispare cuando se actualice el consentimiento.
  1. Activación de Etiquetas: La combinación del evento creado y la actualización del ‘consent mode’ con valores de “granted” garantiza que las etiquetas se activen solo cuando el usuario ha dado su consentimiento.

Nota Importante sobre Consent Mode 2

Al implementar el Consent Mode Básico en GA4 y GADS con GTM, es crucial entender que el proceso se basa en el principio de aceptación de cookies por parte del usuario, no en el rechazo. Las etiquetas correspondientes para la recopilación de datos y la personalización de anuncios solo se activarán después de que el usuario haya otorgado su consentimiento de manera afirmativa. Este enfoque respeta la voluntad del usuario y cumple con las regulaciones de privacidad de datos, asegurando que no se recopilen datos personales sin la aprobación explícita del individuo.

Este mecanismo de ‘opt-in’ es una parte fundamental del Consent Mode básico y garantiza que la activación de los tags de GA4 y GADS esté alineada con las preferencias expresadas por los usuarios en cuanto a sus datos. Por lo tanto, el diseño de la interfaz de usuario para la recolección de consentimiento y la claridad del mensaje son aspectos críticos que influirán directamente en la eficacia de la implementación de etiquetas basadas en el consentimiento.

Al seguir este enfoque, no solo se protege la privacidad del usuario, sino que también se construye una base de confianza y transparencia con los visitantes del sitio web, lo que puede contribuir a una mayor disposición de los usuarios para compartir sus datos cuando se sienten informados y en control de su privacidad.


Activación Eficiente de Google Analytics 4 (GA4) o Google Ads (GADS) con Consent Mode Avanzado

El Consent Mode avanzado permite una mayor flexibilidad y control sobre cómo se recogen y utilizan los datos de los usuarios en GA4 y GADS. A diferencia del modo básico, el modo avanzado permite que las etiquetas se disparen independientemente de la aceptación o denegación del usuario, ajustando el comportamiento de las etiquetas basado en el consentimiento otorgado para diferentes tipos de cookies o lanzando pings en el caso de no aceptación.

Flujo de Activación de Consentimiento Avanzado:

  1. Configuración de Consentimiento Granular: Se configura el Consent Mode para reconocer diferentes tipos de consentimiento (p. ej., ‘analytics_storage’, ‘ad_storage’). Esto permite un control más fino sobre qué tipos de datos se pueden procesar. Aquí a priori se configurará igual que con consent mode básico. haciendo saltar el objeto defaut de consentimiento.
  1. Iniciar el Contenedor GTM: GTM sirve como el intermediario para controlar cuándo y cómo se disparan las etiquetas basadas en el consentimiento del usuario. La carga del contenedor GTM no debe depender del consentimiento para funcionar de manera eficiente.
  1. Script de Detección de Consentimiento: Se implementa un script que no solo detecta la aceptación o denegación, sino también el tipo de consentimiento otorgado. Este script actualiza el estado del consentimiento en el data layer de GTM.
  1. Actualizar el Consent Mode: Una vez el script hace su función este actualiza el consentimiento en Google Tag Manager.
  1. Etiquetas con Disparadores Condicionales: Las etiquetas se configuran con disparadores que evalúan el consentimiento. Si el usuario ha consentido una categoría específica, la etiqueta correspondiente se activará y enviará datos completos. Si se deniega, la etiqueta puede aún dispararse, pero solo enviará eventos de ‘ping’ o no enviará información personal.