Le suivi côté serveur dans Google Tag Manager (GTM) signifie que vos balises s'exécutent via un serveur cloud plutôt que via le navigateur de l'utilisateur.
Cette configuration réduit la perte de données et vous aide à vous conformer aux lois sur la confidentialité.
Elle améliore également la vitesse de votre site web, car celui-ci n'est pas ralenti par des scripts tiers exécutés dans le navigateur, et vous donne plus de contrôle sur les données envoyées à des plateformes telles que Google Analytics, Meta ou TikTok.
Dans cet article, nous vous expliquons comment fonctionne le GTM côté serveur, comment il se compare au suivi côté client et comment le configurer.
Le suivi côté serveur est une méthode de collecte de données qui capture des informations sur les interactions des utilisateurs sur un serveur dédié plutôt que sur les navigateurs (comme le fait le suivi côté client). Avec le suivi côté serveur, vous pouvez capturer des données d'événements qui ne seront pas affectées par les bloqueurs de publicités et les restrictions des navigateurs, ce qui garantit une meilleure précision des données.
Outre la haute qualité des données, le balisage côté serveur offre également une confidentialité et un contrôle sur les données que vous suivez, car après les avoir capturées, vous pouvez les modifier et ensuite seulement les envoyer à des outils d'analyse tels que Google Analytics 4 ou Google Ads.
Consultez l'explication détaillée du suivi côté serveur et comment vous pouvez tirer profit de sa configuration dans notre article sur qu'est-ce que le suivi côté serveur. |
Le suivi côté serveur dans GTM signifie que les interactions des utilisateurs sont envoyées à un serveur cloud avant d'atteindre les plateformes d'analyse ou publicitaires. Cette configuration vous aide à conserver davantage de données, à éviter les restrictions du navigateur et à gérer ce qui est partagé avec chaque plateforme.
Au lieu de déclencher des balises directement dans le navigateur, vous utilisez un conteneur de serveur hébergé sur votre propre sous-domaine (comme anything.yoursite.com) pour collecter et transmettre les événements.
Cette configuration agit comme une couche intermédiaire entre votre site et les plateformes d'analyse ou publicitaires. Votre site web ou votre application envoie les interactions clés, telles que les pages vues ou les achats, au conteneur serveur. À partir de là, les données peuvent être nettoyées, enrichies et acheminées vers différentes plateformes en fonction de votre configuration.
Vous gardez le contrôle sur ce qui est partagé et quand. Bien que le navigateur continue de collecter les données d'origine, le conteneur côté serveur vous permet de les traiter de manière plus sécurisée et plus flexible avant de les envoyer.
Le GTM Web, également appelé suivi côté client, s'exécute directement dans le navigateur de l'utilisateur. Lorsqu'une personne visite votre site, le navigateur charge tous les scripts de suivi tels que Google Analytics, Meta Pixel ou les balises TikTok. Chaque script envoie ensuite les données directement à sa plateforme. Cette configuration est rapide à mettre en œuvre, mais présente certaines limites.
Les navigateurs bloquent ou restreignent désormais de nombreuses demandes de suivi, en particulier sur iOS ou les navigateurs axés sur la confidentialité. Si un script ne se charge pas ou si JavaScript est désactivé, les données ne sont jamais envoyées.
Le GTM côté serveur fonctionne différemment. Au lieu d'exécuter des balises dans le navigateur, il envoie les mêmes événements à un serveur cloud où vous hébergez votre conteneur de serveur GTM. À partir de là, vous pouvez nettoyer, filtrer ou enrichir les données et les transmettre à chaque plateforme. Cela permet de réduire la perte de données, d'éviter les problèmes liés au navigateur et de limiter l'exposition aux scripts tiers.
Vous gardez le contrôle sur ce qui est partagé. Vous pouvez ajouter des identifiants utilisateur, des données de campagne ou d'autres valeurs avant que les données ne quittent votre serveur. Cela améliore également la précision de l'attribution, car davantage d'événements sont capturés et traités en un seul endroit.
Le suivi côté serveur ne remplace pas entièrement le suivi par navigateur. La plupart des données sont toujours collectées dans le navigateur, elles sont simplement transmises au serveur pour une meilleure gestion et une meilleure diffusion.
Fonctionnalité | Côté client (Web GTM) | Côté serveur (conteneur de serveur GTM) |
---|---|---|
Où les balises s'exécutent | Dans le navigateur | Sur votre serveur cloud |
Résistance aux bloqueurs de publicités | Faible | Élevée (avec sous-domaine personnalisé) |
Contrôle des données | Limité | Contrôle total sur ce qui est partagé |
Durée de vie des cookies sur Safari | 1 à 7 jours | Jusqu'à 13 mois (si configuré à partir de votre serveur à l'aide d'une configuration de même domaine) |
Complexité de la configuration | Faible | Moyenne (simplifiée avec des outils tels que Stape) |
Le suivi côté serveur GTM fonctionne en ajoutant un serveur cloud entre votre site web et les plateformes auxquelles vous envoyez des données. Lorsqu'un utilisateur visite votre site, ses actions, telles que la consultation d'une page, l'envoi d'un formulaire ou un achat, sont toujours enregistrées dans le navigateur. Mais au lieu d'envoyer ces données directement à des plateformes telles que Google Analytics ou Meta, elles sont d'abord transmises à votre conteneur de serveur hébergé sur anything.yoursite.com, par exemple.
Le conteneur de serveur fonctionne sur un serveur cloud, que vous pouvez configurer manuellement ou utiliser un service prêt à l'emploi comme Stape pour simplifier le processus. Il utilise les règles GTM telles que les balises, les déclencheurs et les variables pour traiter les données et les envoyer aux bonnes plateformes. Cette étape vous permet de filtrer, modifier ou enrichir les données avant qu'elles ne quittent votre serveur.
Vous pouvez supprimer les champs inutiles, ajouter des informations sur la campagne ou normaliser les formats entre les différents outils. Cela permet également de réduire la perte de données due aux restrictions du navigateur ou aux scripts bloqués.
Pour utiliser le suivi côté serveur, vous avez besoin d'un serveur cloud pour héberger le conteneur GTM, d'un sous-domaine personnalisé, d'un client pour recevoir les requêtes et de balises pour transférer les données. Cette configuration vous donne plus de contrôle sur la manière dont les données d'événements sont traitées et partagées.
Le conteneur GTM serveur est un élément clé de l'environnement de balises serveur Google Tag Manager. Au lieu d'effectuer le traitement des balises directement dans le navigateur de l'utilisateur, comme le fait un GTM client traditionnel, ce conteneur s'exécute sur le serveur. Cela améliore considérablement les performances, car la charge sur l'appareil de l'utilisateur est réduite, ce qui permet aux pages web de se charger plus rapidement. Dans les méthodes traditionnelles de traitement des balises, le navigateur de l'utilisateur consacre des ressources à l'exécution du code JavaScript, ce qui peut ralentir le site, principalement lorsqu'un grand nombre de scripts tiers ou d'outils d'analyse sont utilisés. Le balisage côté serveur élimine ces problèmes, car la plupart des processus s'exécutent en dehors du navigateur.
L'utilisation de balises d'analyse est un cas d'utilisation courant du conteneur GTM côté serveur. Au lieu de charger les balises Google Analytics directement sur le navigateur du client, le site web envoie les données au conteneur GTM côté serveur.
L'hébergement manuel de GTM côté serveur sur Google Cloud ou AWS nécessite une configuration technique, des configurations personnalisées, des règles de mise à l'échelle, une configuration SSL et DNS, ainsi qu'une surveillance continue. Cela prend beaucoup de temps et nécessite généralement l'intervention d'un développeur.
Stape résout ce problème en proposant un hébergement de conteneurs conçu pour GTM côté serveur. Il comprend :
Grâce à cette configuration, vous pouvez mettre votre site en ligne sans toucher au code ni gérer le serveur vous-même.
En outre, Stape comprend des outils qui améliorent le fonctionnement du suivi et les données que vous pouvez collecter :
L'utilisation de l'hébergement Stape pour le serveur GTM présente également de nombreux autres avantages, tels que des temps de chargement plus rapides ou des configurations DNS plus propres qui permettent d'éviter les problèmes au niveau du navigateur.
Voici les cinq principaux avantages du SGTM :
Ce ne sont là que les principaux avantages du conteneur serveur GTM. Nous avons publié un article sur notre blog qui présente en détail tous les avantages du suivi côté serveur.
La configuration du suivi côté serveur dans GTM nécessite deux conteneurs GTM : un conteneur web pour collecter les données du navigateur et un conteneur serveur pour traiter ces données et les envoyer à des plateformes telles que Google Analytics ou Meta.
Si vous utilisez Stape, vous n'avez pas besoin de gérer le serveur manuellement via Google Cloud ou AWS. Stape se charge de l'approvisionnement, de la configuration du domaine, de la mise à l'échelle et du SSL, ce qui vous permet de lancer un conteneur de serveur opérationnel sans avoir à écrire beaucoup de code.
Vous pouvez héberger le conteneur sur votre propre sous-domaine (comme anything.yoursite.com), ce qui permet d'éviter d'être bloqué par les bloqueurs de publicités et de conserver les requêtes de suivi en première partie.
Stape comprend également un mode Aperçu pour tester les événements et s'assurer que tout fonctionne correctement avant la publication.
Voici comment démarrer avec Stape :
1. Créez un compte Stape.
2. Configurez un conteneur Server GTM et hébergez-le en utilisant votre sous-domaine ou celui de Stape.
3. Configurez le transfert de données de votre conteneur web vers le conteneur serveur à l'aide de Stape afin d'améliorer la précision du suivi des conversions et de réduire les pertes de données causées par les bloqueurs de publicités ou les paramètres de confidentialité du navigateur.
Vous disposez ensuite de différentes options :
4. Connectez les intégrations en fonction de vos objectifs.
5. Ajoutez des balises d'analyse telles que Google Analytics 4 ou Matomo.
6. Ajoutez des balises publicitaires telles que Meta (API Conversions), TikTok, Snapchat, Microsoft Ads ou Google Ads server-side conversion tracking.
Google Cloud Platform propose un environnement de test gratuit qui gère efficacement le balisage côté serveur. Cependant, pour l'intégrer à la production, vous devez payer un minimum de 120 $/mois + des frais supplémentaires qui dépendent du trafic du site web.
Stape propose une gamme de forfaits parmi lesquels choisir : gratuit, pro, business, entreprise et personnalisé. Notre forfait gratuit vous permet d'obtenir jusqu'à 10 000 requêtes par mois.
Notre site web propose également un calculateur de prix qui vous permet de déterminer le forfait le mieux adapté à votre site.
Le suivi côté serveur vaut-il la peine d'être essayé ? Nous pensons que la réponse est absolument OUI si vous souhaitez collecter des données sur les visiteurs de votre site web à l'aide d'une technologie avancée et dans le respect de la vie privée.
En ce qui concerne le GTM côté serveur par rapport au GTM côté client, l'option côté serveur présente de nombreux avantages à l'aube de l'ère sans cookies. Avec le suivi côté serveur, vous bénéficiez d'une collecte de données et d'un suivi des conversions plus précis, d'un contrôle complet des données et d'un chargement plus rapide du site web. Vous pouvez collecter plus de données de manière efficace et obtenir des informations que le suivi côté client ne pourrait jamais fournir. Plus important encore, le GTM côté serveur vous aide à rester conforme et à traiter les données des clients de manière réactive. On peut affirmer que la conformité est un aspect très important de la réputation d'une entreprise aux yeux des clients.
Si vous avez des questions sur l'envoi de données côté serveur dans GTM, notre équipe d'experts peut vous aider !
Il suffit de répondre à quelques questions simples. Cliquez sur Besoin d'aide, remplissez le formulaire et nous vous enverrons un devis.
Commentaires