👈back to blog

Consent Mode V2 para etiquetas de Google

Matias Cabral

Matias Cabral

June 26th 2026

Modo de consentimiento V2 para etiquetas de Google

El Modo de Consentimiento de Google sigue siendo un tema candente, especialmente porque será obligatorio implementarlo si un sitio web o una aplicación recopila datos para la creación de audiencias o el remarketing con los servicios publicitarios de Google.

Con la versión 2, las actualizaciones más importantes son dos nuevas señales de consentimiento, ad_user_data y ad_personalization, así como un esquema de URL renovado para pasar estados de consentimiento a los servicios de Google.

¿Qué hace el Modo de consentimiento?


El modo de consentimiento se centra principalmente en recopilar señales adicionales de los usuarios que no dieron su consentimiento para que se accediera a sus datos personales o al almacenamiento de su navegador con fines de recopilación de datos. Google utiliza estas señales para modelar las conversiones (Google Ads, Floodlight, etc.) y el comportamiento de los visitantes (Google Analytics 4).

Este artículo ofrece una visión técnica general, por lo que no abordaremos las cuestiones éticas y legales relativas a la recopilación de datos de usuarios que no dan su consentimiento.

Este método de recopilación de datos analíticos y publicitarios de usuarios no autorizados se basa en la lógica de evitar el acceso al almacenamiento del navegador. De esta forma, los servicios de Google no acceden a las cookies que contienen datos personales (como identificadores en línea), y en su lugar se utilizan identificadores aleatorios y efímeros.

Los datos obtenidos sin consentimiento no aparecen directamente en los informes de Google; en su lugar, pasan por un proceso de modelado en el que se les da forma y se adaptan para que parezcan datos reales (datos recopilados de usuarios que han dado su consentimiento).

¿Qué novedades incluye el Modo de Consentimiento V2?


En la versión 2, las señales originales del modo de consentimiento ( ad_storage para cookies publicitarias y analytics_storage para cookies analíticas) se complementan con dos señales adicionales:

  • ad_user_data ¿El usuario consiente que sus datos personales se utilicen con fines publicitarios?
  • ad_personalization ¿El usuario da su consentimiento para que sus datos se utilicen con fines de remarketing?

consent

A diferencia de ad_storage y analytics_storage, estas banderas no tienen un impacto funcional en cómo se comportan las etiquetas en el sitio web. Son parámetros adicionales que se envían con los pings a los servicios de Google, diseñados para indicarles cómo se pueden usar los datos del usuario para publicidad.

Así pues, mientras que ad_storage y analytics_storage son calificadores ascendentes para los datos (ya que controlan qué identificadores se envían con los pings), ad_user_datay ad_personalizationson instrucciones descendentes para los servicios de Google sobre cómo procesar los datos.

El Modo de consentimiento incluye ajustes adicionales más avanzados ads_data_redaction, como la opción que impide el envío de identificadores de clics o cookies de terceros en los flujos publicitarios. Además, existen ajustes que allow_ad_personalization_signals también regulan el tipo de datos a los que pueden acceder los servicios publicitarios de Google. En caso de conflicto entre estos ajustes y el Modo de consentimiento , prevalece el ajuste más estricto para proteger los datos.

Modo avanzado frente a modo básico


Consent Mode V2 también introdujo los conceptos de Modo de consentimiento avanzado y Modo de consentimiento básico.

Técnicamente, esto no es nada nuevo. El Modo de Consentimiento Avanzado es el Modo de Consentimiento tal como lo conocemos (y como Google quiere que lo usemos). Significa recopilar datos de los usuarios que no dieron su consentimiento.

El modo de consentimiento básico significa que el modo de consentimiento está activo en la página (o aplicación), pero se impide que las etiquetas de Google se carguen y recopilen datos hasta que se otorgue el consentimiento.

En otras palabras:

  • Modo sin consentimiento: El modo de consentimiento no está implementado en esta página. Se asume que todos los datos recopilados por los servicios de Google cuentan con el consentimiento del usuario.

  • Modo de consentimiento básico: Se ha implementado el modo de consentimiento, pero los datos solo se recopilan si el usuario otorga su consentimiento.

  • Modo de consentimiento avanzado: Se ha implementado el modo de consentimiento y se recopilan datos de los usuarios cuando otorgan su consentimiento y cuando lo deniegan.

El modo que elijas tiene implicaciones en la calidad del modelado (fuente):

consent

Y esa es realmente la pregunta principal. ¿Cuánto valor le das a obtener esos datos modelados? ¿Vale la pena recopilar datos de usuarios que no dan su consentimiento para los servicios de Google?

Modo de consentimiento básico


Ha habido cierta confusión sobre cómo “funciona” el Modo de Consentimiento Básico.

En realidad, es bastante aburrido. Implementas el Modo de Consentimiento en el sitio para que las etiquetas envíen las señales de consentimiento a los servicios de Google. Sin embargo, bloqueas que las etiquetas se activen si no se ha otorgado el consentimiento . En otras palabras, solo envías señales de "consentimiento otorgado" a Google, y Google asumirá que no se han recopilado datos de los usuarios que no dieron su consentimiento.

Al momento de escribir esto, este trabajo manual aún depende de usted . No existe un interruptor mágico de "Modo de consentimiento básico" que configure automáticamente las etiquetas de Google de forma adecuada.

Configuración de consentimiento de Google Tag Manager


Google Tag Manager dispone de una interfaz de configuración de consentimiento para gestionar la configuración de consentimiento en tus etiquetas.

consent

La función de comprobación de consentimiento integrada enumera todos los estados de consentimiento a los que accede el código de la plantilla de etiqueta . Simplemente indica que la plantilla accede al estado de consentimiento en su código. El uso que se le dé a este estado de consentimiento depende de la plantilla de etiqueta.

La sección Comprobaciones de consentimiento adicionales enumera todos los estados de consentimiento que necesitan un granted estado para que la etiqueta se active. Cuando se activa el disparador de la etiqueta, si alguno de los estados de consentimiento enumerados tiene el denied estado, la etiqueta no se activará.

Estas son configuraciones exclusivas de Google Tag Manager. No tienen analogía en gtag el Modo de consentimiento en sí. Por ejemplo, aunque las etiquetas de Google Analytics 4 son sensibles a las cuatro señales del Modo de consentimiento, solo tienen comprobaciones de consentimiento integradas para analytics_storage y ad_storage. ¿Por qué? Porque esos son los únicos estados de consentimiento que realmente alteran cómo funciona el código de la etiqueta. ad_user_data y ad_personalization son indicadores de URL que se agregan automáticamente a las solicitudes de GA4; la etiqueta de evento de GA4 no necesita interactuar con estos estados.

¿Necesito reenviar manualmente las visitas cuando se otorga el consentimiento, al usar Google Analytics 4?


Si se otorga el consentimiento, cualquier visita registrada en la misma página mientras se denegó el consentimiento se reprocesará automáticamente para que tenga el estado de otorgado.

Esto se aplica únicamente al Modo de consentimiento avanzado, ya que es la única forma de enviar datos cuando se deniega el consentimiento . En el Modo básico, deberá iniciar la recopilación de datos manualmente cuando se otorgue el consentimiento.

Tenga en cuenta que esto solo se aplica a las visitas registradas en la misma página . Las visitas que se hayan producido en páginas anteriores no se reprocesarán, ya que Google no debería poder vincularlas debido a la falta de identificadores de cookies.

¿Tengo que usar el Modo de consentimiento en 2026?


Quizás, especialmente si su empresa opera en el Espacio Económico Europeo o si los visitantes de su sitio web son titulares de datos en dicho espacio.

Como mínimo, en 2026, probablemente tendrás que implementar el Modo de Consentimiento Básico para todas tus etiquetas de Google. No es necesariamente algo malo, aunque requiera recursos adicionales de etiquetado e implementación. Dado que solo recopilas datos de usuarios que dan su consentimiento (¿verdad?), el Modo de Consentimiento Básico simplemente significa que comunicas este consentimiento a los servicios de Google junto con los datos recopilados.

Sin embargo, si utiliza los servicios publicitarios de Google (ya sea directamente o a través de Google Analytics 4), el Modo de consentimiento podría ser obligatorio.

  • Si recopila datos de usuario de primera parte , utiliza Google Ads user_id o comparte conversiones de Google Analytics 4 con Google Ads, debe implementar el Modo de consentimiento y establecer la ad_user_data bandera.

  • Si recopila datos para remarketing con los servicios publicitarios de Google, debe implementar el Modo de consentimiento y activar la ad_personalization bandera correspondiente.

Hasta donde sé, el seguimiento de conversiones no requiere el Modo de Consentimiento y debería funcionar correctamente sin él. Sin embargo, si decide no implementar el Modo de Consentimiento, perderá algunas ventajas en el modelado de conversiones.

Si desea o necesita implementar el Modo de consentimiento, hágalo cuanto antes. El Modo de consentimiento debe implementarse lo antes posible en la página o en el flujo de renderizado de la aplicación. Google Tag Manager para la web cuenta con un activador integrado, Inicialización de consentimiento , para este fin.

conset-init

Importante: No es necesario modificar la configuración de etiquetado ni enviar datos sin consentimiento (Modo de consentimiento avanzado). El requisito es implementar el Modo de consentimiento , y el Modo de consentimiento básico es suficiente. En este caso, como antes, solo debe asegurarse de que no se recopile ningún dato ni se activen etiquetas antes de que se haya otorgado el consentimiento.

En la mayoría de los casos, ya dispone de una plataforma de gestión de consentimiento , y habilitar las nuevas señales es tan sencillo como marcar una casilla en algún lugar.

¿Qué ocurriría si el Modo de Consentimiento no se implementara?


Es probable que las capacidades de creación de audiencia y remarketing se vean mermadas, si no directamente desactivadas, para los datos recopilados de sus propiedades digitales.

Del mismo modo, los enlaces entre Google Analytics 4 y los servicios publicitarios de Google en relación con las funciones mencionadas anteriormente tampoco funcionarán.

En cualquier caso, si desea utilizar los servicios de análisis y publicidad de Google, le recomendamos encarecidamente que incluya el Modo de consentimiento básico en su lista de tareas pendientes lo antes posible.

¿Cambia algo desde la perspectiva de la protección de datos?


En resumen: nada cambia. Suponiendo que hasta ahora solo hayas recopilado datos de usuarios que hayan dado su consentimiento.

Los datos recopilados de estos usuarios son prácticamente iguales que antes; simplemente se ha añadido la señal de "consentimiento otorgado" y también pueden incluir instrucciones explícitas para que los datos se utilicen para los servicios publicitarios de Google.

En cuanto al "Modo de consentimiento avanzado", su uso debe ser analizado con sumo cuidado junto con su equipo legal. Recuerde que está recopilando datos de usuarios que podrían no haber dado su consentimiento para ello.

¿Cómo puedo comprobar si el Modo de consentimiento está activo?


Cuando el Modo de consentimiento está activo, ya sea en Modo básico o avanzado, se envían parámetros adicionales con cada solicitud de análisis y publicidad a los servicios de Google.

Puedes usar el Asistente de etiquetasde Google, la pestaña Red de las herramientas para desarrolladores de tu navegador o una extensión del navegador

Para la versión original del modo de consentimiento, si está mirando las solicitudes de red, el parámetro que busca se llama &gcs y tiene un valor en el siguiente formato: G1xy.

x representa el consentimiento para las cookies de Google Ads y puede ser 1 (otorgado) o 0 (denegado).

y representa el consentimiento para las cookies de Google Analytics y puede ser 1 (otorgado) o 0 (denegado).

Los valores posibles son, por lo tanto: |Valor |Descripción|

Valor Descripción
G100 No se ha otorgado ningún consentimiento.
G110 Google Ads requiere consentimiento, Google Analytics no.
G101 Google Analytics requiere consentimiento, Google Ads no.
G111 Tanto Google Ads como Google Analytics requieren consentimiento.

Tenga en cuenta que esto G100solo es posible en el “Modo de consentimiento avanzado”.

Con el Modo de Consentimiento V2, el parámetro adicional gcd se puede encontrar en todas las solicitudes

¿Cómo puedo leer las solicitudes de red?


Si depuras las solicitudes de red, puedes filtrar para gcs encontrar todas las solicitudes que contengan este parámetro. Esto incluiría tanto las solicitudes de Google Analytics como las de Google Ads.

Al hacer clic en la solicitud, puede desplazarse hasta los parámetros de la carga útil de la solicitud para encontrar el valor gcs en la lista:

red

¿Cómo utilizo Tag Assistant?


Si visitas https://tagassistant.google.com/ , podrás depurar los estados de consentimiento de cualquier sitio web que utilice Google Tags.

Después de agregar el dominio que desea depurar, puede elegir un ID de etiqueta en la parte superior de Tag Assistant, luego elegir un evento en la navegación de la izquierda y, finalmente, seleccionar la pestaña "Consentimiento" para ver cuál era el estado de las diferentes señales de consentimiento en el momento del evento.

tagasssit

Si ve una advertencia que dice "una etiqueta leyó el consentimiento antes de que se estableciera un valor predeterminado", significa que tiene una condición de carrera donde sus estados de consentimiento no se establecen a tiempo antes de que cualquier etiqueta que haga referencia a ellos tenga tiempo de activarse.

Señales del modo de consentimiento V2


Tenga en cuenta que estos son parámetros internos utilizados por Google. Sus valores pueden cambiar sin previo aviso, y tratar de interpretar en exceso cómo se codifica el Modo de consentimiento en los parámetros de la URL puede ser inútil. Recomiendo encarecidamente usar Tag Assistant para depurar los estados de consentimiento.

El gcs parámetro es únicamente para ad_storage y analytics_storage. Para las nuevas señales y para el Modo de consentimiento V2 en general, hay un parámetro URL adicional, gcd, que deberá interpretar.

gcd Se incluye en todas las visitas a los servicios de Google, incluso si el Modo de consentimiento no está activo.

Codifica valores para las cuatro señales de consentimiento ( ad_storage, analytics_storage, ad_user_data, y ad_personalization), e incluye información sobre cómo se generó la señal de consentimiento.

El formato de la cadena podría ser algo así: &gcd=11<ad_storage>1<analytics_storage>1<ad_user_data>1<ad_personalization>5

La cadena comienza con 11, utiliza 1 (o algún otro número) para separar las diferentes señales de consentimiento y termina con un número como 5 (o a veces algo más) para marcar el final.

En cuanto a los posibles valores de las señales, aquí está la tabla tal como la conocemos actualmente: |Valor |Descripción|

Carta Descripción Ejemplo
l La letra L minúscula significa que la señal no se ha configurado con el Modo de Consentimiento. 11l1p1l1l5 (Solo analytics_storage se ha denegado por defecto).
p denied Por defecto (sin actualización). 11p1p1p1p5 (Todos los estados de consentimiento se deniegan por defecto).
q denied tanto por defecto como después de la actualización. 11p1q1p1p5 (el usuario actualizó su opción de consentimiento a analytics_storagedenegado después de que ya estuviera denegado por defecto).
t granted Por defecto (sin actualización). 11t1t1t1t5 (Todos los estados de consentimiento se otorgan por defecto).
r denied Por defecto y granted después de la actualización. 11r1r1r1r5 (el usuario otorga su consentimiento para todos los servicios después de que estos hayan sido denegados inicialmente por defecto).
denied después de la actualización (sin valor predeterminado). 11p1m1p1p5 (Todos los demás estados fueron denegados por defecto, pero analytics_storagesolo se estableció después de que el usuario lo denegara).
n granted después de la actualización (sin valor predeterminado). 11n1n1n1n5 (el sitio no estableció un estado de consentimiento predeterminado y, en cambio, estableció todos los estados como otorgados después de que el usuario lo eligiera).
u granted Por defecto y denied después de la actualización. 11u1u1u1u5 (El usuario retiró todos los consentimientos después de que se hubieran otorgado por defecto).
v granted tanto por defecto como después de la actualización. 11v1v1v1v5 (Todos los estados se otorgaron por defecto y mediante confirmación del usuario).

Estas letras son ambiguas y podrían cambiar en el futuro. Google obviamente no pretende que depures el Modo de consentimiento analizando las solicitudes de URL. En cambio, la forma preferida es con Tag Assistant, pero a veces (sobre todo si también estás reorganizando los datos en tus propios servicios), comprender el esquema de parámetros de la URL puede resultar útil.

¿Para qué etiquetas es relevante el Modo de consentimiento?


El Modo Consentimiento es una invención de Google. La idea de recopilar datos de usuarios que no dan su consentimiento y utilizarlos para la elaboración de modelos es exclusivamente de Google.

En teoría, otras etiquetas y servicios también pueden usar estas banderas. En Google Tag Manager, por ejemplo, puedes crear plantillas personalizadas que reaccionen a cualquiera de los estados de consentimiento, ¡incluso a las que tú mismo etiquetas! Pero esto no es el "Modo de consentimiento"; simplemente se trata de desarrollar tecnología en torno a las banderas y los parámetros que Google usa para el Modo de consentimiento.

Curiosamente, parece que Microsoft está imitando la idea de Google con su propia implementación del Modo de Consentimiento, que guarda sorprendentes similitudes con la de Google.

Resumen


El modo de consentimiento sigue siendo muy complicado.

Es arriesgado recopilar datos de usuarios que no han dado su consentimiento.

Quienes defienden el Modo Consentimiento intentan desbaratar este argumento afirmando que los usuarios no necesariamente denegaron su consentimiento para las "notificaciones anónimas" o que, según el RGPD, no se trata realmente de "datos personales". Puede que tengan razón, aunque la idea de "datos anónimos" con toda la información que se recopila mediante una notificación sin consentimiento resulta bastante absurda. Asimismo, el RGPD tiene un alcance extremadamente amplio en lo que respecta a los datos personales, por lo que recopilar información como identificadores de pedido o de usuario de usuarios que no han dado su consentimiento casi con toda seguridad le acarreará problemas en caso de una auditoría por infracciones del RGPD.

Si recopilas información de un usuario que no ha dado su consentimiento para ese servicio en particular, te expones a muchos riesgos:

  • Legal, si no tiene una base legal para recopilar estos datos más allá del consentimiento.
  • Es ético si se asume que el usuario está de acuerdo con que se recopilen sus datos, incluso si ha negado su consentimiento.
  • Imagen de marca, si llega a oídos del público que se están recopilando datos de usuarios que han denegado su consentimiento.
  • Seguridad de los datos: si recopila inadvertidamente información confidencial de usuarios que no dieron su consentimiento.

Por lo tanto, recopilar datos de usuarios que no dan su consentimiento siempre supondrá un riesgo mayor que no recopilarlos. Es necesario evaluar este riesgo con detenimiento.

Aparte de eso, el Modo de Consentimiento Básico, donde solo se recopilan datos de usuarios que dan su consentimiento, parece una opción obvia a estas alturas. Es posible que Google simplemente lo active automáticamente por defecto para todos sus servicios.

Solo tendrás que asegurarte de que las etiquetas de Google solo se activen si se ha otorgado el consentimiento.

Si tienes preguntas o comentarios sobre el Modo de Consentimiento V2, ¡házmelo saber!