Déporter la gestion de ses tags de tracking côté serveur permet aux annonceurs de déplacer l’exécution des scripts et le partage des données vers un traitement côté serveur, par exemple via Google Cloud.
On appelle ça le Tag Management « server side », « server to server » ou encore « tagless ».
Chez Google Tag Manager on appelle ça le Server-side tagging

Avec une collecte des consentements de plus en plus règlementée, et des navigateurs qui font la chasse aux cookies tiers, le tag management côté serveur propose des bénéfices appréciables.
Tag Management Systems
Tag Management Côté Navigateur
Dans la majorité des cas les tags sont déclenchés via le navigateur au moment où une page du site est consultée.

Les scripts servis depuis GTM (Google Tag Manager) ou n’importe quel autre Tag Management System (TMS) sont alors exécutés par le navigateur :
Collecte les données
Traitement des données
Tag Management Côté Serveur
Dans le mode « server side » tout se passe côté serveur.
Le Tag Manager ne renvoie aucun script à exécuter au navigateur.
Tous les traitements de données sont déportés côté serveur.

Pourquoi ce fonctionnement Tagless n’est-il pas davantage répandu ?
Parce que au delà des complexités techniques, la techno n’a pas été popularisée ni démocratisée par un acteur de l’AdTech suffisamment gros.
C’est désormais chose faite : Google Tag Manager propose ce type de méthode de taggage depuis l’été 2020. C’est cette méthode avec GTM que l’on va développer plus bas.
Avantages du Server-Side Tagging
Le balisage côté serveur offre quelques avantages par rapport aux balises côté client :
Amélioration des performances : Moins de balises de mesure dans le site Web ou l’application signifie moins de code à exécuter côté client.
Meilleure sécurité : Les données des visiteurs sont mieux protégées en collectant et en distribuant les données dans un environnement côté serveur géré par le client. Les données sont envoyées à une instance Google Cloud où elles sont ensuite traitées et acheminées par d’autres balises.
GTM Server Side : Qu’est-ce que c’est ?
C’est l’utilisation d’un balisage côté serveur via GTM (Google Tag Manager)
On utilise alors l’environnement Cloud de Google.
Le conteneur GTM est alors conservé côté serveur.
Google Tag Manager Server-Side : Les avantages
GTM Server-side : Temps de chargement
Lorsque toutes vos balises sont gérées avec Google Tag Manager côté serveur, alors les chargement JavaScript se déroulent dans le cloud avant que les données ne soient transmises aux serveurs tiers qui collectent les infos.
Le gain de temps sur les chargement de page peut alors se révéler très significatif !
GTM Server-side : Sécurité
Dans une intégration GTM classique, le conteneur GTM est côté client et le traitement des données peut être exposé à des acteurs mal intentionnés qui peuvent volontairement pourrir vos stats via du crawl malveillant et du spamming.
Dans le cas d’un tag GTM côté serveur alors le traitement des données est effectuée dans un environnement cloud sécurisé. Tous les appels vers les services tiers se font alors sans exposer de donnée sensible.
GTM Server-side : Collecte des données
Avec un TMS Server-Side, les outils tiers n’ont pas de connexion directe avec l’appareil de l’utilisateur.
Il n’y a pas de fuite de données ni de configuration de cookies tiers.
Vous gardez le contrôle sur les données transmises.
Google Tag Manager Server-Side : Les inconvénients
GTM Server-side : Combien ça coute ?
Google Tag Manager reste gratuit mais l’hébergement dans le Cloud est payant. Il faut compter 120$ par mois en moyenne.
GTM Server-side : Expertise technique
Autant la pose standard d’un Google Tag Manager est hyper simple, autant une configuration du TMS en server-side nécessite des compétences en Web-Analytics plus avancées et des connaissances techniques.
Faites vous accompagner !
GTM Server-side : Limites
Le conteneur Google Tag Manager est le même dans les 2 configuration. C’est à dire que les ressources disponibles par défaut sont plutôt bien faites, surtout pour les tags des produits Google. Pour le reste…
Configurer GTM Server-Side
Comment configurer un Google Tag Manager Server-Side ?
Créer un conteneur GTM Server-Side
Depuis votre compte Google Tag Manager, créez un nouveau conteneur.
Nommez votre conteneur et sélectionnez « Serveur » parmi les platesformes cibles disponibles.

Une fois que vous avez cliqué sur « Créer », une fenêtre contextuelle va alors se déployer et vous demander de fournir au conteneur un serveur pour le tagging.

Si vous êtes nouveau sur Google Cloud Platform, sélectionnez la première option dans laquelle vous devrez créer un compte de facturation.

Configurer le serveur Google pour le conteneur GTM Server-Side

Allez sur https://console.cloud.google.com/ et sléctionnez le bon projet

Activez le Cloud Shell

Modifier l’invite de commande en intégrant l’ID de projet Google Cloud et suivez les instructions.
Tester le conteneur GTM Server-Side
Vous pouvez désormais envoyer des données à votre conteneur Google Tag Manager Server-Side : https://developers.google.com/tag-manager/serverside/send-data

Via le GTM standard vous pouvez vous référer aux articles que nous avons déjà produit sur le sujet afin de creuser le sujet : Tuto Google Tag Manager
Consultant Google Tag Manager
Vous avez besoin d’assistance pour votre plan de taggage ? L’implémentation de vos tag et balises de tracking ?
N’hésitez pas et contactez nos équipes expertes en Tracking !