El modo de consentimiento permite a los desarrolladores web y de aplicaciones ajustar el comportamiento de las etiquetas y los SDKs de aplicaciones en función de las opciones de consentimiento de los usuarios.
En este artículo se describen los aspectos básicos del modo de consentimiento. Este modo tiene otras funciones, como el comportamiento específico para regiones concretas, la posibilidad de ocultar información que se había almacenado anteriormente y la opción de transferir información en las URLs cuando se deniega el consentimiento. Para obtener información sobre cómo usar el modo de consentimiento y estas funciones adicionales, consulta estos artículos:
- Gestionar la configuración del consentimiento (web)
- Gestionar la configuración del consentimiento (aplicación)
- Modo de consentimiento para proveedores de CMPs
Cómo gestionar el consentimiento
Para gestionar el consentimiento de los usuarios, se necesita lo siguiente:
Pedir a los usuarios que indiquen si dan o deniegan su consentimiento para que se almacene información sobre su comportamiento. Tú eres responsable de obtener su consentimiento en tu sitio web o aplicación.
Comunicar la opción de consentimiento del usuario a Google a través del modo de consentimiento de Google.
Comprobar que las etiquetas de Google, las etiquetas de terceros y los SDKs de las aplicaciones se comporten de acuerdo con la opción de consentimiento elegida por el usuario.
Para cumplir los requisitos 1 y 2, puedes implementar una plataforma de gestión del consentimiento (CMP) de terceros o una solución personalizada. Con el modo de consentimiento, puedes definir el estado del consentimiento predeterminado en tu sitio web o aplicación para cumplir el requisito 3. Cuando los visitantes de un sitio web o lo su usuarios de una aplicación indican sus decisiones de consentimiento, las etiquetas y los SDKs con comprobaciones de consentimiento ajustan su comportamiento y se respetan las opciones de consentimiento de los usuarios a lo largo de su interacción con el sitio web o la aplicación en cuestión.
Terminología del modo de consentimiento
Los siguientes términos tienen un significado especial en el contexto del modo de consentimiento:
- Comprobaciones de consentimiento: hacen que las etiquetas y los SDKs modifiquen su comportamiento en función del estado del consentimiento y del tipo de consentimiento.
- Estado del consentimiento: representa las decisiones de los usuarios y puede concederse o denegarse para cada tipo de consentimiento. Las etiquetas y los SDKs que tienen comprobaciones de consentimiento modifican su comportamiento tal como se describe en la sección Cómo influye el consentimiento en el comportamiento de las etiquetas.
- Tipo de consentimiento: indica el tipo de almacenamiento. Se puede asignar al consentimiento el valor
granted
(concedido) odenied
(denegado) para cada tipo.
Tipos de consentimiento
Entre los tipos de consentimiento se incluyen los siguientes:
Tipo de consentimiento | Descripción |
ad_storage | Habilita el almacenamiento (por ejemplo, el de las cookies en la Web o el de los identificadores de dispositivo en las aplicaciones) relacionado con la publicidad. |
ad_user_data | Define el consentimiento sobre el envío a Google de datos de usuario con fines publicitarios online. |
ad_personalization | Define el consentimiento sobre la publicidad personalizada. |
analytics_storage | Habilita el almacenamiento (por ejemplo, el de las cookies en Web o el de identificadores de dispositivo en aplicaciones) relacionado con las analíticas (por ejemplo, la duración de las visitas). |
functionality_storage | Habilita el almacenamiento relacionado con las funciones del sitio web o de la aplicación (por ejemplo, la configuración de idioma). |
personalization_storage | Habilita el almacenamiento relacionado con la personalización (por ejemplo, las recomendaciones de vídeos). |
security_storage | Habilita el almacenamiento relacionado con la seguridad (por ejemplo, las funciones de autenticación, la prevención de fraudes y otros sistemas de protección del usuario). |
Etiquetas que admiten el modo de consentimiento
Estas etiquetas y SDKs de productos de Google incluyen comprobaciones de consentimiento integradas y ajustan su comportamiento en función del estado del consentimiento:
- Etiqueta de Google
- Google Analytics (incluido el SDK de Google Analytics for Firebase)
- Etiqueta de Google Ads (incluidos el remarketing y el seguimiento de conversiones de Google Ads; todavía no se puede utilizar con conversiones de llamada telefónica)
- Floodlight
- Vinculación de conversiones
Cómo influye el consentimiento en el comportamiento de las etiquetas y los SDKs de las aplicaciones
Por lo general, cuando los usuarios conceden su consentimiento, las etiquetas funcionan con normalidad.
Si los usuarios deniegan el consentimiento para personalizar los anuncios o usar datos de usuario en los anuncios, las etiquetas y los SDKs de aplicaciones no pueden usar datos de usuario en la segmentación de anuncios.
Si los usuarios deniegan su consentimiento para el almacenamiento, las etiquetas y los SDKs de aplicaciones que aplican el consentimiento no almacenan cookies (Web) ni identificadores de dispositivos (aplicaciones). En su lugar, las etiquetas comunican el estado del consentimiento y la actividad de usuario enviando pings sin cookies (Web) o señales (aplicaciones) al servidor de Google. Así, Google Ads y las propiedades de Google Analytics 4 pueden modelizar las conversiones. Consulta la sección Modelización del modo de consentimiento.
Las siguientes señales comunican el estado del consentimiento:
Pings de estado del consentimiento: estos pings se envían desde cada página que visita un usuario en la que se haya implementado el modo de consentimiento. Estos pings comunican el estado del consentimiento (concedido o denegado) de cada tipo de consentimiento, como el almacenamiento de anuncios o de analíticas.
Pings de conversión: se envían pings de conversión para indicar que se ha producido una conversión.
Pings de Google Analytics: cuando se registran eventos, estos pings se envían desde cada página de un sitio web en la que se haya implementado la etiqueta de Google Analytics.
Los pings pueden incluir:
- Información funcional (como encabezados que el navegador añade de forma pasiva)::
- Marca de tiempo
- User-agent
- Referente
- Información conjunta o no identificable:
- 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/DCLID)
- Información booleana sobre el estado de consentimiento
- Número aleatorio generado con cada carga de página
Además de permitir que el estado del consentimiento modifique el comportamiento de las etiquetas, también puedes ocultar datos almacenados si un usuario deniega el consentimiento. Por ejemplo, puede que un usuario haya dado su consentimiento para almacenar datos de anuncios y más adelante cambie de opinión y deniegue el consentimiento. Si habilitas ads_data_redaction
, cuando el usuario deniegue el consentimiento, Google Ads eliminará la información almacenada.
Las etiquetas con comprobaciones de consentimiento integradas modifican su comportamiento en función de los diferentes estados del consentimiento. En la siguiente tabla se explica el comportamiento de las etiquetas según el tipo de consentimiento, el estado del consentimiento y si se ha asignado el valor true
a ads_data_redaction
.
Tipos de consentimiento | Denegado o concedido | Comportamiento |
ad_storage y analytics_storage |
granted granted |
|
ad_personalization |
denied | La publicidad personalizada está inhabilitada y las siguientes funciones no recibirán datos:
|
ad_user_data |
denied | La recogida de datos personales para publicidad online está inhabilitada, lo que incluye:
|
ad_storage |
denied |
|
analytics_storage |
denied |
|
ad_storage y ads_data_redaction
|
denied y true |
|
Modelización del modo de consentimiento
Para suplir posibles carencias en la recogida de datos, los productos de Google usan estos pings para modelizar las métricas en tus soluciones de medición. Para proteger la privacidad del usuario, tu etiqueta o el SDK de tu aplicación deben ajustarse a determinados umbrales de recogida de datos. En los siguientes artículos encontrarás más información sobre lo que se incluye en la modelización y en qué circunstancias se hace:
- Modelización del modo de consentimiento en Google Ads
- Modelización de conversiones online en Google Ads
- Modelización de conversiones en Google Analytics
- Modelización del comportamiento en Google Analytics