Analytics · · 4 min de lecture
GTM côté serveur + GA4 + API de conversion : guide de configuration 2026
iOS 17+, ITP, Consent Mode v2 et la méthode concrète pour garder vos données marketing sans enfreindre les lois sur la vie privée.
Pourquoi le suivi s’est dégradé
Le suivi dans le navigateur devient chaque année moins fiable. L’Intelligent Tracking Prevention de Safari réduit la durée de vie des cookies posés en JavaScript, et la Link Tracking Protection d’Apple retire les paramètres de suivi connus des liens dans Mail, Messages et la navigation privée. Les bloqueurs de publicité arrêtent complètement de nombreux scripts tiers. En plus, les lois sur la vie privée en Europe et ailleurs exigent un consentement avant la plupart des suivis marketing.
Résultat : des conversions manquantes, une optimisation publicitaire affaiblie et des rapports auxquels personne ne croit. Le tagging côté serveur ne récupère pas les données que les gens ont refusé de partager, mais il récupère une bonne partie de ce qui est perdu pour des raisons techniques.
Comment fonctionne le tagging côté serveur
Votre site garde un conteneur web Google Tag Manager, mais au lieu d’envoyer les données directement à Google, Meta et aux autres, il envoie les événements à un conteneur serveur hébergé sur votre propre sous-domaine, par exemple data.votresite.com. Ce serveur transmet ensuite les événements à GA4, Google Ads, la Conversions API de Meta, l’Events API de TikTok et toute autre destination.
Comme le point de collecte est first-party, le serveur peut poser des cookies à la durée de vie plus longue et plus fiable, et moins de requêtes sont bloquées. Vous disposez aussi d’un endroit unique pour supprimer ou hacher les données personnelles avant qu’elles ne quittent votre infrastructure.
D’abord le Consent Mode v2
Depuis mars 2024, Google exige les signaux du Consent Mode v2 pour les fonctions publicitaires auprès des utilisateurs de l’Espace économique européen. En plus d’analytics_storage et ad_storage, deux nouveaux paramètres indiquent si les données de l’utilisateur peuvent être envoyées à Google à des fins publicitaires (ad_user_data) et si elles peuvent servir à la publicité personnalisée (ad_personalization).
Réglez le consentement par défaut sur refusé avant le chargement de toute balise, mettez-le à jour quand le visiteur choisit dans votre bandeau cookies, et assurez-vous que le conteneur serveur respecte le même état. Le tagging côté serveur ne doit jamais servir à envoyer des données que le visiteur a refusées.
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied',
wait_for_update: 500
});
Une configuration qui marche
- Créez un conteneur serveur dans Google Tag Manager et hébergez-le sur Cloud Run ou chez un hébergeur de tagging géré.
- Associez-lui un sous-domaine de votre site pour que les requêtes soient first-party.
- Faites pointer la balise GA4 du conteneur web vers l’URL du conteneur serveur.
- Dans le conteneur serveur, ajoutez le client GA4 et les balises GA4, conversions Google Ads et conversions améliorées.
- Ajoutez la Conversions API de Meta et les autres plateformes comme balises serveur, en transmettant consentement, adresse IP et user agent lorsque c’est autorisé.
- Générez un event_id dans le navigateur pour chaque conversion, envoyez-le avec le pixel et avec l’événement serveur, et laissez la plateforme dédoublonner.
- Hachez les e-mails et numéros de téléphone en SHA-256 avant de les envoyer pour la correspondance avancée, et uniquement avec consentement.
Erreurs fréquentes
- Compter les conversions deux fois parce que les événements navigateur et serveur ne partagent pas d’event_id.
- Oublier les paramètres de consentement dans les requêtes serveur, si bien que les plateformes traitent tout le trafic de la même façon.
- Faire tourner le conteneur serveur sur une seule petite instance ; prévoyez assez de capacité et surveillez les erreurs.
- Couper les anciennes balises le jour du lancement au lieu de comparer d’abord les deux dispositifs en parallèle.
Tests et mise en production
Utilisez le mode aperçu des deux conteneurs et le DebugView de GA4 pour suivre les événements de bout en bout. Vérifiez dans le gestionnaire d’événements de Meta la déduplication et la qualité de correspondance. Faites ensuite tourner l’ancien et le nouveau suivi en parallèle pendant une ou deux semaines, comparez les conversions par canal et ne basculez complètement que lorsque les chiffres sont cohérents.
Bien réalisé, le tagging côté serveur apporte des données plus complètes, des pages plus rapides (moins de scripts tiers dans le navigateur) et un meilleur contrôle de la vie privée, tout cela à la fois.
Vous voulez que nous regardions votre site ?
Lancez l’analyse de site gratuite pour obtenir un rapport immédiat, ou créez un ticket : un ingénieur vous répond sous un jour ouvré.