Gestionar la configuración de privacidad

En esta página se explica cómo inhabilitar las funciones relacionadas con la privacidad con la etiqueta de Google. Si quieres ver un resumen de todos los ajustes relacionados con la privacidad, consulta la introducción a la privacidad de los usuarios.

Parámetros de privacidad

Usa estos parámetros para habilitar o inhabilitar funciones de privacidad, como la personalización y las señales.

gtag.js

Control de privacidad Productos compatibles Descripción Cómo validar en el lado del cliente
consent Universal Analytics, Google Analytics 4, Google Ads y Floodlight Usa el comando "consent" para inicializar los estados del consentimiento predeterminados y actualizar el consentimiento cuando un usuario interactúa con tu banner de cookies. Más información sobre gtag.js(consent) Para comprobar la configuración de consentimiento, usa Tag Assistant. Más información sobre la depuración del consentimiento
allow_google_signals Universal Analytics y Google Analytics 4 No se aplica si no se le asigna ningún valor o si se le asigna el valor true. Si se le asigna el valor false, los eventos enviados desde la etiqueta no se utilizarán para personalizar anuncios ni para crear informes de grupos demográficos e intereses. No se aplica si no se le asigna ningún valor o si se le asigna el valor true. Si se le asigna el valor false, se suprimirán todas las balizas de unión.
allow_ad_personalization_signals Google Ads, Universal Analytics, Google Analytics 4 y Floodlight Si se le asigna el valor true, los eventos enviados desde la etiqueta podrán usarse para personalizar anuncios. Si se le asigna el valor false, los eventos enviados desde la etiqueta no se utilizarán para personalizar anuncios, pero sí para crear informes de grupos demográficos e intereses.
No se aplica si no se le asigna ningún valor o si se le asigna el valor true. Si se le asigna el valor false, se incluirá un parámetro &npa=1 en todas las balizas.
restricted_data_processing Google Ads No se aplica si no se le asigna ningún valor. Si se le asigna el valor true, Google limitará la forma en la que se usan los eventos enviados desde la etiqueta. Algunas funciones no estarán disponibles, como añadir usuarios a listas de remarketing, añadir usuarios a listas de audiencias similares basadas en listas de remarketing de origen y otras funciones relacionadas. No se aplica si no se le asigna ningún valor. Si se le asigna el valor true, se incluirá un parámetro &rdp=1 en las balizas. Si se le asigna el valor false, se incluirá un parámetro &rdp=0 en las balizas.

Tag Manager

Control de privacidad Plantillas de etiquetas compatibles Descripción Cómo validar en el lado del cliente
allowAdFeatures Universal Analytics Se define en "Campos que configurar". No se aplica si no se le asigna ningún valor o si se le asigna el valor true. Si se le asigna el valor false, los eventos enviados desde la etiqueta no se utilizarán para personalizar anuncios ni para crear informes de grupos demográficos e intereses. No se aplica si no se le asigna ningún valor o si se le asigna el valor true. Si se le asigna el valor false, se suprimirán todas las balizas de unión.
allow_google_signals Etiqueta de Google Se define en "Opciones de configuración". No se aplica si no se le asigna ningún valor o si se le asigna el valor true. Si se le asigna el valor false, los eventos enviados desde la etiqueta no se utilizarán para personalizar anuncios ni para crear informes de grupos demográficos e intereses. No se aplica si no se le asigna ningún valor o si se le asigna el valor true. Si se le asigna el valor false, se suprimirán todas las balizas de unión.
allowAdPersonalizationSignals Universal Analytics Se define en "Configurar campos". No se aplica si no se le asigna ningún valor o si se le asigna el valor true. Si se le asigna el valor false, los eventos enviados desde la etiqueta no se utilizarán para personalizar anuncios, pero sí para crear informes de grupos demográficos e intereses. No se aplica si no se le asigna ningún valor o si se le asigna el valor true. Si se le asigna el valor false, se incluirá un parámetro &npa=1 en todas las balizas.
allow_ad_personalization_signals Etiqueta de Google Se define en "Opciones de configuración". Si se le asigna el valor true, los eventos enviados desde la etiqueta podrán usarse para personalizar anuncios. Si se le asigna el valor false, los eventos enviados desde la etiqueta no se utilizarán para personalizar anuncios, pero sí para crear informes de grupos demográficos e intereses.
No se aplica si no se le asigna ningún valor o si se le asigna el valor true. Si se le asigna el valor false, se incluirá un parámetro &npa=1 en todas las balizas.
restricted_data_processing Seguimiento de conversiones de Google Ads Se define en la opción "Habilitar el tratamiento de datos restringido" de la etiqueta de seguimiento de conversiones de Google Ads de Tag Manager. No se aplica si no se le asigna ningún valor o si se le asigna el valor false. Si se le asigna el valor true, Google limitará la forma en la que se usan los eventos enviados desde la etiqueta. Algunas funciones no estarán disponibles, como añadir usuarios a listas de remarketing, añadir usuarios a listas de audiencias similares basadas en listas de remarketing de origen y otras funciones relacionadas. No se aplica si no se le asigna ningún valor o si se le asigna el valor false. Si se le asigna el valor true, se incluirá un parámetro &rdp=1 en las balizas. Si se le asigna el valor false, se incluirá un parámetro &rdp=0 en las balizas.

Inhabilitar las funciones de analíticas y publicitarias

Puesto que las funciones publicitarias se habilitan en la configuración de administrador de Google Analytics, puede que en ocasiones tengas que desactivarlas de manera programática. Si has configurado etiquetas de sitio conectadas y quieres que la señal se propague a estas, sigue estas instrucciones.

Desactivar todas las funciones publicitarias

Estas configuraciones permiten desactivar las funciones de publicidad, de creación de informes y de remarketing, y anular los ajustes de la propiedad definidos en la interfaz de usuario de Google Analytics.

Para desactivar todas las funciones publicitarias con la etiqueta de Google de Universal Analytics y Google Analytics 4, asigna el valor false a allow_google_signals:

gtag.js

gtag('set', {'allow_google_signals', false});

Tag Manager

Para desactivar todas las funciones publicitarias en todas las propiedades, usa gtag.js.

Para desactivar las funciones publicitarias con la etiqueta de Google en una propiedad de Google Analytics 4 concreta, edita el comando config del valor TAG_ID correspondiente y asigna el valor false a allow_google_signals:

gtag.js

gtag('config', 'TAG_ID', { 'allow_google_signals': false });

Tag Manager

  1. En tu espacio de trabajo, abre el menú Etiquetas.
  2. Edita la etiqueta de Google en la que quieres desactivar las funciones publicitarias.
  3. En Opciones de configuración, añade el parámetro siguiente:

    • Nombre: allow_google_signals
    • Valor: false
  4. Guarda la etiqueta.

Repite estos pasos con cada etiqueta de Google que no deba incluirse en las funciones publicitarias.

Desactivar la personalización de anuncios

Hay varias formas de controlar de forma programática si los datos de Analytics se deberían usar para la publicidad personalizada:

Controlar la personalización de anuncios por sitio web

La API de modo de consentimiento de Google es la forma recomendada para habilitar e inhabilitar la publicidad personalizada. Si tu sitio web aún no usa el modo de consentimiento, puedes controlar la personalización con el parámetro que se indica a continuación.

Puedes inhabilitar por completo las funciones para personalizar anuncios. Si se usa el parámetro allow_ad_personalization_signals, se aplicará el ajuste a todos los productos configurados con la etiqueta de Google. Además, se añadirá un parámetro npa=1 a la URL de la etiqueta para indicar que solo se muestran anuncios no personalizados.

Para desactivar la personalización de anuncios con la etiqueta de Google, asigna el valor false a allow_ad_personalization_signals:

gtag.js

gtag('set', {'allow_ad_personalization_signals', false});

Tag Manager

Para desactivar todas las funciones publicitarias en todas las propiedades, usa gtag.js.

Para desactivar la personalización de anuncios con la etiqueta de Google en una configuración específica de Google Ads, Google Analytics o Floodlight, edita el comando config del valor TAG_ID correspondiente y asigna el valor false a allow_ad_personalization_signals:

gtag.js

gtag('config',  {'allow_ad_personalization_signals': false });

Tag Manager

En Tag Manager:

  1. Abre la etiqueta de Google Analytics para editarla.
  2. Haz clic en Configurar campos.
  3. Haz clic en Añadir fila.
  4. En Nombre del campo, escribe allow_ad_personalization_signals y, en Valor, introduce false.

Desactivar Google Analytics

En algunos casos, puede que sea necesario desactivar Google Analytics. Por ejemplo, si la política de privacidad de tu sitio ofrece la posibilidad de que los usuarios inhabiliten Google Analytics.

La biblioteca de etiquetas de Google (gtag.js) incluye una propiedad window['ga-disable-MEASUREMENT_ID'] que, si se le asigna el valor true, desactiva el envío de datos de la etiqueta de Google. Cuando un producto intenta activar una cookie o devolver datos a los servidores de Google Analytics, comprueba si esta propiedad se ha definido y si tiene asignado el valor true. Si es así, no lleva a cabo ninguna acción.

gtag.js

Para desactivar Google Analytics de forma programática, asigna el valor true a window['ga-disable-GA_MEASUREMENT_ID']. Sustituye TAG_ID por un ID de etiqueta válido:

<script>
window['ga-disable-GA_MEASUREMENT_ID'] = true;
</script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'TAG_ID');
</script>

Tag Manager

Para evitar que la etiqueta de Google Analytics 4 se active, usa una condición de activador para comprobar si un usuario ha inhabilitado la activación y activa la etiqueta según el valor de la condición de activación. A continuación, se muestra una configuración que usa una cookie propia para determinar si puede activar una etiqueta de Google Analytics 4. En estas instrucciones se da por sentado que ya has creado una etiqueta de Google Analytics 4.

Nota: Este método no usa window['ga-disable-MEASUREMENT_ID'], sino una solución sencilla adaptada a las implementaciones de Tag Manager.

  1. En el código fuente de JavaScript de tu página, define una cookie llamada "google-analytics-opt-out", asígnale el valor true y configúrala para que caduque en una fecha futura. Por ejemplo:
    document.cookie = 'google-analytics-opt-out=true; expires=Mon, 1 Jan 2170 23:59:59 UTC; path=/';
  2. En Tag Manager, crea una variable que compruebe la cookie google-analytics-opt-out:

  3. Haz clic en Variables > Nueva. 2. En Tipo de variable, selecciona Cookie propia. 3. Asigna el nombre "cookie google-analytics-opt-out" a la variable y haz clic en Guardar.

  4. Crea un activador para la etiqueta de Google Analytics:

  5. Selecciona Vista de una página como Tipo de activador. 2. Elige la opción Algunas vistas de página en Este activador se activa en. 3. Define la opción Ejecute este activador cuando tenga lugar un evento y se cumplan todas estas condiciones para que lea el valor "google-analytics-opt-out cookie does not equal true".

  6. Haz clic en Guardar.

  7. Publica el contenedor.

Desactivar la medición de vistas de páginas predeterminadas en Google Analytics

De forma predeterminada, la etiqueta de Google Analytics envía un evento page_view a Google Analytics. Esto es lo más conveniente en la mayoría de los casos; una vez que añadas el código a cada página de tu sitio, los eventos page_view se registran automáticamente. Ahora bien, si no quieres que la etiqueta envíe un evento page_view a Google Analytics, puedes asignar el valor false al parámetro send_page_view:

gtag.js

gtag('set', { 'send_page_view': false });

Tag Manager

  1. En tu espacio de trabajo, abre el menú Etiquetas.
  2. Edita la etiqueta de Google que corresponda.
  3. En Opciones de configuración, define el parámetro siguiente:

    • Nombre: send_page_view
    • Valor: false
  4. Guarda la etiqueta.

Tratamiento de datos restringido

Cuando habilites el tratamiento de datos restringido, Google limitará la forma en que usa esos datos. Algunas funciones no estarán disponibles, como añadir usuarios a listas de remarketing, añadir usuarios a listas de audiencias similares basadas en listas de remarketing de origen, y otras funciones relacionadas. Si habilitas el tratamiento de datos restringido en campañas de aplicaciones, es posible que los usuarios que hayan descargado tu aplicación sigan viendo anuncios de ella. Más información

Para habilitar el tratamiento de datos restringido, sigue estos pasos:

gtag.js

Añade a la etiqueta un parámetro restricted_data_processing con el valor true:

< ! -- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
  window.dataLayer = window.dataLayer | | [ ] ;
  function gtag ( ) { dataLayer.push ( arguments ) } ;

  gtag ( 'js', new Date ( ) ) ;
  gtag ( 'set', { 'restricted_data_processing': true });
</script>

Tag Manager

  1. Inicia sesión en Google Tag Manager.
  2. Para acceder a tus etiquetas, en la columna de la izquierda, haz clic en Etiquetas.
  3. Crea o edita una etiqueta compatible con el tratamiento de datos restringido (remarketing de Google Ads, conversión de Google Ads, etc.).
  4. En la sección de configuración de etiquetas, selecciona Verdadero en el campo Habilitar el tratamiento de datos restringido.
  5. También puedes definir este campo de forma dinámica mediante una variable de capa de datos.
  6. Haz clic en Guardar.