Después de escribir otro más customTask
Artículo sobre cómo Respetar la opción de exclusión voluntaria del lado del cliente usando Análisis de Google y Administrador de etiquetas de GoogleLa biblioteca principal analytics.js se mejoró con un nuevo campo que facilita mucho las cosas. El campo, allowAdFeatures
te permite ya sea permitir o bloquear el solicitud a DoubleClick que se inicia cuando se habilitan las funciones publicitarias.
En este breve artículo te mostraré rápidamente qué hace este campo y por qué es útil.
incógnita
El boletín informativo de Simmer
Suscríbete a la Boletín informativo de Simmer ¡Para recibir las últimas noticias y contenidos de Simo Ahava en tu bandeja de entrada de correo electrónico!
Funciones publicitarias
Si vas a la configuración de propiedades de Google Analytics, puedes encontrar los botones correspondientes en Información de seguimiento -> Recopilación de datos.
Cuando activas ambos botones, las visitas recopiladas a esta propiedad internet en tu sitio también enviarán automáticamente la visita publicitaria al punto last de DoubleClick. En otras palabras, análisis.js biblioteca descargada por la configuración de análisis en su sitio (implementada a través de Analítica common, gtag.jso fragmentos de Google Tag Supervisor) se equiparán automáticamente con las herramientas necesarias para realizar esta redirección. Si desea verificar que está funcionando, debe ver lo siguiente en el Depurador de Google Analytics salida en la consola:
Una forma alternativa de implementar esta función es cargar el displayfeatures
complemento Si usa analytics.js:
...
ga('create', 'UA-12345-1');
ga('require', 'displayfeatures');
ga('ship', 'pageview');
El require
El comando hace lo mismo que el botón de configuración de propiedades. La diferencia es que ahora tienes la opción de controlar si se carga o no este complemento.
La tercera forma de implementar esta función es utilizar la configuración de etiqueta correspondiente en Google Tag Supervisor:
Todas estas configuraciones hacen lo mismo: una vez que se envía un hit a Google Analytics, también se envía una solicitud al servidor de DoubleClick que contiene información sobre el usuario (como el ID de cliente) y la propiedad internet (ID de propiedad). Esta solicitud se utiliza para crear el Informes de demografía e intereses y para construir audiencias de remarketing.
El nuevo allowAdFeatures
campo
Pero ¿qué pasa si desea bloquear condicionalmente el envío de la solicitud? RGPDEsta podría ser una muy buena concept. Si el visitante no acepta explícitamente que agregues los datos de su visita a los servidores de DoubleClick, es posible que quieras bloquear el envío de la solicitud.
En un Artículo anteriorRecomiendo usar customTask
para esto. Sin embargo, debido a cómo displayFeaturesTask
no poder Se utilizó para controlar la configuración de etiquetas del complemento/Google Tag Supervisor, lo que resultó ser una solución ineficiente.
Afortunadamente, Google lanzó el allowAdFeatures
campo, que puede utilizar para bloquear condicionalmente la solicitud de DoubleClick a pesar de todo de cómo se montó.
Tenga en cuenta que el campo no se puede utilizar para establecer Colección de funciones publicitarias. Aún debe 1) habilitar primero la configuración de la propiedad GA correspondiente, O 2) cargar la displayfeatures
complemento, O 3) alterne la configuración correspondiente en sus etiquetas de Google Tag Supervisor. Este campo simplemente permite la solicitud de pasar, o bloques él.
El por defecto El valor del campo es true
por lo que si no agrega el campo a su configuración, las Funciones de publicidad funcionarán con regularidad y enviarán la solicitud de DoubleClick si es necesario. Si configura el campo en false
La solicitud de DoubleClick se bloqueará incondicionalmente en la página precise.
Para utilizar el campo en análisis.jsPuedes hacer algo como esto:
...
ga('create', 'UA-12345-1');
if (checkUserConsent() === 'NO') {
ga('set', 'allowAdFeatures', false);
}
ga('ship', 'pageview');
...
En el ejemplo anterior, si el método checkUserConsent()
devuelve el valor 'NO'
entonces se bloquearán las funciones publicitarias para este rastreador.
Para utilizar esto en Google Tag Supervisor, debes ir a Más configuraciones -> Campos a configurary agregue un nuevo campo con:
Nombre del campo: allowAdFeatures
Valor: verdadero/falso
Naturalmente, es más fácil si utiliza una variable que verifique el consentimiento del usuario y luego se asegura de que la variable devuelva true
o false
dependiendo de si desea permitir o bloquear la solicitud de DoubleClick, respectivamente.
Resumen
Espero que todo esto tenga sentido. El punto es… allowAdFeatures
es brindarle management whole del lado del cliente sobre si la solicitud de DoubleClick debe realizarse o no. Debido a la flexibilidad de allowAdFeatures
Yo personalmente uso la siguiente configuración:
-
Lively la configuración de las funciones de publicidad y remarketing en Google Analytics / Configuración de propiedad / Información de seguimiento / Recopilación de datos.
-
Asegúrese de que las selecciones de Funciones publicitarias estén desactivado en las etiquetas de Google Tag Supervisor.
-
Utilice el
allowAdFeatures
campo para bloquear condicionalmente las funciones publicitarias si el visitante no ha optado por participar.
En mi experiencia, esta es la solución más fácil de gestionar.