Análisis gratuito Sobre Velo Soporte Contacto
Empezar con Velo

¿Ya tienes cuenta? Iniciar sesión

Guía de instalación para Google Tag Manager

Añade Velo a
Google Tag Manager.

Instala el banner de cookies de Velo y Google Consent Mode v2 con una sola etiqueta: la plantilla Velo CMP de la Community Template Gallery de Google. Sin tocar el código de la página y sin Custom HTML. Configura la etiqueta, elige el activador y publica. Unos diez minutos en total.

Instrucciones y fuentes de las imágenes revisadas el 23 de septiembre de 2026.

Instálalo con
Google Tag Manager.

Necesitas tener ya un contenedor web instalado en la versión publicada de tu web. Añade la plantilla desde la Community Template Gallery, configúrala con los datos de tu web y prueba el consentimiento antes de publicar el contenedor.

Seis pasos · unos diez minutos

  1. 01

    Añade la plantilla Velo CMP

    En tu contenedor web, ve a Templates → Tag Templates → New y pulsa Search Gallery. Busca Velo CMP (publicada por ampliodata), pulsa Add to workspace y confirma. El código fuente de la plantilla es público en GitHub.

    Templates→Tag Templates→New→Search Gallery

    Velo CMP · Community Template Gallery

    Dónde
    Templates → Tag Templates → New → Search Gallery
    Qué buscar
    Velo CMP
    Publicada por
    ampliodata
    Ficha de la galería verificada · 23 de septiembre de 2026

    Ficha cotejada con el catálogo público de la Community Template Gallery de Google. El código fuente de la plantilla es público en GitHub.

    Velo CMP en la galería ↗
  2. 02

    Crea la etiqueta

    Abre Tags → New y elige la plantilla Velo CMP. Copia del panel de Velo el ID exacto de tu web, elige Light o Dark y pega el endpoint de la API de Velo que aparece en tus ajustes de instalación; así se conectan la configuración remota y los informes.

    Tags→New→Velo CMP template

    Velo CMP · configuración de la etiqueta

    Velo site ID
    Copia del panel de Velo el ID exacto de tu web.
    Banner theme
    Light o Dark
    Velo API endpoint (optional)
    Usa el endpoint de la API que aparece en tus ajustes de instalación de Velo.
    Campos de la plantilla verificados · 23 de septiembre de 2026

    Nombres de campo cotejados con la plantilla Velo CMP publicada. Usa el ID y el endpoint de API de tu propia web.

    Plantilla Velo CMP ↗
  3. 03

    Revisa las opciones avanzadas

    Despliega Advanced. Revisa url_passthrough y ads_data_redaction según cómo midas; las dos vienen desactivadas por defecto. URL passthrough añade información de medición a los enlaces, y ads data redaction elimina los identificadores publicitarios cuando ad_storage está denegado. Prueba las opciones que actives. Deja vacíos los campos para personalizar textos y se usará la configuración de tu panel.

    Advanced→url_passthrough→ads_data_redaction

    Velo CMP · opciones avanzadas

    url_passthrough
    Pasa la información de los clics en anuncios a través de las URL. Revisa si encaja en tu configuración.
    ads_data_redaction
    Elimina los datos publicitarios cuando ad_storage está denegado.
    Campos de la plantilla verificados · 23 de septiembre de 2026

    Las dos opciones vienen desactivadas por defecto en la plantilla publicada. Revísalas y pruébalas en tu implementación.

    Plantilla Velo CMP ↗
  4. 04

    Dispárala con Consent Initialization – All Pages

    En Triggering, elige Consent Initialization – All Pages. Es el activador de GTM específico para el consentimiento y se ejecuta antes que cualquier otro tipo de activador del contenedor. Guarda la etiqueta y comprueba en Preview el estado del consentimiento y el orden de las etiquetas, incluidos los scripts que se cargan fuera de GTM.

    Triggering→Consent Initialization – All Pages
    GTM · elegir un activador
    Captura de la interfaz real · 23 de septiembre de 2026

    En el selector de activadores, filtra por Consent y elige Consent Initialization – All Pages.

    Ayuda de Google Tag Manager ↗Ver a tamaño completo ↗
  5. 05

    Activa la vista general del consentimiento

    Abre Admin → Container Settings, marca Enable consent overview y guarda. Así la pantalla Tags muestra la vista general y puedes revisar la configuración de consentimiento de cada etiqueta. Esto no activa Consent Mode: los valores por defecto y las actualizaciones del consentimiento los pone tu etiqueta de consentimiento.

    Admin→Container Settings→Enable consent overview
    GTM · vista general del consentimiento
    Captura de la interfaz real · 23 de septiembre de 2026

    Enable consent overview añade la vista general del consentimiento a la pantalla Tags; no activa Consent Mode por sí mismo.

    Ayuda de Google Tag Manager ↗Ver a tamaño completo ↗
  6. 06

    Prueba en Preview y publica

    Usa Preview para comprobar la etiqueta de Velo, el estado inicial del consentimiento y cómo se actualiza al aceptar o rechazar. Confirma que las etiquetas que no son de Google siguen las categorías que has configurado. Si todo está bien, abre Submit, revisa todos los cambios pendientes, ponle nombre a la versión y publica. Recarga la web publicada en una sesión nueva y confirma que las señales llegan a tu panel de Velo.

    Preview→Submit→Publish

    GTM · probar y publicar

    Preview
    Comprueba en Tag Assistant los valores por defecto del consentimiento y cómo se actualizan.
    Submit
    Revisa todos los cambios pendientes del contenedor.
    Publish and Create Version
    Ponle a la versión un nombre que se entienda y publica.
    Compruébalo en producción
    Recarga la web publicada en una sesión nueva.
    Referencia de configuración verificada · 23 de septiembre de 2026

    Lista de comprobación para publicar, basada en la documentación de Google. Es una referencia de configuración, no una captura de pantalla.

    Ayuda de Google Tag Manager ↗

Haz que cualquier etiqueta
dependa de la decisión.

Más allá de Consent Mode, puedes retener cualquier etiqueta hasta que se conceda una categoría. Solo hacen falta tres piezas, todas en el mismo contenedor.

Esquema de conexión de etiquetas

Data Layer Variable
velo_categories
Activador Custom Event
velo_consent_update
Condición de la etiqueta
Exige que la categoría correspondiente esté concedida.
Una variableCrea una Data Layer Variable llamada velo_categories. Es un objeto de booleanos (analytics, ads, functional, personalization) que refleja la decisión actual del visitante.
Un activadorCrea un activador Custom Event con el evento velo_consent_update y una condición sobre la categoría que te interese, por ejemplo velo_categories.analytics igual a true.
ConéctaloAsigna ese activador a la etiqueta que quieras condicionar al consentimiento. Como el evento también salta con los visitantes que vuelven y ya tienen una decisión guardada, la etiqueta se dispara en cada página vista con consentimiento concedido. Se acabó eso de "solo se dispara una vez, justo después del clic".

Dudas sobre Google Tag Manager,
resueltas.

Lo primero que nos preguntan los equipos que instalan Velo con Google Tag Manager.

El banner no aparece.

Casi siempre es una de dos cosas: la etiqueta no está en el activador Consent Initialization – All Pages o la versión del contenedor no se ha publicado nunca. Abre Preview y mira dónde se dispara la etiqueta. Lo normal es que el fallo se vea en diez segundos.

Las señales aparecen como concedidas por defecto en la UE.

Hay otra cosa compitiendo con Velo: la etiqueta de una CMP antigua, un fragmento de consent default dentro de una etiqueta Custom HTML o un gtag default escrito a mano en la página. En todo el stack, solo una pieza puede fijar los valores por defecto. Encuentra la otra y quítala.

Aparecen dos banners a la vez.

El fragmento de velo.js también está instalado directamente en el HTML de la página. Usa una sola vía de instalación, no las dos. Si conviven, los atributos del fragmento en línea mandan sobre la configuración de la etiqueta, y depurar se vuelve un lío. Quita una.

Mi etiqueta condicionada al consentimiento no se dispara nunca.

Comprueba que el nombre del evento en el activador Custom Event es exactamente velo_consent_update, con guiones bajos y sin erratas, y que no se ha activado por error la opción de regex. Después confirma que la condición lee la variable velo_categories y no el nombre del evento.

¿Instalar con Tag Manager es distinto de pegar el fragmento de código?

No. El mismo banner, la misma conexión con Consent Mode, el mismo registro de auditoría y el mismo panel. La vía de la plantilla simplemente reúne todo tu stack de medición en un solo contenedor, y por eso es la que recomendamos en todas las guías de plataforma.

¿Puede hacerlo un agente por mí?

Sí. Copia el prompt de Instalar con agentes, justo debajo, y pégalo en Claude, ChatGPT, Cursor o el asistente que ya uses. Incluye la plantilla, el activador, el patrón para condicionar las etiquetas que Consent Mode no cubre y las comprobaciones que el agente tiene que hacer antes de darte el trabajo por terminado.

O deja que
lo haga un agente.

Copia el prompt y pégalo en Claude, ChatGPT, Cursor o el asistente que ya uses. Lleva todo lo que hay en esta página: las dos vías, el orden en que tienen que cargar las etiquetas y las comprobaciones que demuestran que funciona.

El prompt

Pega este prompt en tu asistente y pásale el ID de tu web y, desde tu panel de Velo, el fragmento de instalación completo o los ajustes de GTM.

Prompt de instalación · Google Tag Manager
Instala Velo en Google Tag Manager. Guía actual: https://veloconsent.com/google-tag-manager Antes de tocar nada, consigue en el panel de Velo el ID de mi web y el fragmento de instalación completo o los ajustes de GTM. Comprueba qué herramienta de consentimiento y qué etiquetas de medición hay ya en la web. Elige una sola vía de instalación: A. Si la web ya usa Google Tag Manager, añade la plantilla Velo CMP (publicada por ampliodata) desde la Community Template Gallery. Configura el ID de mi web, el tema y el endpoint de la API que aparecen en el panel. Revisa las opciones avanzadas: las dos vienen desactivadas por defecto. Usa el activador Consent Initialization – All Pages; después abre Preview y comprueba el consentimiento antes de publicar. Pasos completos: https://veloconsent.com/google-tag-manager No toques el código que no tenga que ver con esto. No instales Velo dos veces ni dejes valores de consentimiento por defecto que compitan entre sí. No des por hecho que ponerlo en el head o cargarlo con async baste para garantizar el orden de las etiquetas. Revisa la web publicada en una sesión nueva. Comprueba que el banner respeta las reglas por región configuradas y revisa los valores iniciales de consentimiento, qué cambia al aceptar y al rechazar, y el evento velo_consent_update. Comprueba que las etiquetas que no son de Google respetan la categoría que tienen asignada. Prueba también una segunda página y cualquier checkout que vaya por separado. Confirma que las señales llegan al panel de Velo. Cuéntame qué has cambiado, dónde y qué ha dado cada comprobación. Dime también si te ha faltado algún acceso o qué comprobaciones no has podido hacer.

¿Usas un agente que lee páginas web? Pásale veloconsent.com/llms.txt y /install.md y tendrá el mismo contexto en texto plano.

Del blog.

Cómo comprobar si tu banner envía la señal de Consent Mode v2 Con dos comprobaciones sales de dudas: las cuatro señales de consentimiento en el navegador y el estado que llega de verdad a Google en la petición. 26 de julio de 2026
Cómo configurar Google Consent Mode v2 en Shopify Pon los valores por defecto en denied por encima del contenedor y, con el mismo clic, escribe la elección del visitante tanto en Google Consent Mode como en la Customer Privacy API de Shopify. 2 de septiembre de 2026