Dans le domaine du marketing digital et de l'analytique, suivre précisément le comportement des utilisateurs est crucial. Google Tag Manager (GTM) propose divers modes pour gérer la collecte et le traitement des données. Deux de ces méthodes sont le First-Party Mode et le Ghost Google Tag Manager.
Le First-Party mode, avec la configuration d'un domaine unique, est utilisé pour améliorer le suivi, tandis que le Ghost GTM emploie des méthodes de suivi pour contourner les outils anti-tracking. Cet article explorera ce que sont ces modes, leurs différences, et fournira des tutoriels détaillés sur la manière de les configurer.
Au sommaire de cet article :
- Qu'est-ce que le mode First-Party dans Google Tag Manager ?
- Qu'est-ce que Ghost Google Tag Manager ?
- Fonctionnement du First Party Mode et du Ghost GTM
- En quoi Ghost Google Tag Manager diffère-t-il du mode First-Party dans Google Tag Manager ?
- Tutoriel : mettre en place le First-Party Mode sur Google Tag Manager
- Tutoriel : Ghost GTM
- Conclusion
Le First-Party Mode permet à un site web de gérer les bibliothèques de mesure de Google, dont Google Tag Manager, comme si elles faisaient partie intégrante du site web lui-même. Traditionnellement, lorsqu'un utilisateur visite un site web, le navigateur envoie des requêtes directes aux serveurs de Google pour récupérer les bibliothèques de suivi nécessaires. Cependant, avec le First-Party Mode, ces requêtes sont redirigées à travers le domaine du site web.
Ghost Google Tag Manager est une configuration avancée conçue pour améliorer l'efficacité du suivi en chargeant les scripts GTM côté serveur plutôt que côté client. Cette méthode consiste à utiliser un proxy côté serveur pour gérer les requêtes GTM, rendant plus difficile la détection et le blocage des scripts de suivi par les navigateurs et les outils de protection de la vie privée.
Cette approche garantit l’exécution des scripts de suivi côté serveur. Elle offre un meilleur contrôle des processus de suivi et peut entraîner des temps de chargement plus rapides, car moins de scripts sont exécutés côté client. Cependant, elle est également limitée par les mécanismes de prévention du suivi intelligent (ITP) des navigateurs. Ces derniers sont conçus pour bloquer le suivi intersites et réduire l'efficacité des méthodes de suivi en limitant la durée de vie des cookies et en empêchant le suivi sur différents sites web.
- Standard Setup GTM (demandes multi-sites)
- L'utilisateur navigue sur un site web
- EX : https://www.example.com)
- Les requêtes pour les bibliothèques Google Tag sont envoyées directement aux domaines de Google
- EX : https://www.googletagmanager.com
- L'utilisateur navigue sur un site web
- Ghost GTM setup (même site, différentes origines)
- L'utilisateur navigue sur un site web
- EX : https://www.example.com)
- Les requêtes sont envoyées à un sous-domaine
- EX : https://tracking.example.com)
- L'utilisateur navigue sur un site web
- First-Party Mode (même site, différentes origines)
- L'utilisateur navigue sur un site web
- EX : https://www.example.com)
- Les requêtes sont envoyées au domaine du site web
- EX : https://www.example.com/metrics/)
- L'utilisateur navigue sur un site web
First-Party Mode:
- Mécanisme: Utilise des scripts propriétaires envoyés par le domaine que l'utilisateur visite.
- Fiabilité du Suivi: Améliorée grâce à une probabilité réduite de blocage des scripts par les navigateurs.
- Contrôle et Vitesse: Maintient la simplicité de la configuration et de la gestion, mais dépend de l'exécution côté client qui peut être plus lente comparée aux solutions côté serveur.
Ghost GTM:
- Mécanisme: Utilise un proxy côté serveur pour charger les scripts GTM.
- Fiabilité du Suivi: Améliorée car il contourne les bloqueurs de publicités et les paramètres de confidentialité des navigateurs.
- Contrôle et Vitesse: Offre un meilleur contrôle des suivis et peut améliorer la performance du site en réduisant l'exécution des scripts côté client.
Guide d'installation étape par étape
1. Réserver un chemin sur votre domaine
Choisissez un chemin sur votre site web qui sera utilisé exclusivement pour servir la balise. Assurez-vous que ce chemin n'est pas déjà utilisé. Il est crucial que le sous-dossier ne soit pas utilisé à d'autres fins. Pour que le mode First-Party fonctionne, l'infrastructure du site web doit prendre en charge le reroutage des requêtes spécifiques et la modification des en-têtes de requêtes.
Exemple de chemin : /tracking_metrics
2. Configurer le routage du trafic
Utilisation de Google Cloud Load Balancer
Créer un nouveau service de backend :
- Ouvrez la section de configuration du backend dans votre équilibrage de charge.
- Créez un nouveau service de backend nommé measurement-be-svc.
- Définissez le type de backend sur Internet network endpoint group et le protocole sur HTTPS.
- Créez un nouveau groupe de points de terminaison réseau avec les paramètres suivants :some text
- Type : Internet NEG (Global, Régional)
- Portée : Globale
- Nom de domaine entièrement qualifié : G-12345.fps.goog
- Enregistrez la configuration du service de backend.
Configurer les règles de routage :
- Dans la section des règles de routage, ajoutez une règle d'hôte et de chemin pour router le trafic vers le nouveau service de backend.some text
- Hôte : *
- Chemin : /tracking_metrics/*
- Backend : measurement-be-svc
Vérifiez la configuration :
- Accédez à https://example.com/tracking_metrics/healthy. La page doit afficher le texte "ok".
- Vérifiez les informations géographiques sur https://example.com/tracking_metrics/?validate_geo=healthy.
3. Mettre à jour les scripts de votre site web
Script original :
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-12345"></script>
Script mis à jour :
<!-- Google tag (gtag.js) -->
<script async src="/tracking_metrics/"></script>
4. Tester la configuration de la mesure
- Assurez-vous qu'au moins une balise est configurée pour se déclencher dans votre conteneur.
- Utilisez Tag Assistant pour prévisualiser le conteneur et naviguez sur votre site pour déclencher les balises.
- Vérifiez que les hits sont routés vers /tracking_metrics dans l'onglet Résumé > Sortie > Hits envoyés.
Nos experts proposent une formation sur Google Tag Manager avec un tutoriel sur Ghost GTM. N’hésitez pas à nous contacter si vous souhaitez découvrir ou vous perfectionner sur ce sujet !
Il est idéal d'utiliser simultanément le mode First-Party et Ghost GTM pour maximiser l'efficacité du suivi. Cependant, si vous ne pouvez en implémenter qu'un seul, optez pour Ghost GTM. Contrairement au mode First-Party, Ghost GTM centralise la gestion de tous les codes de suivi, simplifiant ainsi l'implémentation et la maintenance sur plusieurs sites ou pages, améliorant les performances du site en réduisant le nombre de scripts de suivi directs, et optimisant les temps de chargement ainsi que l'expérience utilisateur.