Usar la integración de Google Consent Mode
Aprende a usar la integración de Google Consent Mode en tu tienda Shopify. Nuestra guía ofrece instrucciones paso a paso para mejorar el cumplimiento de la privacidad y del seguimiento.
1. Qué hace esta integración
La integración de Google Consent Mode conecta Pandectes GDPR Compliance con el marco de consentimiento de Google. Cuando está activada, Pandectes comunica automáticamente a las etiquetas de Google las decisiones de consentimiento de tus visitantes, en lugar de bloquearlas por completo, lo que permite a Google ajustar el comportamiento de las etiquetas según el estado del consentimiento.
Con esta integración activa, las etiquetas de Google pueden:
- Ejecutarse con un estado de consentimiento predeterminado (normalmente
denied) al cargar la página, enviando únicamente datos de medición limitados y sin cookies. - Actualizarse a medición completa una vez que el usuario concede el consentimiento a través de tu banner.
Este enfoque se denomina Advanced consent mode, y es la configuración predeterminada y recomendada. Permite a Google modelar conversiones y analíticas de los usuarios que no dan su consentimiento, datos que de otro modo se perderían por completo.
2. Cómo activar Google Consent Mode
Ve a **Integrations **en la app Pandectes GDPR Compliance.

Localiza la tarjeta Google Consent Mode, haz clic en Configure y luego activa la integración.

La integración ya está activa. Como mínimo, no es necesaria ninguna otra acción. Pandectes aplicará automáticamente consent mode a cualquier etiqueta de Google que ya esté presente en tu theme.liquid. Las secciones siguientes explican los campos de configuración opcionales.
3. Configuración
Google Tag Manager
Si usas Google Tag Manager (GTM) para gestionar tus etiquetas de Google, introduce el ID de tu contenedor de GTM (formato: GTM-XXXXXXXXX) en el campo Google Tag Manager ID. Separa varios ID con comas.
Google Analytics
Introduce tus ID de Google Analytics (formato: G-XXXXXXXXXX o GT-XXXXXXXXXX) en el campo Google Analytics ID. Separa varios ID con comas.
Si una app externa o un custom pixel ya envía eventos page_view, marca Do not send page_view event para evitar eventos duplicados.
Google Ads
Introduce tus ID de Google Ads (formato: AW-XXXXXXXXXXX) en el campo Google Ads ID. Separa varios ID con comas.
Puedes encontrar el ID de tu propiedad AW en tu cuenta de Google Ads, en la ventana emergente de la esquina superior derecha que aparece al cambiar de cuenta.
4. Modo avanzado frente a modo básico
Modo avanzado (predeterminado, recomendado)
En el modo avanzado, las etiquetas de Google se cargan inmediatamente en cada página con un estado de consentimiento predeterminado, normalmente denied para los tipos de publicidad y analíticas en regiones opt-in. Mientras el consentimiento está denied, las etiquetas envían únicamente pings de medición sin cookies y respetuosos con la privacidad. Cuando el usuario interactúa con el banner y concede el consentimiento, las etiquetas se actualizan a medición completa.
El modo avanzado es el predeterminado cuando la integración está activada. No actives ninguna de las opciones de Autoblocker para las etiquetas de Google, y no marques "Run in basic mode" en Advanced settings.
Modo básico
En el modo básico, las etiquetas de Google se bloquean por completo hasta que el usuario concede explícitamente su consentimiento. No se envían datos a Google antes de la interacción con el banner. Esto proporciona una mayor minimización de datos, pero pierde el modelado sin cookies que permite el modo avanzado.
Hay dos formas de activar el modo básico, y difieren en su alcance:
Opción A: Autoblocker (afecta a todas las etiquetas de Google de la página, incluidas las añadidas manualmente a theme.liquid o cargadas por otras apps):
Ve a All settings → Auto blocker y activa las reglas de bloqueo para Google Tag Manager, Google Analytics y Google Ads. Esto impide que cualquiera de esas etiquetas se cargue hasta que se dé el consentimiento, independientemente de cómo estén instaladas en la tienda.
Opción B: casilla "Run in basic mode" (afecta solo a las etiquetas de Google cargadas mediante esta integración, es decir, aquellas cuyos ID se introducen en los campos de configuración anteriores):
Abre Advanced settings en la parte inferior de la página de la integración y marca Run in basic mode. Tags load after consent. Las etiquetas configuradas con sus ID en esta integración se mantendrán en espera hasta que se conceda el consentimiento. Las etiquetas añadidas manualmente a theme.liquid o mediante otras apps no se ven afectadas por esta opción.
5. Ajustes avanzados
Haz clic en Advanced settings para expandir las siguientes opciones.

Run in basic mode. Tags load after consent
Consulta el §4 anterior.
Debug mode / console diagnostics
Cuando está marcada, Pandectes inserta un script de diagnóstico en tu tienda que supervisa el dataLayer y notifica los problemas de consent mode (señales tardías, orden de comandos incorrecto, permisos predeterminados incorrectos) en la consola de desarrollador del navegador.
Actívala cuando estés solucionando un problema de consent mode. Desactívala de nuevo cuando se resuelva. Para ver una explicación completa de cada mensaje de la consola y cómo corregirlo, consulta Consola de depuración de Google Consent Mode.
Consent types
Asigna los siete tipos de consentimiento de Google a las categorías del banner de Pandectes. Los valores predeterminados se establecen automáticamente según la configuración de tu banner. Puedes modificar las asignaciones individuales aquí si es necesario.
Key | Value | Description | Pandectes Category |
|---|---|---|---|
|
| Controla si tus etiquetas usarán cookies relacionadas con la publicidad. | Targeting |
|
| Establece el consentimiento para enviar datos de usuario a Google con fines de publicidad en línea. | Targeting |
|
| Establece el consentimiento para la publicidad personalizada. | Targeting |
|
| Controla si tus etiquetas usarán cookies relacionadas con analíticas. | Performance |
|
| Controla si tus etiquetas usarán cookies relacionadas con la funcionalidad. | Functionality |
|
| Controla si tus etiquetas usarán cookies relacionadas con la personalización. | Functionality |
|
| Controla si tus etiquetas usarán cookies relacionadas con la seguridad. | Strictly necessary |
ads_data_redaction
Cuando ad_storage es denied, los identificadores de clic en anuncios enviados por las etiquetas de Google Ads y Floodlight se eliminan de las solicitudes de red, y las solicitudes se enrutan a través de un dominio sin cookies. Actívalo para una mayor minimización de datos cuando se deniega el consentimiento publicitario.
url_passthrough
Cuando ad_storage o analytics_storage es denied, la información de clics en anuncios y de sesión no puede almacenarse en cookies. Al activar URL passthrough, esta información se transmite mediante parámetros de URL, lo que mejora la precisión de la medición de conversiones y analíticas sin usar cookies.
wait_for_update
El número de milisegundos que las etiquetas de Google esperan un comando de actualización del consentimiento antes de dispararse. Aumenta este valor (predeterminado: 500 ms) si observas discrepancias entre las sesiones registradas en Google Analytics y el tráfico real, lo que puede indicar que la actualización del consentimiento llega después de que las etiquetas ya se hayan disparado.
DataLayer property
Si has cambiado el nombre de la variable dataLayer de tu tienda por otro distinto del predeterminado, introduce aquí el nombre personalizado para que Pandectes envíe las señales de consentimiento a la propiedad correcta.
6. Requisitos de banner de Google
Si quieres que tu tienda cumpla los requisitos de banner de consentimiento de Google, además de activar la integración se necesitan dos pasos adicionales:
- En el contenido de tu banner, incluye la frase: "Cookies may be used for personalization of ads."
- Ve a Cookie banner → Behavior y activa Show link to Google's Terms.
7. Recorrido en vídeo
8. Documentación relacionada
Pandectes
- Pandectes GDPR Compliance tag template for Google Tag Manager: https://pandectes.io/pandectes-gdpr-compliance-tag-template-for-the-google-tag-manager/
- Integrations setup guide (configuración manual de
pandectes-rules.js): https://help.pandectes.io/es/article/guia-de-configuracion-de-integraciones-1jukz1v/ - Consola de depuración de Google Consent Mode: https://help.pandectes.io/es/article/consola-de-depuracion-de-google-consent-mode-1b5m6bk/
- Google tag gateway (GTG) and consent: https://help.pandectes.io/es/article/google-tag-gateway-gtg-y-consentimiento-e3y7h9/
- Consent mode overview: https://developers.google.com/tag-platform/security/concepts/consent-mode
- Set up consent mode on websites: https://developers.google.com/tag-platform/security/guides/consent
- About consent mode (Tag Manager Help): https://support.google.com/tagmanager/answer/10000067
Actualizado el: 19/10/2026
¡Gracias!
