Sommaire

Tag Management Server Side

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

Fonctionnement d’un Tag Management Service

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.

blank
Fonctionnement Google Tag Manager Standard

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.

blank
Fonctionnement de SS GTM (ServerSide)

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.

blank
Créer un conteneur Google Tag Manager Côté serveur

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.

blank
Installer Google Tag Manager Côté Serveur

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

blank
Compte de facturation Google Tag Manager

Configurer le serveur Google pour le conteneur GTM Server-Side

blank
Installer Google Tag Manager

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

blank
Google Cloud Platform

Activez le Cloud Shell

blank
Google 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

blank

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 !

Pierre Hahn

Pierre Hahn

Abonnez-vous à notre newsletter

Retrouvez les conseils de nos experts et les dernières actus digitales directement dans votre boîte mail !