L'époque où nous pouvions aisément collecter toutes les données est révolue. Mesurer l'efficacité de nos campagnes ou évaluer la performance de notre site web n'est désormais plus aussi simple qu'auparavant. Encore aujourd’hui, la majorité des marketeurs continuent de collecter des données en utilisant des cookies tiers placés sur les navigateurs de leurs utilisateurs. Seulement, les navigateurs deviennent de plus en plus restrictifs, notamment avec l'initiative ITP (Intelligent Tracking Prevention) chez Apple, et Google Chrome a annoncé son intention de mettre un terme définitif aux cookies tiers d'ici 2024.
D’autre part, la montée en puissance des adblockers (36,8 % des internautes en France sont concernés) complique encore davantage la collecte de données. Il devient de plus en plus évident que se fier uniquement au suivi côté navigateur ne sera plus une option viable à l'avenir.
Heureusement, il existe un moyen de plus en plus populaire pour pallier ces problèmes : le tracking server-side.
Le suivi côté serveur, également appelé tracking server-side, consiste à traiter les données collectées d’un site web sur un serveur “first party” avant de les envoyer dans vos outils d’analytics, media, CRM ou de personnalisation. Le serveur fait donc office d’intermédiaire entre le site web et les différentes plateformes.
Aujourd'hui, la méthode de suivi côté client (client-side) prédomine largement. En d'autres termes, toutes les balises sont activées à partir du navigateur de l'utilisateur, et elles envoient directement les données collectées vers diverses plateformes telles que Google Analytics, Facebook, Criteo, Google Ads, Pinterest, et bien d'autres.
Avec le suivi côté serveur (server-side), un seul flux de données, initié côté client, est intégré sur le site web pour les transmettre à un serveur dédié et sécurisé. Ce serveur peut être hébergé sur une plateforme Cloud ou directement sur vos propres serveurs. Toutes les balises sont déclenchées depuis ce serveur, éliminant ainsi le besoin d'exécuter des scripts côté navigateur. Une fois les données acheminées vers le serveur, elles peuvent être filtrées ou enrichies ou remplacées avant d'être transférées vers les différentes plateformes.
ℹ️ On parle de communication server to server, mais en réalité, il s'agit davantage d'une communication client to server to server. Autrement dit, lorsqu'un utilisateur visite votre site web, le serveur web qui héberge le site collecte dans un premier temps les données de la visite. Puis ces informations sont transmises à un serveur intermédiaire qui les traite et les stocke.
Pour mieux visualiser la distinction entre le tracking server-side et client-side, voici une illustration récapitulative.
⚠️ Attention, cela n'efface pas la nécessité du consentement clair de l'utilisateur en amont. Si les cookies sont rejetés, que ce soit côté client ou côté serveur, adieu la collecte de données.
✅ Amélioration de la collecte de données
Le suivi côté serveur offre une protection efficace contre les adblockers ainsi que les protocoles ITP/ETP (qui bloquent les cookies tiers sur Safari et Firefox) et bientôt sur Chrome. Les cookies tiers sont transformés en cookies first party, car ils sont gérés par le serveur plutôt que par le navigateur. Il facilite la mise en place de communications serveur à serveur, une approche privilégiée par les plateformes adtech/martech, telles que FB CAPI, Pinterest CAPI, TikTok, etc. De plus, il permet de récupérer entre 3 % et 15 % de données supplémentaires, selon les sites et la configuration (CDN).
✅ Temps de chargement des pages (avantages SEO)
En réduisant le nombre de balises exécutées côté client, nous allégeons la charge de traitement du navigateur, transférant ainsi l'ensemble du processus du côté serveur.
✅ Propriété et contrôle des données
Nous obtenons la propriété et le contrôle complet des données que nous collectons et envoyons aux fournisseurs. Par ailleurs, l’approche server-side se révèle entièrement portable et peut être dépoyée ou migrée vers n'importe quelle plateforme de Cloud (comme Google Cloud Plateform, Amazon Web Service, etc.).
✅ Data governance et RGPD
Le suivi côté serveur permet d'enrichir ou de masquer les données avant leur envoi aux plateformes. Il autorise une anonymisation et/ou une obfuscation complète des données, offrant ainsi un contrôle absolu. Il est également possible de mettre en place un suivi des performances à la marge, ce qui peut complètement changer votre façon d’analyser les données.
❌ Les coûts de serveur
La mise en place de ce type de suivi implique des coûts initiaux et des frais mensuels de serveur, basés sur le nombre de hits (en règle générale, nous pouvons constater que les coûts serveurs oscillent entre 100 et 200€, mais cela reste un chiffre indicatif qui dépend de votre contexte et de votre écosystème data).
❌ Complexité du tracking et des recettes
Plus le tracking est dense et exhaustif, plus les coûts augmentent en raison d'un nombre accru de hits. Le suivi côté serveur nécessite donc une optimisation, en ne conservant que les données essentielles.
❌ Limitation du tracking
L'ajout d'un conteneur côté serveur au sein de l'environnement d'analyse représente une instance supplémentaire à configurer, vérifier et tester. Cela peut engendrer des problèmes de suivi supplémentaires et nécessite une expertise technique plus avancée qu'un simple conteneur web.
❌ Maintenance des serveurs
La maintenance régulière des serveurs est nécessaire pour garantir leur bon fonctionnement. Il faut mettre à jour le serveur régulièrement et s’assurer qu’il est opérationnel. Cela implique des tâches techniques pouvant être chronophages.
Si vous souhaitez passer votre collecte de données côté server-side à travers GTM server-side par exemple, il y a plusieurs manières d’implémenter SGTM. Voici trois possibilités à envisager selon votre contexte :
Pourquoi m13h est partenaire d’addingwell ? L’implémentation GTM server-side via addingwell présente de nombreux avantages.
1️⃣ La simplicité : La gestion et la maintenance des serveurs sont prises en charge par Addingwell. En dehors de l'étape initiale qui consiste à configurer une entrée DNS, aucune autre opération technique n'est requise.
2️⃣ Le support et la maintenance : Addingwell est disponible toute la semaine, et il se caractérise par des rendez-vous directs avec leurs experts, éliminant ainsi le besoin d'un système de tickets, souvent long et impersonnel.
3️⃣Le monitoring et le contrôle de données : Addingwell propose un système de monitoring au sein de sa plateforme, qui permet de détecter rapidement tout dysfonctionnement dans la transmission des données vers le serveur. De plus, le système CDN (Content Delivery Network) est essentiel pour contourner les bloqueurs de publicités.
4️⃣ La transparence des coûts : Addingwell propose une période d'essai de 30 jours, permettant de calibrer le nombre de requêtes. Avec leur modèle de tarification, il n'y a pas de coûts cachés en fin d'année. Si moins de 99 % de vos données sont transmises vers le serveur, Addingwell vous rembourse les requêtes non transférées conformément à leur SLA (Service Level Agreement).
Bien que le tracking server-side soit réellement populaire depuis seulement 2 ans, il apparait comme l’évolution naturelle de la collecte de données. La capacité de contrôle et la flexibilité offertes par le tracking côté serveur ont un impact direct sur les performances des annonceurs. Nous sommes encore qu’au début d'une nouvelle ère, et les acteurs du marché s'efforcent d'améliorer leurs solutions pour répondre aux besoins d'analyse et de performance. Voici quelques pistes d’évolution à envisager :
⭕ Précision de la donnée et optimisation des performances
Les développements futurs du serveur side continuent d’améliorer la précision de la donnée web et réduire les écarts. Cette collecte plus fine et exhaustive permettra aux entreprises d’ajuster leurs stratégie et d’optimiser les expériences utilisateur.
⭕ Personnalisation et flexibilité
Le tracking server-side va apporter de plus en plus de flexibilité, permettant aux annonceurs d’adapter leurs trackings à des besoins spécifiques et de collecter des données précises en adéquation avec leurs objectifs. Par exemple, le tracking server-side permet de personnaliser les à tracker en fonction des préférences de l’utilisateur ou de leurs devices (au lieu des paramètres des cookies).
⭕ Rendre le tracking server-side privacy-centric
C’est un vrai défi, mais au vu de l'augmentation des règles sur la protection des données, le suivi côté serveur n’aura pas le choix que d’accentuer les efforts sur la confidentialité. La possibilité de gérer le consentement utilisateur et l’anonymisation des données pour se conformer au RGPD sont des sujets à surveiller dans les mois à venir.
⭕ Traitement de la donnée en temps réel
Réussir à fournir des rapports en temps réel de vos données semble plus compliqué à mettre en place côté serveur. Néanmoins, la demande de données en temps réel est en hausse, incitant les solutions server-side à se concentrer sur le déploiement d'analyses instantanées et d'informations exploitables pour réagir rapidement aux évolutions des utilisateurs et du marché.
Nos experts se tiennent à votre disposition pour échanger.
N'hésitez pas à nous contacter à l'adresse suivante : bonjour@m13h.co.