Google Consent Mode v2 ninjaseo

Todo sobre el Google Consent Mode v2

Por Javier Marcilla,
actualizado el 15 septiembre, 2024

Google Consent Mode (Modo de Consentimiento) es una funcionalidad proporcionada por Google que permite configurar la recolección de datos de los usuarios que optan por no aceptar cookies, como alternativa para conseguir información sin infringir las preferencias de privacidad del usuario.

¿Qué es el Consent Mode v2 de Google?

A ver… Ya sabes que algunas personas no quieren aceptar cookies cuando navegan por tu web, ¿correcto? Bueno, pues este modo de consentimiento les permite a esas personas decir “no” a las cookies, pero aún así permitir que tu web recoja algunos datos de manera limitada y “respetuosa” con su privacidad. Es una forma de encontrar un equilibrio entre la recopilación de información y el respeto a las decisiones de privacidad de cada uno.

¿Mejor? Bueno, pues vamos a concretar más, sin entrar en detalles técnicos.

Antes de seguir leyendo: este artículo es una guía para ayudarte a entender el “famoso” Consent Mode v2 de Google, y por qué deberías considerarlo seriamente para tu sitio web. NO es una guía para configurarlo o implementarlo con un plugin o con Google Tag Manager. ¿Ok?

Ya sabes como va esto de Internet: Estás navegando por cualquier página web y de repente te aparece una ventana preguntándote si te parece bien que la página guarde información sobre tus hábitos de navegación.

Estos “hábitos” se guardan en “cookies“, que son como pequeños recordatorios que se almacenan en tu navegador para que la web pueda reconocerte la próxima vez que la visites.

Google ha desarrollado una herramienta llamada “Modo de Consentimiento”, que le permite recoger esa valiosa información, aunque tú decidas no aceptar esas cookies. Esto es crucial porque ayuda a Google a cumplir con las normativas de la ley que entró en vigor en marzo de 2024.

¿Por qué es importante el Consent Mode?

Este “Modo de Consentimiento” versión 2 es relevante para todas las páginas web y aplicaciones que utilizan servicios de Google como Analytics, Adwords, Admob, Adsense, Youtube, Maps, reCAPTCHA, etc.

Y es obligatorio implementarlo si tienes visitantes de la Unión Europea o del Reino Unido.

IMPORTANTE: Consulta con un asesor legal experto en estos temas, yo no lo soy y la información que te proporciono aquí está tomada de varias fuentes y personas y no constituye ningún tipo de consejo o aviso legal.

Si no cuentas con este sistema, Google no podrá confirmar si los usuarios han dado su consentimiento para el rastreo mediante cookies, y eso puede afectar a la eficiencia de tus anuncios en Google Ads o tu capacidad para analizar el tráfico web en Google Analytics 4.

Además, si tu web no implementa un sistema de gestión del consentimiento de los usuarios, corres el riesgo de que Google suspenda tus cuentas de Google Analytics, Google Tag Manager o Google AdSense.

¡Y claro, eso es algo que seguramente no querrás que pase! Así que voy a explicarte todo esto en más detalle.

¿Cómo funciona el Consent Mode v2?

Cuando te encuentras con la ventana de cookies en un sitio web y eliges si aceptas o no, Google puede registrar y entender tu decisión ahí mismo.

Para que este mecanismo funcione en tu sitio web, necesitas implementar algo conocido como Google CPM, que es básicamente un sistema aprobado por Google para manejar esas ventanitas de consentimiento.

El Consent Mode y el “banner de cookies”

¿Son lo mismo? ¿El banner de cookies no incluye ya el “Consent Mode”?

No.

Sí, sé que todo esto es confuso, a ver si puedo explicarme.

Tener ese banner de cookies en tu web no significa necesariamente que estés informando a Google sobre el estado del consentimiento de tus usuarios.

Y ahí es donde muchos se quedan 😲.

Sí, tu web puede tener un “aspecto” totalmente legal y en regla con ese banner flotante que pregunta a los usuarios si aceptan las cookies.

Pero, si no estás utilizando correctamente el bloqueo de cookies y el Modo de Consentimiento, es como si estuvieras hablando un idioma diferente al de Google. Y creéme, quieres estar en la misma página que Google.

Google ha puesto en marcha sistemas más sofisticados para asegurarse de que los sitios web no solo soliciten el consentimiento de los usuarios, sino que también actúen de acuerdo con ese consentimiento.

Esto significa que tu sitio necesita comunicarse efectivamente con Google sobre qué cookies o datos se están recopilando y cómo, basándose en el consentimiento del usuario.

No se trata solo de tener un banner “bonito” y que “moleste poco”. Se trata de asegurar que ese banner haga “lo que tiene que hacer”, bloqueando las cookies que el usuario no desea aceptar e informando a Google.

Así que, aunque pueda parecer “más de lo mismo”, la realidad es que estamos hablando de un cambio significativo en cómo tu sitio web interactúa con Google y, lo más importante, con tus usuarios.

Lo básico que debes saber sobre las cookies y el consentimiento

Como diseñador web me suelen hacer preguntas sobre las cookies que dan a enteder que todavía hay bastante confusión al respecto.

Preguntas como:

  • ¿Es necesario tener un banner de cookies?
  • ¿Puedo hacer que los visitantes acepten automáticamente las cookies?
  • ¿Puedes hacer que el banner de cookies sea muy muy pequeño, que casi no se vea, para no molestar?
  • ¿Puedes ocultar el banner de cookies en el móvil?
  • ¿Por qué tengo menos datos en Analytics después de configurar el banner de cookies?
  • etc.

Básicamente, en lo relacionado el Consent Mode de Google, si usas los servicios de anuncios o análisis (como AdSense o Analytics) en tu páginas Google exige que muestres una ventana o banner de cookies donde tus visitantes puedan dar o retirar su consentimiento sobre el uso de cookies.

Pero es que además la Ley de Cookies de la UE (ahora Directiva ePrivacy) exige que los sitios web obtengan el consentimiento de los usuarios antes de instalar cookies que no sean estrictamente necesarias para el funcionamiento básico del sitio.

Sí, es molesto, pero es lo que hay.

¿Qué cookies no necesitan consentimiento (cookies esenciales)?

Cuando alguien entra a tu página web, hay ciertas cookies que se pueden guardar en su navegador automáticamente, sin consentimiento previo.

Estas cookies “esenciales” son necesarias para que la página funcione correctamente.

Por ejemplo, una cookie esencial podría ser la que recuerda que ya iniciaste sesión, para que no tengas que poner tu contraseña cada vez que cambias de página dentro de una web.

Las cookies esenciales más habituales son:

  • Cookies de sesión.
  • Cookies de autenticación.
  • Cookies de seguridad
  • Cookies de personalización de la interfaz.

El resto de cookies no se pueden instalar en el navegador del usuario sin consentimiento previo. Hablamos del tipo de cookies que recopilan información para mostrarte anuncios relevantes, analizan cómo la gente utiliza tu página para mejorarla, etc.

Para poder instalar esas cookies no esenciales en el navegador de tu visitante, necesitas un consentimiento previo. Esto significa que tienes que preguntarles, con el famoso “banner de cookies”, si están de acuerdo con que guardes esas cookies adicionales.

Y no importa de dónde vengan esas cookies. Pueden ser tuyas, creadas directamente por tu página web, o pueden ser cookies de “terceros”, que son las que generan servicios externos que tu página usa, como herramientas de análisis de tráfico o publicidad.

Resumiendo: para cualquier cookie que no sea absolutamente necesaria para el funcionamiento básico de tu página, tienes que pedir permiso antes de crearla y guardarla en el navegador de tus visitantes.

¿Cómo debes clasificar tus cookies?

Hay tres tipos principales de cookies:

  1. Esenciales: Necesarias para navegar y usar las funciones de una página (como la seguridad o verificar quién eres).
  2. Funcionales: Recuerdan tus preferencias y cómo usas la página para mejorar tu experiencia (como tu idioma o contraseña).
  3. De marketing y análisis: Siguen tu actividad en línea para fines de publicidad y análisis.

Si tienes que informar sobre el uso de cookies en tu página, es importante clasificarlas correctamente, especialmente las no esenciales, porque debes bloquearlas a menos que el usuario de su consentimiento expreso.

¿Puedo evitar poner un banner de cookies?

CookieYes Cookie Banner
Tablero de control del plugin CookieYes

¿Buscas la forma de evitar tener que mostrar un banner de consentimiento de cookies en tu página web?

Bueno, es fácil si recopilas pocos o ningún dato, pero es complicado para la mayoría de las webs que suelen recopilar datos de analítica, tienen chats, mapas, vídeos incrustados, etc.

En todo caso, aquí tienes algunas estrategias y opciones que puedes considerar:

  1. Minimiza el uso de cookies no esenciales: Revisa todas las cookies que usas en tu web y elimina cualquiera que no sea vital para el funcionamiento básico de tu sitio.
  2. Aloja contenido de terceros localmente: Si utilizas fuentes, imágenes o scripts de servicios externos como Google Fonts o bibliotecas de JavaScript, descárgalos y sírvelos desde tu propio servidor.
  3. Utiliza alternativas de privacidad para analítica web: En lugar de utilizar Google Analytics, que necesita cookies y recopila muchos datos, usa Fathom o Matomo, que ofrecen análisis sin necesidad de cookies.
  4. Opta por soluciones de vídeo y mapas autoalojados: En lugar de incrustar vídeos de YouTube o mapas de Google Maps, puedes subir vídeos directamente a tu servidor o utilizar capturas de pantalla de mapas con enlaces a servicios de mapas para que los usuarios puedan ver la ubicación sin necesidad de cookies.
  5. Busca alternativas de privacidad para el captcha: En lugar de usar Google reCAPTCHA, que suele enviar cookies, puedes optar por soluciones como hCaptcha o Friendly Captcha, que ofrecen protección contra bots sin comprometer la privacidad del usuario.
  6. Revisa los complementos y widgets de terceros: Muchos complementos y widgets sociales añaden cookies de seguimiento. Busca alternativas que no las usen.
  7. Desactiva la publicidad basada en el comportamiento: Evita usar redes publicitarias (como Google Ads) que requieran seguimiento del usuario. En su lugar, puedes optar por publicidad contextual (contenido insertado manualmente) que no dependa de cookies.
  8. Considera la posibilidad de solicitar consentimiento solo cuando sea necesario: Si por alguna razón debes usar cookies no esenciales, puedes configurar tu sitio para que solicite consentimiento solo a los usuarios de las regiones donde las leyes lo exigen, mediante la detección de la ubicación geográfica del usuario.

Plugins gratis y de pago para el Consent Mode v2

¿Consent mode v2 gratis?

Sí, hay plugins gratuitos que te permiten configurar el Consent Mode v2.

Suena genial, ¿verdad? 😃

Pero aquí viene el “pero” grande como una casa. Aunque te ahorras unos cuantos euros, prepárate para dedicar un buen rato a entender cómo y cuándo ejecutar la actualización del consentimiento.

Además, está el tema de las pruebas. Posiblemente necesitarás realizar no una, ni dos, sino un montón para asegurarte de que todo funciona como debe y implica verificar cómo cambian las cookies dependiendo de las elecciones del usuario.

¿Suena divertido? Pues no lo es.

Supongamos que logras superar todos estos obstáculos. (Felicidades 🎉). Pues hay un último detalle: esos plugins gratuitos es posible que no guarden registros del consentimiento de los usuarios. Y aquí es donde la cosa se pone seria.

En un mundo ideal, nunca tendrías que enfrentarte a una reclamación de protección de datos, pero si sucede, esos registros son tu escudo protector.

¿Es imprescindible pagar un CMP o un plugin de pago? No necesariamente. Pero recuerda: lo barato puede salir caro, especialmente cuando se trata de cumplir con la normativa de protección de datos y asegurar una experiencia de usuario sin contratiempos.

¿Modo de consentimiento Básico o Avanzado?

Google Consent Mode v2 consentimiento basico avanzado

Para facilitar (o complicar más) las cosas, existen dos modos de consentimiento que puedes configurar, y en la mayoría de los casos puedes optar por el consentimiento básico.

Aunque si procesas un volumen significativo de datos y/o publicidad digital, posiblemente querrás usar el modo de consentimiento Avanzado, en lugar del Básico.

Te explico las diferencias:

Modo Básico de Consentimiento

El modo básico es la configuración estándar que respeta de manera estricta las preferencias de consentimiento. Si un usuario dice “no gracias” a las cookies que no son esenciales, este modo acata esa decisión y no recopila datos adicionales.

Es transparente y directo: si no hay permiso, no hay recopilación de datos. Punto.

Modo Avanzado de Consentimiento

Por otro lado, el modo avanzado permite la recopilación de ciertos datos de comportamiento, incluso cuando se ha denegado el consentimiento para cookies no esenciales.

Digamos que el modo avanzado busca la manera de recoger algo de información, siempre intentando no pasarse de la raya y respetando la privacidad tanto como sea posible.

Con este modo es posible recopilar datos de conversión y realizar modelado de conversiones, incluso cuando los usuarios no dan su consentimiento para el uso de cookies.

Diferencias de Implementación entre los dos modos

La distinción técnica entre los dos modos está básicamente en la secuencia de inserción de los scripts de consentimiento.

En el modo básico, el script del banner de consentimiento se coloca antes del script de Google Tag Manager versión 2 (GTM V2). De esta forma garantizas que se respete la decisión del usuario antes de que cualquier script de seguimiento comience a operar.

En el modo avanzado, el banner de consentimiento se inserta entre las secciones del script GTM V2. De esta forma permites que el script de GTM maneje de manera condicional la recopilación de datos basándose en las respuestas del banner de consentimiento.

Es esencial que la implementación de esta configuración se realice con precisión para cumplir con las regulaciones pertinentes y mantener la confianza de los usuarios, por lo que siempre que puedas recurre a un profesional para que realice la configuración.

Si no entiendes nada de lo que acabo de decir, es una señal de que sería mejor confiar esta tarea a un profesional.

Plugins preparados para el Modo de Consentimiento V2

CoookieYes Coogle Consent Mode v2
Cookieyes Consent Mode v2 WordPress

Los CPM certificados por Google permiten una integración directa con Google Consent Mode V2. Esto garantiza que el consentimiento del usuario se gestione de manera efectiva y se registre correctamente en todas las plataformas y servicios de Google.

Hay varios plugins de WordPress (cada vez más) con los que puedes usar el modo de consentimietno v2, como “Cookie Information“, “iubenda“, “Cookiebot” etc”. Yo personalmente uso CookieYes, porque me parece el más sencillo de usar.

Todos estos plugins facilitan la implementación de este nuevo sistema de consentimiento de Google en WordPress.

Aunque me gustaría explicarte paso a paso como configurar tu gestor de cookies o GTM para cumplir con el Consent Mode, la verdad es que es un tema bastante técnico y que depende del sistema que estés usando, así que me temo que no puedo hacerlo, al menos en este artículo.

¿Es necesario usar GTM para el Consent Mode v2?

GTM Consent Mode v2 CookieYes plantilla
Consent Mode v2 SEO

No, no es necesario usar Google Tag Manager, especialmente si optas por la versión premium de algún plugin, porque estos ya facilitan la activación del Google Consent Mode de forma casi instantánea. Sí, así de fácil. 🎉

Pero, vamos a profundizar un poco más. Digamos que quieres ahorrar y optas por un plugin gratuito. En este caso Google Tag Manager es la mejor opción.

¿Por qué? Bueno, adaptar un plugin gratuito para que funcione con Consent Mode v2 puede ser un auténtico quebradero de cabeza… a menos que utilices GTM.

Gracias a las plantillas de Google Tag Manager, el proceso de adaptación se vuelve mucho más sencillo.

En lugar del dolor de cabeza que supone adaptar e insertar scripts manualmente en tu web, GTM te permite hacerlo de manera más intuitiva y rápida.

Entonces, volviendo a la pregunta original: ¿Es necesario usar Google Tag Manager? La realidad es que no es indispensable, pero sí es altamente recomendable si estás trabajando con soluciones gratuitas y buscas facilitarte la vida al máximo.

Si optas por soluciones premium, entonces sería más fácil prescindir de GTM, pero aún así no subestimes el poder y la comodidad que puede aportarte esta herramienta.

Aclárame el tema: ¿debo optar por una solución de pago para el Consent Mode v2?

En otras palabras: ¿Necesito sacar la cartera y usar una solución de pago para el Consent Mode v2?

Si quieres una respuesta rápida y al grano, sin saber nada más sobre tu caso, te diría que sí.

Aquí va el porqué: Si ya cuentas con un equipo o una persona que maneja tus anuncios o la analítica de tu web, es muy posible que puedan configurar el modo de consentimiento utilizando un plugin gratuito.

Esos profesionales seguramente ya están familiarizados con el funcionamiento de Google Tag Manager, las etiquetas, los bloqueadores de activación, las cookies, y todo ese enredo.

Pero si términos como “Google Tag Manager” o “bloqueadores de activación” te suenan a chino, probablemente sea mejor que consideres una solución de pago.

Y no te sientas mal por ello, a mi también me pasan estas cosas, todo el rato. La realidad es que el mundo digital es complejo y siempre está cambiando. Mantenerse al día con las últimas normativas, tecnologías y mejores prácticas es un trabajo a tiempo completo.

Y es que optar por una solución de pago te da ciertas ventajas:

  • Tranquilidad: Sabes que tu sitio está cumpliendo con las normativas sin que tengas que romperte la cabeza aprendiendo sobre consentimiento digital.
  • Soporte: Tienes a alguien a quien acudir cuando las cosas se ponen difíciles o cuando surge una nueva regulación.
  • Eficiencia: Te ahorras el tiempo y el esfuerzo que tendrías que invertir en configurar y mantener actualizado el consentimiento por tu cuenta.

Ahora, esto no significa que las soluciones gratuitas no sean viables. En manos de alguien con la experiencia y el conocimiento adecuados, pueden ser una opción perfectamente funcional.

Pero si no es tu caso, y no tienes la experiencia o el tiempo para dedicarte a ello, pagar por una solución puede ahorrarte muchos dolores de cabeza a largo plazo.

2 comentarios
  1. Alicia dice:

    Tiene tela este artículo, Javier jajaja.

    La verdad es que estos temas me vuelven loca.

    No estaba muy puesta en este asunto y este post me ha venido de perlas. Eso sí, tendré que investigar su implementación, pero igual es mejor dejarlo en manos de un profesional, porque el tiempo que lleva es brutal cuando no entiendes de que va la vaina.

    Muy buen artículo 🙂

    • Javier Marcilla dice:

      ¡Gracias por tu comentario Alicia!

      Me alegra mucho que hayas encontrado útil el artículo. Desde luego es cierto que a veces estos temas pueden resultar un poco complicados, por eso siempre es una buena idea contar con la ayuda de un profesional experto en el tema, yo lo hago siempre que no controlo del asunto 😉

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Logo NinjaSEO