Con el modo de consentimiento, puedes comunicar a Google el estado del consentimiento de cookies o de identificadores de aplicación de tus usuarios. Las etiquetas ajustarán su comportamiento y respetarán las preferencias de los usuarios.
El modo de consentimiento interactúa con tu plataforma de gestión del consentimiento (CMP) o con tu implementación personalizada para obtener el consentimiento de los visitantes, como un banner de consentimiento de cookies. El modo de consentimiento recibe las preferencias de consentimiento de tus usuarios desde el banner o widget de cookies y adapta dinámicamente el comportamiento de las etiquetas de Analytics, de Google Ads y de terceros que crean o leen cookies.
Cuando los visitantes no dan su consentimiento, las etiquetas envían pings a Google en lugar de almacenar cookies. Si usas Google Analytics 4, Google rellena las lagunas en la recogida de datos a través de la modelización de conversiones y la modelización de comportamiento.
Set up consent mode in Google Analytics
Etiquetas compatibles con el modo de consentimiento
Las etiquetas de Google de los siguientes productos incluyen comprobaciones de consentimiento integradas y adaptan su comportamiento al estado del consentimiento:
- Google Analytics
- Google Ads*
- Floodlight
- Vinculación de conversiones
* Incluye el remarketing y el seguimiento de conversiones de Google Ads. Todavía no se puede utilizar con conversiones de llamada telefónica.
Estado del consentimiento y comportamiento de las etiquetas
Si habilitas el modo de consentimiento, los productos de medición de Google harán que el estado del consentimiento del visitante se conserve en todas las páginas que visite. Si no se da el consentimiento, las etiquetas que se activen no almacenarán cookies, sino que comunicarán un mínimo de información sobre la actividad del usuario. El estado del consentimiento y la actividad de usuario se comunican enviando los siguientes tipos de pings o señales sin cookies al servidor de Google:
- Pings de estado del consentimiento de las etiquetas de Google Ads y de Floodlight: indican el estado del consentimiento predeterminado que has configurado y el estado actualizado cuando el visitante decide dar o no su consentimiento para cada tipo de consentimiento, como "ad_storage" y "analytics_storage". Los pings del estado del consentimiento se envían desde cada página que visita el usuario en la que el modo de consentimiento está habilitado. También se activan con algunas etiquetas si el estado del consentimiento pasa de "denied" (denegado) a "granted" (concedido); por ejemplo, si el visitante lo concede en una ventana de consentimiento.
- Pings de evento clave: indican que se ha producido un evento clave.
- Pings de Google Analytics: durante la carga y cuando se registran eventos, se envían desde cada página de un sitio web donde se haya implementado la etiqueta de Google Analytics.
Los pings que se han descrito anteriormente pueden incluir lo siguiente:
- Información funcional (como encabezados que el navegador añade de forma pasiva):
- Marca de tiempo
- User-agent (solo web)
- Referente
- Información menos detallada:
- Una indicación sobre si la página en la que está el usuario o una página anterior que haya visitado incluye en la URL información sobre clics en anuncios (por ejemplo, GCLID o DCLID).
- Información booleana sobre el estado del consentimiento.
- Número aleatorio generado con cada carga de la página.
- Información sobre la plataforma de consentimiento que usa el propietario del sitio web (por ejemplo, el ID de desarrollador)
Comportamiento del modo de consentimiento
Los pings de consentimiento y de eventos clave también pueden incluir los siguientes comportamientos según el estado de la configuración del consentimiento y la configuración de las etiquetas.
Los comportamientos predeterminados asumen que los usuarios han aceptado todas las opciones de consentimiento (tienen asignado el valor "granted"):
|
|
Sitios web |
Aplicaciones móviles |
|
|
Si no se conceden una o varias formas de consentimiento, hay otros comportamientos que se deben tener en cuenta:
|
|
Sitios web |
Aplicaciones móviles |
|
|
|
Sitios web |
|
|
|
Sitios web |
Aplicaciones móviles |
|
|
Web y aplicaciones móviles Con el código Los pings sin cookies, como parte de las comunicaciones HTTP o del navegador normales, pueden incluir la siguiente información: user-agent, resolución de pantalla y dirección IP. Ten en cuenta que Google Analytics 4 no almacena ni registra direcciones IP. Si un anunciante define otros campos, como user_id y dimensiones personalizadas, se enviarán con normalidad. Los datos recogidos en el ping sin cookies se utilizan en la modelización de comportamientos y conversiones para completar los datos que faltan. |
Prácticas recomendadas para el modo de consentimiento
Independientemente de cómo habilites el modo de consentimiento, te aconsejamos que sigas estas prácticas recomendadas:
- Define un estado del consentimiento inicial con los valores predeterminados que determine tu organización. El estado del consentimiento predeterminado se debe aplicar la primera vez que un visitante vea una página de tu sitio web.
- Implementa esta función de forma que las etiquetas de página se carguen antes de que se abra la ventana de consentimiento.
- Carga las etiquetas de Google en todos los casos, no solo si el usuario da su consentimiento. Si no se da el consentimiento, Google recibe pings sin cookies. En las propiedades de Google Analytics 4, los pings sin cookies permiten usar la modelización de comportamiento y de conversiones para completar los datos que faltan.
- Las opciones de solicitud de consentimiento deben mostrarse al visitante lo antes posible, y el estado del consentimiento debe actualizarse una vez que este indique sus preferencias.
- Ofrece a los usuarios la opción de dar o no su consentimiento para cualquier tipo de almacenamiento que usen las etiquetas de un sitio web. Por ejemplo, un usuario puede dar su consentimiento a las cookies de analíticas y rechazar las cookies de publicidad.
- Dado que las leyes de privacidad en vigor cambian de una región a otra, configura un estado predeterminado para que se aplique a regiones concretas, en lugar de a todos los visitantes. Si tu organización exige que el estado predeterminado sea "denied" (denegado), aplicar dicho estado únicamente a los visitantes de la región apropiada es una manera de evitar que se pierdan mediciones precisas del resto de las regiones geográficas.
Diferencias entre la implementación avanzada y la básica
Si decides implementar el modo de consentimiento bloqueando las etiquetas de Google hasta que se muestre la ventana de consentimiento y los usuarios den su consentimiento, no obtendrás todas las ventajas de esta función. Por ejemplo, no recibirás datos modelizados en tu propiedad de GA4 para completar los datos observados que falten cuando los usuarios no den su consentimiento. Tanto si decides bloquear las etiquetas de Google (implementación básica) como si prefieres desbloquearlas (implementación avanzada), estas etiquetas adaptarán su comportamiento al estado del consentimiento de los usuarios. Más información sobre el modo de consentimiento básico y avanzado
A continuación se indican las diferencias entre la implementación avanzada y la básica del modo de consentimiento:
Implementación avanzada | Implementación básica | |
---|---|---|
Comportamiento de la etiqueta |
|
|
Modelización de comportamiento en GA4 |
|
|
Modelización de conversiones en GA4 |
|
|
Modelización de conversiones en Google Ads |
|
|
* Cuando las etiquetas se bloquean por la elección de consentimiento, no se recogen datos y la modelización de conversiones de Google Ads se basa en un modelo general. Los modelos usan funciones como el tipo de navegador, el tipo de acción de evento clave, la hora del día y otras variables generales no identificables. Más información sobre el modo de consentimiento y la modelización de conversiones en Google Ads
Cómo habilitar el modo de consentimiento
La forma de habilitar el modo de consentimiento es distinta en sitios web y aplicaciones. También depende de tu implementación para obtener el consentimiento de los usuarios y de la plataforma de etiquetado que utilices.
Habilitar el modo de consentimiento en sitios web
Puedes habilitar el modo de consentimiento en sitios web con una programación mínima usando Tag Manager y una CMP con una plantilla comunitaria. Los partners de la CMP proporcionan plantillas de Tag Manager e instrucciones para habilitar el modo de consentimiento a través de su integración:
Los desarrolladores de sitios web pueden habilitar el modo de consentimiento usando comandos de consentimiento de gtag.js
o una etiqueta creada a partir de una plantilla del modo de consentimiento de Tag Manager:
Habilitar el modo de consentimiento en aplicaciones
Los desarrolladores de aplicaciones pueden habilitar el modo de consentimiento usando el SDK de Google Analytics for Firebase:
Integraciones de las plataformas de gestión del consentimiento
Las plataformas de gestión del consentimiento (CMPs) se pueden integrar con el modo de consentimiento y con la configuración del consentimiento de Google Tag Manager. Las CMPs destacadas de Tag Manager tienen plantillas disponibles en la galería de plantillas comunitarias de este servicio que están integradas con nuestras APIs de consentimiento.
Para obtener estadísticas valiosas al tiempo que se protege la privacidad de los usuarios, debes obtener el consentimiento de los usuarios de su sitio web. Te recomendamos que uses una plataforma de gestión del consentimiento (CMP) o que trabajes con tu sistema de gestión de contenido (CMS) para obtener el consentimiento y enviarlo a Google.
Si debes configurar un nuevo banner de consentimiento y el modo de consentimiento:
To simplify the deployment of consent banners and consent mode, you can use an integrated CMP partner for setup. This allows you to deploy a banner and implement consent mode within the Google tag user interface with just a few clicks. Learn more about using an integrated CMP partner to set up your consent banner and consent mode
Si ya tienes un banner de consentimiento, pero debes configurar el modo de consentimiento:
Una opción es seleccionar uno de los siguientes partners de CMP para integrarlo con el modo de consentimiento.
Plataformas de gestión del consentimiento (CMPs)
Modo de consentimiento para proveedores de CMPs
Los proveedores de CMPs pueden integrarse con el modo de consentimiento para mejorar la experiencia de los usuarios de los productos de Google. Para obtener más información, consulta Modo de consentimiento para proveedores de CMPs.
Recursos adicionales
El modo de consentimiento tiene otras funciones, como el comportamiento específico por regiones, la posibilidad de ocultar información que se había almacenado anteriormente y la opción de transferir información de URLs cuando se deniega el consentimiento. Para obtener información sobre cómo usar el modo de consentimiento y estas funciones adicionales, consulta: