Sommaire de l'article
- Le problème : vos scripts de mesure partent d’un domaine tiers
- First-party mode, first-party serving, server-side : démêler le vocabulaire
- Ce que vous gagnez (et ce que vous ne gagnez pas)
- La consolidation 2026 : un seul client pour tout charger
- L’option Tag Gateway, pour servir vraiment en first-party
- L’hébergement : pourquoi nous privilégions Addingwell pour les PME
- La méthode en bref
- Conclusion
Quand un visiteur arrive sur votre site, son navigateur va chercher la bibliothèque de mesure Google — gtm.js ou gtag.js — directement sur les serveurs de Google. Cette requête vers un domaine tiers est de plus en plus interceptée par les navigateurs et les bloqueurs de publicité, et chaque interception est un trou dans votre mesure. Charger ces scripts depuis votre propre domaine, en first-party, ferme une partie de ces trous. Voici ce que ça change concrètement pour un CMO, et la méthode 2026 pour le faire sans transformer votre site en usine à gaz.
Le problème : vos scripts de mesure partent d'un domaine tiers
Dans un setup Google Tag Manager classique, le navigateur du visiteur télécharge la bibliothèque depuis googletagmanager.com. C'est un domaine qui n'est pas le vôtre — un domaine tiers. Or, comme l'explique Stape dans son comparatif des méthodes de tracking, faire transiter la collecte par un domaine tiers expose à plusieurs faiblesses : sécurité des données plus faible, et collecte moins efficace parce qu'elle est affectée par les navigateurs et les bloqueurs.
Le principe du first-party renverse la logique : au lieu d'envoyer les requêtes vers googletagmanager.com, on les route vers un chemin ou un sous-domaine qui appartient à votre site (par exemple votredomaine.fr/metrics ou sst.votredomaine.fr). Pour le navigateur, ce n'est plus une ressource externe, mais une ressource maison — donc beaucoup plus difficile à bloquer ou à dégrader.
First-party mode, first-party serving, server-side : démêler le vocabulaire
Trois termes circulent et créent une confusion permanente. Le même comparatif les distingue clairement :
- Le mode standard : les requêtes partent vers Google Tag Manager. Les scripts s'exécutent dans le navigateur, avec les limites évoquées plus haut.
- Le first-party mode : Google permet de servir ses tags depuis un sous-dossier de votre domaine (
/tracking,/metrics…). Les requêtes passent par votre CDN, load balancer ou serveur web, qui les transmet ensuite à Google. - Le first-party serving : variante qui utilise un sous-domaine personnalisé plutôt qu'un sous-dossier.
Le point important pour un décideur : si vous avez déjà un tracking server-side configuré avec un domaine personnalisé en same-origin, vous bénéficiez déjà d'un setup très proche du first-party mode. Le first-party mode n'est donc pas une révolution — c'est une brique qui s'inscrit dans la logique server-side que nous déployons déjà chez nos clients.
30 minutes pour évaluer ce qu'un passage en first-party récupérerait sur votre mesure.
Réserver un audit flashCe que vous gagnez (et ce que vous ne gagnez pas)
Le premier réflexe est de croire que first-party mode et server-side se valent. Sur le papier, les deux routent les requêtes vers un domaine que vous contrôlez. Dans le détail, le server-side garde l'avantage sur trois critères décisifs.
Résistance aux bloqueurs. Les deux approches réduisent l'impact des bloqueurs, mais le first-party mode reste plus fragile : les bloqueurs progressent et savent déjà repérer certaines requêtes quand le chemin ou les paramètres trahissent une intention de tracking. Le server-side, lui, masque mieux cette intention.
Contrôle sur la donnée. En first-party mode, vous pouvez retirer certaines informations de la requête, comme l'adresse IP, mais sans pouvoir conditionner ce retrait. Le server-side offre un contrôle bien plus fin, et permet de configurer le setup pour aider à respecter les réglementations de protection des données.
Capacité à monter en charge. Le first-party mode suffit si vous n'utilisez que GA4 et Google Ads. Dès que d'autres plateformes entrent en jeu — Meta, TikTok, et autres —, le server-side devient nécessaire : il reçoit le signal une fois et le redistribue proprement vers chaque plateforme.
La conclusion est nette : le first-party mode est une optimisation bienvenue, mais ce n'est pas un substitut à un vrai conteneur server-side dès que la mesure devient sérieuse.
La consolidation 2026 : un seul client pour tout charger
Bonne nouvelle côté simplicité. Simo Ahava détaille la consolidation annoncée par Google fin juin 2025 : avant, il fallait un client distinct pour charger gtm.js (le Web Container Client) et un autre pour gtag.js (le client Google Analytics 4). Désormais, tout passe par un seul client — le Web Container Client.
Concrètement, la méthode la plus simple consiste à indiquer dans ce client l'identifiant de votre conteneur web, à charger l'ensemble de vos tags Google via ce conteneur, et à cocher l'option qui sert automatiquement tous les scripts Google dépendants. Une fois ce réglage en place, n'importe quel tag Google chargé par le conteneur passe automatiquement par votre endpoint server-side. C'est, de loin, l'approche la plus propre.
L'expert du secteur insiste sur un point que nous partageons : il déconseille les chargeurs personnalisés (custom loaders) dont le seul intérêt serait de contourner les bloqueurs — une pratique qu'aucun site sérieux ne devrait adopter. On reste sur les clients officiels de Google, plus robustes et plus faciles à maintenir.
L'option Tag Gateway, pour servir vraiment en first-party
Si l'objectif premier est de charger les scripts Google dans un contexte strictement first-party, Google propose une brique dédiée : le Tag Gateway for advertisers. La documentation officielle de Google décrit comment il permet de servir gtm.js et les autres scripts directement depuis votre infrastructure — soit via votre serveur de tagging, soit via un CDN (l'option recommandée).
Le prérequis est clair : il faut déjà disposer d'un conteneur server-side, d'un serveur de tagging et d'un domaine personnalisé correctement configuré. Autrement dit, le Tag Gateway se branche sur une fondation server-side existante — il ne la remplace pas. Une fois en place, on vérifie dans les outils du navigateur que gtm.js se charge bien depuis votre domaine, et non depuis celui de Google.
On déploie votre conteneur server-side, on bascule vos scripts en first-party et on documente tout.
Voir la méthode Data DetectiveL'hébergement : pourquoi nous privilégions Addingwell pour les PME
Tout cela suppose un conteneur server-side hébergé quelque part. C'est là que le choix de l'hébergeur fait la différence entre un projet qui tourne et un chantier qui s'enlise.
Pour les PME que nous accompagnons, nous privilégions Addingwell, hébergeur français de conteneurs GTM server-side. Trois raisons concrètes : un support en français, une implémentation pensée pour des équipes qui n'ont pas de data engineer en interne, et une facturation en France — un point qui simplifie la vie côté comptabilité comme côté conformité. Des alternatives comme Stape existent et restent solides, mais pour une PME française qui démarre, l'accompagnement en français et la facilité de mise en route d'Addingwell font gagner un temps précieux.
Le réflexe à éviter : se lancer dans un hébergement directement sur une plateforme cloud brute en pensant économiser. Le coût d'infrastructure est rarement le vrai sujet — c'est le temps de configuration et de maintenance qui pèse. Un hébergeur spécialisé absorbe cette complexité.
La méthode en bref
Pour un CMO qui veut cadrer le projet, voici l'ordre logique que nous suivons :
- Poser la fondation server-side : un conteneur server-side hébergé (Addingwell pour la plupart de nos PME) et un domaine personnalisé en same-origin.
- Consolider le chargement via le Web Container Client, en activant le service automatique des scripts Google dépendants.
- Activer le first-party là où c'est pertinent, via le Tag Gateway servi par CDN, pour charger
gtm.jsetgtag.jsdepuis votre propre domaine. - Vérifier dans les outils du navigateur que les bibliothèques se chargent bien depuis votre domaine, et contrôler que les conversions remontent correctement dans Google Ads et GA4.
Ce séquencement évite le piège classique : activer le first-party avant d'avoir une base server-side propre, ce qui complique inutilement le debug.
Conclusion
Charger les scripts Google en first-party n'est pas un gadget technique : c'est une réponse directe à l'érosion silencieuse de votre mesure par les navigateurs et les bloqueurs. Mais c'est une brique, pas une finalité. La vraie valeur vient d'un socle server-side bien hébergé et bien câblé, sur lequel le first-party vient renforcer la collecte. Le piège, comme souvent, c'est de croire que cocher une option suffit. Notre conseil : traitez le sujet comme un projet d'architecture de mesure, pas comme un réglage isolé — et faites-vous accompagner si votre équipe n'a pas de profil technique dédié.
Sources et ressources complémentaires
- Google tag gateway for advertisers: Load Google scripts first-party — Google for Developers
- How To Load Google Scripts From A Server Container — Simo Ahava
- Google's first-party mode vs. server-side tracking — Stape
- Set up server-side tagging — Google for Developers
- Addingwell — hébergement server-side tagging
Spécialiste data marketing. J'audite, répare et construis des systèmes data qui permettent de piloter efficacement votre marketing et d'exploiter à 100% vos données.