Analytics

Autoriser et bloquer les fonctionnalités publicitaires dans Google Analytics

Après avoir écrit un autre customTask article sur la façon de respecter l’opt-out côté client à l’aide de Google Analytics et de Google Tag Manager, la bibliothèque principale analytics.js a été améliorée avec un nouveau champ qui rend tout cela beaucoup plus facile à faire. Le champ, allowAdFeaturesvous permet soit Autoriser ou alors bloc la demande à DoubleClick lancée lorsque les fonctionnalités de publicité ont été activées.

Dans ce très court article, je vais vous montrer rapidement ce que fait le champ et pourquoi il est utile.

Fonctionnalités publicitaires

Si vous accédez aux paramètres de propriété de Google Analytics, vous pouvez trouver les bascules pertinentes sous Informations de suivi -> Collecte de données.

Paramètres de propriété des fonctionnalités de publicité

Lorsque vous activez ces deux bascules, les appels collectés sur cette propriété Web sur votre site enverront automatiquement l’appel publicitaire au point de terminaison DoubleClick également. En d’autres termes, le analytics.js La bibliothèque téléchargée par la configuration d’analyse sur votre site (déployée via Universal Analytics, gtag.js ou des extraits de Google Tag Manager) sera automatiquement équipée des outils nécessaires pour effectuer cette redirection. Si vous souhaitez vérifier que cela fonctionne, vous devriez voir ce qui suit dans la sortie du débogueur Google Analytics dans la console :

Demande DoubleClick

Une autre façon de déployer cette fonctionnalité consiste à charger le displayfeatures plugin si vous utilisez analytics.js :

... ga('create', 'UA-12345-1'); ga('require', 'displayfeatures'); ga('send', 'pageview'); 

Les require La commande fait la même chose que la bascule de paramètre de propriété. La différence est que vous avez maintenant la possibilité de contrôler si ce plugin est chargé ou non.

La troisième façon de déployer cette fonctionnalité consiste à utiliser le paramètre de balise correspondant dans Google Tag Manager :

Paramètre GTM

Tous ces paramètres font la même chose – une fois qu’un appel est envoyé à Google Analytics, une demande est également envoyée au serveur DoubleClick, contenant des informations sur l’utilisateur (telles que l’ID client) et la propriété Web (ID de propriété). Cette requête est utilisée pour créer les rapports sur les données démographiques et les centres d’intérêt, ainsi que pour créer des audiences de remarketing.

Le nouveau allowAdFeatures domaine

Mais que se passe-t-il si vous souhaitez bloquer conditionnellement l’envoi de la demande ? Sous GDPR, cela pourrait être une très bonne idée. Si le visiteur n’accepte pas explicitement que vous regroupiez ses données de visite dans les serveurs DoubleClick, vous pouvez bloquer l’envoi de la demande.

Dans un article précédent, j’ai recommandé d’utiliser customTask pour ça. Cependant, en raison de la façon dont displayFeaturesTask ne peut pas être utilisé pour contrôler le paramètre de balise plugin / Google Tag Manager, il s’est avéré être une solution inefficace.

Heureusement, Google a publié le allowAdFeatures champ, que vous pouvez utiliser pour bloquer conditionnellement la demande DoubleClick indépendamment de de la façon dont il a été mis en place.

Notez que le champ ne peut pas être utilisé pour mettre en place Collection de fonctionnalités publicitaires. Vous devez toujours 1) activer d’abord les paramètres de propriété GA respectifs, OU 2) charger le displayfeatures plugin, OU 3) basculez le paramètre respectif dans vos balises Google Tag Manager. Ce champ soit simplement permet la demande de passer, ou blocs il.

Les défaut la valeur du champ est true, donc si vous n’ajoutez pas le champ à votre configuration, les fonctionnalités de publicité fonctionneront régulièrement, en envoyant la demande DoubleClick si nécessaire. Si vous définissez le champ sur falsela demande DoubleClick sera bloquée sans condition sur la page actuelle.

Pour utiliser le champ dans analytics.jsvous pouvez faire quelque chose comme ceci :

... ga('create', 'UA-12345-1'); if (checkUserConsent() === 'NO') {   ga('set', 'allowAdFeatures', false); } ga('send', 'pageview'); ... 

Dans l’exemple ci-dessus, si la méthode checkUserConsent() renvoie la valeur 'NO'les fonctionnalités publicitaires seront bloquées pour ce tracker.

Pour l’utiliser dans Google Tag Manager, vous devez vous rendre sur Plus de réglages -> Champs à définiret ajoutez un nouveau champ avec :

Nom de domaine: allowAdFeatures
Évaluer: vrai faux

Naturellement, c’est plus simple si vous utilisez une variable qui vérifie le consentement de l’utilisateur, puis assurez-vous que la variable renvoie soit true ou alors falseselon que vous souhaitez respectivement autoriser ou bloquer la demande DoubleClick.

Autoriser les fonctionnalités publicitaires

Résumé

J’espère que tout cela avait du sens. Le point de allowAdFeatures est de vous donner un contrôle total côté client sur l’exécution ou non de la requête DoubleClick. En raison de la flexibilité de allowAdFeatures Personnellement j’utilise la configuration suivante :

  1. Activez les paramètres des fonctionnalités de remarketing et de publicité dans Google Analytics / Paramètres de la propriété / Informations de suivi / Collecte de données.

  2. Assurez-vous que les sélections des fonctionnalités de publicité sont désactivé dans les balises Google Tag Manager.

  3. Utilisez le allowAdFeatures champ pour bloquer conditionnellement les fonctionnalités publicitaires si le visiteur n’a pas opté.

D’après mon expérience, c’est la solution la plus facile à gérer.

Source : www.simoahava.com

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page
Index