{"id":70797,"date":"2026-06-02T13:51:44","date_gmt":"2026-06-02T13:51:44","guid":{"rendered":"https:\/\/taggrs.io\/google-consent-mode-v2-que-es-como-funciona-y-como-configurarlo\/"},"modified":"2026-06-02T14:29:20","modified_gmt":"2026-06-02T14:29:20","slug":"google-consent-mode-v2","status":"publish","type":"post","link":"https:\/\/taggrs.io\/es\/google-consent-mode-v2\/","title":{"rendered":"Google Consent Mode V2: qu\u00e9 es, c\u00f3mo funciona y c\u00f3mo configurarlo"},"content":{"rendered":"\n<p>Google actualiz\u00f3 su marco Consent Mode a principios de 2024, a\u00f1adiendo 2 nuevos tipos de consentimiento y haciendo que todo el asunto fuera obligatorio para cualquiera que utilizara anuncios de Google en Europa. La mayor\u00eda de los equipos actualizaron su etiqueta CMP en GTM y siguieron adelante. Lo que muchos no captaron es que la elecci\u00f3n B\u00e1sico frente a Avanzado, y c\u00f3mo viajan las se\u00f1ales de consentimiento a trav\u00e9s de un contenedor de servidor, tiene un impacto directo en la cantidad de datos de conversi\u00f3n que llegan a tus plataformas publicitarias.  <\/p>\n\n<p>El marco, las ventajas y desventajas, los matices server-side y los pasos de configuraci\u00f3n se tratan en este art\u00edculo.<\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"what-is-google-consent-mode-v2\">\u00bfQu\u00e9 es Google Consent Mode V2?<\/h2>\n\n<p>Consent Mode es un <strong>conjunto de se\u00f1ales que tu banner de cookies env\u00eda a las etiquetas de Google<\/strong>. Cuando un usuario acepta o rechaza las cookies, esas se\u00f1ales indican a los productos de Google lo que pueden hacer: establecer cookies, recopilar datos del usuario, publicar anuncios personalizados o modelar conversiones. <\/p>\n\n<p>El CMP se encarga de la interacci\u00f3n con el usuario, el lado ascendente. Las etiquetas de Google ajustan entonces su comportamiento en funci\u00f3n de lo que haya elegido el usuario. Consent Mode se sit\u00faa entre ambos y transporta la decisi\u00f3n de uno a otro.  <\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\" id=\"the-4-consent-types\">Los 4 tipos de consentimiento<\/h3>\n\n<p>La V1 utilizaba dos tipos de consentimiento. La V2 a\u00f1adi\u00f3 dos m\u00e1s: <\/p>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Tipo de consentimiento<\/strong><\/td><td><strong>Controla<\/strong><\/td><td><strong>A\u00f1adido en<\/strong><\/td><td><strong>Se requiere DMA<\/strong><\/td><\/tr><tr><td>ad_almacenamiento<\/td><td>Cookies publicitarias<\/td><td>V1<\/td><td>No<\/td><\/tr><tr><td>an\u00e1lisis_almacenamiento<\/td><td>Cookies anal\u00edticas<\/td><td>V1<\/td><td>No<\/td><\/tr><tr><td>ad_user_data<\/td><td>Env\u00edo de datos del usuario a Google con fines publicitarios<\/td><td>V2<\/td><td>S\u00ed<\/td><\/tr><tr><td>ad_personalizaci\u00f3n<\/td><td>Anuncios personalizados y remarketing<\/td><td>V2<\/td><td>S\u00ed<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p>Los dos \u00faltimos importan espec\u00edficamente para la <a href=\"https:\/\/digital-markets-act.ec.europa.eu\/index_en\" target=\"_blank\" rel=\"noopener\">Ley de Mercados Digitales de la UE<\/a>. Google necesita el consentimiento expl\u00edcito no s\u00f3lo para almacenar cookies, sino para utilizar los datos de tus visitantes dentro de sus sistemas publicitarios. Sin ad_user_data y ad_personalization correctamente configurados, las audiencias de remarketing y el seguimiento de conversiones est\u00e1n incompletos, independientemente de lo que diga tu CMP.  <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"basic-vs-advanced-consent-mode-which-should-you-use\">Consent Mode b\u00e1sico vs. avanzado: \u00bfcu\u00e1l debes utilizar?<\/h2>\n\n<p>Hay dos formas de aplicar el Consent Mode, y la diferencia se nota en el rendimiento de tu publicidad.<\/p>\n\n<p><strong>Consent Mode b\u00e1sico:<\/strong> Las etiquetas s\u00f3lo se activan cuando el usuario consiente expl\u00edcitamente. Los visitantes que no dan su consentimiento no generan ning\u00fan dato. <\/p>\n\n<p><strong>Consent Mode avanzado:<\/strong> Las etiquetas se cargan con estados predeterminados (denegados en la UE). Cuando un usuario no consiente la visita, la etiqueta sigue enviando pings sin cookies a Google, una se\u00f1al m\u00ednima sin datos identificativos. Cuando aceptan, fluyen los datos completos.  <\/p>\n\n<p>He aqu\u00ed c\u00f3mo se comparan los 3 estados en la pr\u00e1ctica:<\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><\/td><td><strong>Modo No Consent<\/strong><\/td><td><strong>B\u00e1sico<\/strong><\/td><td><strong>Avanzado<\/strong><\/td><\/tr><tr><td><strong>Usuarios sin consentimiento<\/strong><\/td><td>Sin control (riesgo de cumplimiento)<\/td><td>No se env\u00eda ninguna se\u00f1al<\/td><td>Ping sin cocinero enviado<\/td><\/tr><tr><td><strong>Modelo de conversi\u00f3n disponible<\/strong><\/td><td>No<\/td><td>No<\/td><td>S\u00ed (despu\u00e9s del umbral)<\/td><\/tr><tr><td><strong>Umbral de modelado<\/strong><\/td><td>-<\/td><td>-<\/td><td>700 clics en anuncios \/ 7 d\u00edas \/ pa\u00eds<\/td><\/tr><tr><td><strong>Sitio de la UE con una tasa de consentimiento del ~40<\/strong><\/td><td>Riesgo de cumplimiento<\/td><td>54% de las se\u00f1ales desaparecidas, sin alerta<\/td><td>54% parcialmente recuperable<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>Google Ads necesita al menos 700 clics en anuncios durante 7 d\u00edas por pa\u00eds antes de empezar a modelar las conversiones. Por debajo de ese umbral, incluso el modo Avanzado env\u00eda pings sin cookies de usuarios que no consienten, pero el modelado nunca se pone en marcha. <\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-image size-large has-custom-border\"><img decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/taggrs.io\/wp-content\/uploads\/2026\/06\/consent-mode-v2-for-european-websites-1024x538.webp\" alt=\"\" class=\"wp-image-70769\" style=\"border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px\" title=\"\"><\/figure>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>Seg\u00fan <a href=\"https:\/\/searchlab.nl\/en\/statistics\/privacy-gdpr-statistics-2026\" target=\"_blank\" rel=\"noopener\">las Estad\u00edsticas de Privacidad y RGPD de SearchLab<\/a>, para los sitios de la UE, donde los \u00edndices de consentimiento suelen rondar el 46%, el modo B\u00e1sico significa que el 54% de tu se\u00f1al de conversi\u00f3n desaparece de la vista de Google. Las campa\u00f1as siguen en marcha, los algoritmos de puja se ajustan a lo que queda, y no hay aviso de que los datos son escasos. <\/p>\n\n<p><strong>Avanzado es la mejor opci\u00f3n para la mayor\u00eda de los sitios.  <\/strong>El requisito es que tu etiqueta CMP se dispare antes que cualquier otra etiqueta, durante el disparador de inicializaci\u00f3n del consentimiento, de modo que los estados por defecto se establezcan antes de que se recopile ning\u00fan dato. Si hay un retraso, corres el riesgo de enviar datos antes de que se inicialice el consentimiento. <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"how-does-consent-mode-v2-work-with-server-side-tracking\">\u00bfC\u00f3mo funciona el Consent Mode V2 con el seguimiento server-side?<\/h2>\n\n<p>La mayor\u00eda de las configuraciones server-side tienen una laguna aqu\u00ed: los estados de consentimiento no se reenv\u00edan al contenedor del servidor autom\u00e1ticamente. Lo que ocurre en su lugar depende totalmente de <strong>las etiquetas que est\u00e9s ejecutando<\/strong>. <\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\" id=\"google-products-handled-automatically\">Productos de Google: se gestionan autom\u00e1ticamente<\/h3>\n\n<p>Para GA4 y Google Ads, el contenedor web empaqueta el estado de consentimiento actual en un par\u00e1metro gcs en cada solicitud saliente. Esa solicitud llega al contenedor del servidor, y las etiquetas de Google leen el par\u00e1metro y gestionan el cumplimiento del consentimiento por s\u00ed mismas. No se necesita ninguna configuraci\u00f3n adicional en el contenedor del servidor para estas etiquetas.  <\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\" id=\"non-google-tags-you-need-to-pass-consent-manually\">Etiquetas que no son de Google: tienes que pasar el consentimiento manualmente<\/h3>\n\n<p>Meta Conversions API, LinkedIn Insight Tag server-side, TikTok Events API y plataformas similares no leen el par\u00e1metro gcs. Necesitan estados de consentimiento pasados expl\u00edcitamente como par\u00e1metros de eventos. Sin eso, la etiqueta no tiene forma de saber qu\u00e9 ha aceptado el usuario.  <\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h4 class=\"wp-block-heading\" id=\"setup-for-non-google-tags\">Configuraci\u00f3n para etiquetas que no sean de Google<\/h4>\n\n<ol class=\"wp-block-list\">\n<li>Descarga e importa la <a href=\"https:\/\/github.com\/TAGGRS\/ConsentStateTemplate\" target=\"_blank\" rel=\"noopener\">Plantilla de Estado de Consentimiento de GitHub<\/a> en tu contenedor web GTM<\/li>\n\n\n\n<li>Crea una variable de Estado de Consentimiento para cada tipo relevante: ad_storage, analytics_storage, ad_user_data, ad_personalization<\/li>\n\n\n\n<li>A\u00f1ade las cuatro variables a una variable de configuraci\u00f3n de eventos de Google Tag como par\u00e1metros de eventos<\/li>\n\n\n\n<li>Adjunta esa variable de configuraci\u00f3n de eventos a tu etiqueta principal de Google<\/li>\n\n\n\n<li>En el contenedor del servidor, crea variables de Datos de Evento para cada estado de consentimiento, utilizando el nombre del tipo de consentimiento como Ruta Clave (por ejemplo, ad_personalization)<\/li>\n\n\n\n<li>Utiliza estas variables como condiciones de activaci\u00f3n para bloquear etiquetas que no sean de Google, de modo que s\u00f3lo se activen cuando se conceda el tipo de consentimiento correspondiente<\/li>\n<\/ol>\n\n<p>Sin esto, una etiqueta Meta o TikTok del server-side se dispara en cada evento, independientemente de lo que haya elegido el usuario.<\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"how-to-set-up-consent-mode-v2-in-gtm-step-by-step\">C\u00f3mo configurar el Consent Mode V2 en GTM: paso a paso<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"1-enable-consent-overview\">1. Activar el consentimiento Visi\u00f3n general<\/h3>\n\n<p>Ve a Admin \u2192 Configuraci\u00f3n del contenedor en tu contenedor web GTM. En Configuraci\u00f3n adicional, activa Visi\u00f3n general del consentimiento y guarda. Esto hace que el comportamiento de consentimiento sea visible en el modo Vista previa, que necesitas para la verificaci\u00f3n.  <\/p>\n\n<h3 class=\"wp-block-heading\" id=\"2-add-your-cmp-tag\">2. A\u00f1ade tu etiqueta CMP<\/h3>\n\n<p>Ve a Etiquetas \u2192 Nuevo y busca tu CMP en la Community Template Gallery. Establece el activador en Inicializaci\u00f3n del consentimiento - Todas las p\u00e1ginas. Esto se activa antes que todo lo dem\u00e1s en la p\u00e1gina y establece los estados de consentimiento predeterminados.  <\/p>\n\n<h3 class=\"wp-block-heading\" id=\"3-map-cmp-categories-to-consent-types\">3. Asignar las categor\u00edas de CMP a los tipos de consentimiento<\/h3>\n\n<p>Los distintos CMP utilizan diferentes nombres internos de categor\u00eda. Asignaci\u00f3n est\u00e1ndar para los centros de la UE: <\/p>\n\n<ol class=\"wp-block-list\">\n<li>Marketing \u2192 ad_storage, ad_user_data, ad_personalization<\/li>\n\n\n\n<li>Estad\u00edsticas \u2192 analytics_storage<\/li>\n\n\n\n<li>Preferencias \u2192 funcionalidad_almacenamiento, personalizaci\u00f3n_almacenamiento<\/li>\n<\/ol>\n\n<p>Consulta la documentaci\u00f3n de tu CMP para confirmar los nombres exactos de sus categor\u00edas. Un mapeo no coincidente es uno de los problemas m\u00e1s comunes del Consent Mode y no es obvio detectarlo desde fuera. <\/p>\n\n<h3 class=\"wp-block-heading\" id=\"4-set-defaults-to-denied-for-eu-visitors\">4. Establece por defecto denegado para los visitantes de la UE<\/h3>\n\n<p>Los cuatro tipos de consentimiento deben ser \"denegado\" por defecto antes de cualquier interacci\u00f3n con el usuario. Tu etiqueta CMP deber\u00eda encargarse de esto, pero verif\u00edcalo en GTM Preview comprobando la pesta\u00f1a Consentimiento en una nueva carga de p\u00e1gina antes de interactuar con el banner. <\/p>\n\n<h3 class=\"wp-block-heading\" id=\"5-configure-the-server-container-for-non-google-tags\">5. Configura el contenedor del servidor para etiquetas que no sean de Google<\/h3>\n\n<p>Sigue los pasos de la secci\u00f3n anterior: Plantilla de estado de consentimiento, variable de configuraci\u00f3n de eventos, variables de datos de eventos server-side, condiciones de activaci\u00f3n basadas en el consentimiento. Para GA4 y Google Ads en el contenedor del servidor, no se necesita nada adicional. <\/p>\n\n<h3 class=\"wp-block-heading\" id=\"6-verify-with-tag-assistant\">6. Verifica con el Asistente de Etiquetas<\/h3>\n\n<p>Abre la Vista Previa de GTM en una nueva sesi\u00f3n del navegador. Carga tu sitio y abre la pesta\u00f1a Consentimiento. Los cuatro tipos deber\u00edan mostrar \"denegado\". Acepta el banner y confirma que se actualizan a \"concedido\". A continuaci\u00f3n, comprueba la pesta\u00f1a Etiquetas para verificar que las etiquetas se disparan o se retienen seg\u00fan el estado del consentimiento.    <\/p>\n\n<p>Para obtener una referencia completa de la configuraci\u00f3n, la documentaci\u00f3n de TAGGRS Consent Mode explica cada paso en detalle.<\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/taggrs.io\/docs\/server-side-tracking\/consent-mode\">Consulta la documentaci\u00f3n de TAGGRS Consent Mode<\/a><\/div>\n<\/div>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"cmp-specific-notes\">Notas espec\u00edficas del CMP<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"cookieconfirm\">Cookieconfirm<\/h3>\n\n<p>Cookieconfirm utiliza una etiqueta dedicada en la Community Template Gallery. Inst\u00e1lala con un activador de Inicializaci\u00f3n del Consentimiento, y el contenedor del servidor recoger\u00e1 autom\u00e1ticamente el par\u00e1metro GCS para todas las etiquetas de Google. Para las etiquetas que no son de Google, crea activadores de bloqueo personalizados utilizando la variable de datos de evento ED | x-ga-gcs. El valor gcs=G101 significa denegaci\u00f3n de ad_storage; gcs=G10 al principio indica denegaci\u00f3n de ad_storage en el formato de cadena GCS.     <\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/taggrs.io\/docs\/server-side-tracking\/consent-management\/cookieconfirm\">Consulta la configuraci\u00f3n completa en la gu\u00eda Cookieconfirm<\/a><\/div>\n<\/div>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\" id=\"axeptio\">Axeptio<\/h3>\n\n<p>Axeptio funciona de forma diferente. En lugar del par\u00e1metro GCS est\u00e1ndar, Axeptio rastrea el consentimiento a trav\u00e9s de los nombres de los proveedores almacenados en axeptio_authorized_vendors y env\u00eda un evento axeptio_update a la capa de datos cuando cambia el consentimiento. En el server-side, crea una variable de Datos de Eventos para axeptio_consent_state y condiciona cada etiqueta a si el nombre del proveedor relevante (por ejemplo, google_analytics) est\u00e1 presente en esa variable. La asignaci\u00f3n de categor\u00eda a se\u00f1al para Consent Mode V2 se configura dentro de la propia plataforma Axeptio.     <\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/taggrs.io\/docs\/server-side-tracking\/consent-management\/axeptio\">M\u00e1s detalles en la gu\u00eda Axeptio<\/a><\/div>\n<\/div>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"how-to-check-whether-consent-mode-v2-is-working\">\u00bfC\u00f3mo comprobar si Consent Mode V2 est\u00e1 funcionando?<\/h2>\n\n<p>Se utilizan tres m\u00e9todos combinados.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"gtm-preview-consent-tab\">Vista previa de GTM - pesta\u00f1a Consentimiento<\/h3>\n\n<p>Abre una sesi\u00f3n privada del navegador, inicia el modo Vista previa y carga tu sitio. Antes de tocar el banner, abre la pesta\u00f1a Consentimiento. Los cuatro tipos de consentimiento deben decir \"denegado\". Acepta el banner y observa c\u00f3mo se actualizan los valores. Si no cambian, la etiqueta CMP no se est\u00e1 activando o sus categor\u00edas no est\u00e1n asignadas a los tipos de consentimiento correctos.    <\/p>\n\n<h3 class=\"wp-block-heading\" id=\"network-tab-gcs-parameter\">Pesta\u00f1a Red - par\u00e1metro gcs<\/h3>\n\n<p>En Chrome DevTools, filtra las solicitudes de red para <em>recopilar<\/em>. Cada respuesta GA4 incluye un par\u00e1metro gcs que codifica el estado de consentimiento actual. G111 significa que los cuatro tipos est\u00e1n concedidos. G101 significa que ad_storage est\u00e1 denegado, analytics_storage est\u00e1 concedido. El valor del par\u00e1metro es lo que realmente se envi\u00f3 a Google, no lo que el banner pretend\u00eda establecer.    <\/p>\n\n<h3 class=\"wp-block-heading\" id=\"taggrs-dashboard\">Tablero TAGGRS<\/h3>\n\n<p>En tu contenedor de servidor TAGGRS, los eventos entrantes llevan los par\u00e1metros de estado de consentimiento pasados desde el contenedor web. Comprueba un evento de una sesi\u00f3n de consentimiento y confirma que ad_storage, analytics_storage, ad_user_data y ad_personalization aparecen como par\u00e1metros de evento con los valores esperados. Si faltan, la variable Configuraci\u00f3n del evento no est\u00e1 conectada o no se ha importado la Plantilla de estado de consentimiento.  <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"where-taggrs-fits\">D\u00f3nde encaja TAGGRS<\/h2>\n\n<p>El seguimiento server-side y el Consent Mode V2 funcionan bien juntos, pero tienen que estar conectados correctamente para que la combinaci\u00f3n se mantenga. La gesti\u00f3n autom\u00e1tica del SGC en las etiquetas de Google cubre GA4 y Google Ads sin trabajo adicional en el server-side. Para todo lo dem\u00e1s, Meta, LinkedIn, TikTok, o cualquier integraci\u00f3n personalizada server-side, el consentimiento tiene que pasarse deliberadamente a trav\u00e9s de la carga \u00fatil del evento.  <\/p>\n\n<p>TAGGRS proporciona la infraestructura del contenedor del servidor y publica la Plantilla de Estado de Consentimiento que gestiona c\u00f3mo viajan los par\u00e1metros de consentimiento desde el contenedor web al servidor. Para los equipos en Axeptio o Cookieconfirm, las gu\u00edas espec\u00edficas de CMP anteriores cubren los pasos exactos de configuraci\u00f3n para cada plataforma. <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"faq\">PREGUNTAS FRECUENTES<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"what-is-the-difference-between-consent-mode-v1-and-v2\">\u00bfCu\u00e1l es la diferencia entre Consent Mode V1 y V2?<\/h3>\n\n<p>La V1 utilizaba dos tipos de consentimiento: ad_storage y analytics_storage. La V2 a\u00f1adi\u00f3 ad_user_data, que controla si los datos del usuario se env\u00edan a Google para publicidad, y ad_personalization, que controla el remarketing y los anuncios personalizados. Ambos tipos nuevos son necesarios para el cumplimiento de la DMA. Los sitios que a\u00fan utilicen la V1 ver\u00e1n audiencias de remarketing incompletas y lagunas en el seguimiento de las conversiones.   <\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\" id=\"does-consent-mode-v2-replace-server-side-tracking\">\u00bfEl Consent Mode V2 sustituye al Seguimiento server-side?<\/h3>\n\n<p>No. Tienen finalidades distintas. Consent Mode regula qu\u00e9 datos puede procesar Google en funci\u00f3n de las elecciones del usuario. El seguimiento server-side cambia el lugar donde se recopilan los datos, traslad\u00e1ndolo del navegador a tu propio servidor. Ambos funcionan juntos: el rastreo server-side mejora la duraci\u00f3n de las cookies de origen y la calidad de los datos, pero las decisiones de consentimiento tienen que seguir viajando con los datos para cumplir la normativa.    <\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\" id=\"how-do-i-check-if-consent-mode-v2-is-set-up-correctly\">\u00bfC\u00f3mo compruebo si Consent Mode V2 est\u00e1 configurado correctamente?<\/h3>\n\n<p>Tres comprobaciones: la pesta\u00f1a Consentimiento de la vista previa de GTM (verifica que los valores predeterminados sean \"denegado\" antes de la interacci\u00f3n y actualizado despu\u00e9s); el par\u00e1metro gcs en las solicitudes de red GA4 (G111 = todo concedido); y el panel de control de tu contenedor de servidor TAGGRS para confirmar que los par\u00e1metros de estado de consentimiento llegan a los eventos del lado del servidor.<\/p>\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\" id=\"what-is-the-conversion-modeling-threshold-for-consent-mode\">\u00bfCu\u00e1l es el umbral del modelo de conversi\u00f3n para el Consent Mode?<\/h3>\n\n<p>Google Ads necesita 700 clics en anuncios durante 7 d\u00edas por pa\u00eds y dominio antes de que se active el modelado de conversiones. Por debajo de este umbral, el Modo de Consentimiento Avanzado env\u00eda pings sin cookiel de los usuarios que no consienten, pero Google a\u00fan no puede modelar las conversiones a partir de ellos. El Consent Mode B\u00e1sico nunca alcanza este umbral para los usuarios que no consienten, porque no se env\u00eda ninguna se\u00f1al.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Consent Mode V2 es obligatorio para los anunciantes de la UE. Esto es lo que ...<\/p>\n","protected":false},"author":15,"featured_media":70779,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[334],"tags":[746],"class_list":["post-70797","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gdpr-es","tag-consent-mode-v2"],"acf":[],"_links":{"self":[{"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/posts\/70797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/comments?post=70797"}],"version-history":[{"count":2,"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/posts\/70797\/revisions"}],"predecessor-version":[{"id":70799,"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/posts\/70797\/revisions\/70799"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/media\/70779"}],"wp:attachment":[{"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/media?parent=70797"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/categories?post=70797"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/taggrs.io\/es\/wp-json\/wp\/v2\/tags?post=70797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}