• Intégration via Google Tag Manager - Server Side

    Table des matières

    En bref

    Le suivi côté serveur avec le Google Tag Manager (Server GTM) permet une collecte de données fiable en envoyant les données de suivi à un serveur de suivi dédié au lieu de les traiter directement dans le navigateur de l'utilisateur. Cela améliore la qualité des données, minimise les restrictions des ad-blockers et réduit les temps de chargement du site web.

    Contrairement au suivi côté client, le suivi côté serveur offre un plus grand contrôle sur les données collectées et augmente la sécurité des données. Grâce à l'utilisation d'une couche de données, les données de test A/B peuvent être transmises avec précision et utilisées pour des analyses détaillées dans GA4.

    Ce guide montre comment GA4, ainsi que tes données de test A/B, peuvent être collectées efficacement via Server GTM et intégrées dans GA4.

    Avantages de GA4 Server-Side Tracking

    Le suivi côté serveur de GA4 offre de nombreux avantages par rapport au suivi côté client traditionnel :

    • Meilleure qualité des données - Moins de restrictions dues aux ad-blockers et aux règles du navigateur.
    • Attribution plus précise - Plus de données de conversion grâce à une saisie plus fiable.
    • Meilleure sécurité des données - La transmission cryptée minimise les risques de manipulation.
    • Protection des données & anonymisation - Les données sensibles peuvent être rendues anonymes avant d'être transmises.
    • Conformité réglementaire - Contrôle total du stockage et du traitement des données.

    Comment mettre en place le suivi GA4 côté serveur avec Varify.io ?

    Mise en œuvre du suivi côté serveur de GA4

    Pour effectuer les étapes suivantes, les conditions suivantes doivent être remplies :

    • Tu as besoin d'un conteneur Google Tag Manager "normal" côté client, qui est déjà intégré au site web.
    • un Google Tag Manager côté serveur (Server GTM) doit déjà exister. Sans une instance GTM serveur existante, la mise en œuvre de GA4 Server-Side Tracking n'est pas possible. Si ton entreprise n'a pas encore d'instance, le fournisseur est Stape.io est recommandé. L'installation ne prend pas beaucoup de temps et est décrite très simplement.

    Étape 1 : Connecter Google Analytics 4 au serveur GTM

    Si GA4 est déjà dans le Conteneur Web-GTM il suffit de procéder à l'adaptation suivante :

    • Ajouter l'URL du conteneur du serveur - Aller à la Paramètres des tags dans GA4 et ajouter le paramètre server_container_url .
    • Saisir l'URL du serveur de balisage - Saisis l'URL de ton serveur de tags comme valeur.

    Les données GA4 sont ainsi transmises au GTM serveur. Dans le screenshot, tu vois un paramètre, mais tu peux aussi déposer directement l'URL.

    Étape 2 : Créer un client dans le serveur GTM

    Ouvre le conteneur GTM de ton serveur et crée un client GA4. Tu ne dois le faire que si ce client n'existe pas encore. 

    1. Ouvrir l'espace client - Dans le conteneur GTM du serveur, navigue vers le Clients-section.
    2. Créer un nouveau client - Clique sur Créer un nouveau client.
    3. Sélectionner le type de client - Choisir Google Analytics : GA4 (Web) comme type de client.
    4. Nommer le client - Donne un nom au client.
    5. Enregistrer - Clique sur EnregistrerPour terminer la configuration, cliquez sur

    Étape 3 : Créer une balise GA4 dans le conteneur GTM du serveur

    1. Créer un nouveau tag - Ouvre le Conteneur GTM pour serveurs et navigue vers Section des tags.
    2. Choisir le type de tag - Clique sur Nouveau jour et sélectionner Google Analytics : GA4 comme type de tag.
    3. Terminer la configuration - Ajuste les paramètres si nécessaire et enregistre le tag.

    Avec cette procédure, toutes les données GA4 sont traitées par le serveur. Pour les données de test A/B, il est surtout important que les paramètres soient également inclus.

    Étape 4 : Configurer le déclencheur pour le tag GA4 dans le serveur GTM

    1. Ouvrir le triggering - Dans la balise GA4 créée, clique sur Déclenchement.
    2. Créer un nouveau déclencheur - Choisir Nouveau déclencheur et place le Type de déclencheur sur Défini par l'utilisateur.
    3. Définir la condition - Configure le déclencheur pour qu'il se déclenche lorsque le Nom du client = GA4 (ou le nom du client GA4 que tu as choisi).
    4. Enregistrer - Confirme les réglages avec Enregistrer.

    Étape 5 : Tester l'installation et la publier

    1. Activer le débogage

      • Ouvre le Mode aperçu sur le site Web-GTM et la GTM serveur. Idéalement, avec une URL sur laquelle un test A/B est en cours.
      • Vérifie si les requêtes GA4 sont présentes dans le Débogueur GTM pour serveur sont saisis.
    2. Dépannage

      • Assure-toi que les événements GA4 sont correctement transmis.
      • Si aucune demande n'apparaît, vérifie la URL du conteneur du serveur et les Paramètres de déclenchement.
    3. Publier les modifications

      • Si tout fonctionne, publie les mises à jour Conteneur GTM serveur et web. Pour le test A/B, ce sont surtout les événements de test A/B qui sont importants et le fait que la balise GA4 créée précédemment se déclenche.

    Félicitations ! Tu suis désormais tes données GA4 et tes tests A/B côté serveur.  

    Étape 4 : Utilisation de Google Tag Manager (facultatif)

    • Si tu utilises le Google Tag Manager, tu peux également y configurer le suivi interdomaine :

      1. Adapter les tags :

        • Ouvre le Google Tag Manager et va sur Tags.
        • Sélectionne la balise de configuration GA4 utilisée sur les deux domaines.
        • Va dans les paramètres avancés et active Marquage automatique des liens sur Suivi inter-domaines.
        • Ajoute les domaines qui doivent être liés.
      2. Vérifier les déclencheurs :

        • Assure-toi que tes tags sont configurés de manière à ce qu'ils se déclenchent sur toutes les pages pertinentes (par ex.)
      3. Activer le mode Aperçu :

        • Teste ta configuration dans le mode de prévisualisation du Tag Manager. Navigue entre les domaines et vérifie si le _gl-est correctement transmis.
  • Premiers pas