el producto

Google Consent Mode

Consent Mode es la forma en que Google se entera de lo que eligió un visitante, para que las etiquetas de Google se comporten en consecuencia. CookieCrumbs fija los valores por defecto antes de que se ejecute cualquier etiqueta y transmite cada decisión, mapeada desde tus propias categorías.

cómo funcionaPrimero los valores por defecto, actualizaciones al decidir

Antes de que se ejecute cualquier etiqueta de Google, el snippet pone cada señal de Consent Mode v2 en «denied». Cuando el visitante decide, las categorías concedidas se traducen en actualizaciones de señales. El orden importa, y por eso las reglas de instalación insisten en que la etiqueta de CookieCrumbs sea el primer script del head, y por eso la comprobación de instalación verifica que los valores por defecto realmente se fijaron antes que tus etiquetas.

mapeoDe categorías a señales

Cada una de tus categorías se mapea a las señales de Google; los valores por defecto siguen las líneas obvias y la tabla de mapeo en Reglas muestra exactamente lo que cada categoría le dice a Google:

SeñalCategoría típicaGobierna
analytics_storageAnalíticaCookies de medición (Google Analytics).
ad_storage, ad_user_data, ad_personalizationMarketingCookies publicitarias, envío de datos de usuario a los sistemas de anuncios de Google, publicidad personalizada.
functionality_storage, security_storageNecesariasLo que el sitio necesita para funcionar.
personalization_storagePreferenciasAjustes recordados.

El editor avisa con claridad si las señales publicitarias acaban ligadas a una categoría distinta de Marketing, porque un visitante que dijera sí a algo inocuo estaría diciéndole también a Google Ads que puede anunciarse. Ese aviso merece tomarse en serio.

modosBásico y avanzado

En modo básico (el predeterminado), las etiquetas de Google permanecen bloqueadas hasta el consentimiento y reciben las señales al cargar. En modo avanzado, las etiquetas de Google cargan de inmediato pero sin cookies, enviando pings anónimos hasta que se concede el consentimiento; Google modela los huecos. El avanzado cambia un bloqueo más estricto por continuidad de medición y es una decisión de criterio, por eso está detrás de una elección explícita (y de una puerta de plan). Opciones complementarias: una ventana de espera de actualización, la redacción de datos de anuncios y el passthrough de URL.

gtmTag Manager

Con Google Tag Manager, la etiqueta de CookieCrumbs debe pegarse igualmente directamente en la página, por encima del gestor: una etiqueta disparada desde dentro de GTM llega demasiado tarde para fijar los valores por defecto. En la pantalla de Consent Mode del editor se ofrecen una plantilla de GTM y un snippet de respaldo para que tus etiquetas puedan basarse en el estado del consentimiento.

El propio script del contenedor (googletagmanager.com/gtm.js) se retiene como cualquier otro rastreador hasta que se concede su categoría; la regla estándar lo clasifica como marketing, separado de la etiqueta GA4 simple del mismo host, porque un contenedor suele disparar también etiquetas publicitarias. Mientras está retenido, Tag Assistant no puede conectarse y el activador Consent Initialization de GTM nunca se dispara antes de una decisión. Si prefieres dejar que el contenedor cargue y confiar en Consent Mode para las etiquetas de dentro, pon Contenedor de Tag Manager en Cargarlo, bloquear las etiquetas de dentro en la pantalla de Consent Mode del editor (consent_mode.gtm_container: "load"). Los valores por defecto del consentimiento siguen estando en la data layer antes de que se ejecute el contenedor.

verificaciónDemostrarlo

La comprobación de instalación carga tu página en un navegador real y verifica, entre otras cosas, que los valores por defecto de Consent Mode se fijaron antes de que se ejecutara cualquier etiqueta. El escáner también observa las señales durante su visita con el consentimiento denegado, así que una mala configuración aparece como hallazgo en lugar de quedar invisible.