Créer un conteneur GTM serveur et le déployer sur SGTM.space
Un conteneur serveur est un second conteneur GTM qui s'exécute sur un serveur plutôt que dans le navigateur. Votre site envoie d'abord ses données à ce serveur, qui les transmet ensuite à GA4, Google Ads, Meta et aux autres outils. Dans cette leçon, vous créez le conteneur dans GTM et laissez SGTM.space l'héberger sur un sous-domaine de votre site : aucun projet Google Cloud à gérer.
Débutant 10 min de lecture
Ce que vous allez apprendre
- Créer un conteneur serveur dans Google Tag Manager et trouver son Container Config.
- Déployer le conteneur sur SGTM.space dans la région la plus proche de vos visiteurs.
- Faire pointer un sous-domaine comme
sgtm.example.comvers lui avec un seul enregistrement CNAME. - Vérifier que le serveur de tagging répond avant d'y connecter GA4.
Avant de commencer
- Un compte Google Tag Manager avec l'accès Publish (la leçon 1 traite du conteneur web).
- L'accès aux paramètres DNS de votre domaine (chez votre bureau d'enregistrement, votre hébergeur ou Cloudflare).
01 Choisissez d'abord le sous-domaine
Le serveur de tagging doit se trouver sur un sous-domaine du site que vous mesurez, par exemple sgtm.example.com pour www.example.com. Les requêtes vers votre propre domaine sont first-party : les navigateurs conservent leurs cookies plus longtemps et les bloqueurs les ciblent moins souvent.
- Choisissez un nom court et neutre comme
sgtm,dataoumetrics. Évitezgtmouanalytics, que certaines listes de blocage reconnaissent. - Utilisez le même domaine enregistrable que le site.
sgtm.example.comfonctionne aussi pourshop.example.com. - Ne réutilisez pas un sous-domaine qui pointe déjà ailleurs.
02 Créez le conteneur serveur dans GTM
Les conteneurs serveur se créent dans le même compte GTM que votre conteneur web, mais comme un conteneur distinct avec la plateforme cible Server.
- 1 Ouvrez tagmanager.google.com, allez dans votre compte et cliquez sur Create Container.
- 2 Donnez-lui le nom du site (par exemple
example.com - server) et choisissez Server comme plateforme cible. - 3 Dans la fenêtre de configuration, choisissez Manually provision tagging server.
- 4 Copiez la chaîne Container Config. C'est une longue valeur en base64 qui commence par
aWQ9R1RN.
aWQ9R1RNLVhYWFhYWFgmZW52PTEmYXV0aD1hYmNkZWZnaGlqa2xtbm9w03 Déployez le conteneur sur SGTM.space
Inscrivez-vous sur SGTM.space et confirmez votre e-mail avec le code à 6 chiffres. Ouvrez ensuite Conteneurs et cliquez sur Nouveau conteneur.
- 1 Nom : ce qui vous aidera à reconnaître le conteneur plus tard. Il n'est jamais affiché publiquement.
- 2 Domaine : le sous-domaine choisi, par exemple
sgtm.example.com. - 3 Configuration du conteneur Google : collez la chaîne Container Config copiée depuis GTM.
- 4 Région : choisissez celle qui est la plus proche de la majorité de vos visiteurs (Europe, US East ou Asie).
- 5 Cliquez sur Créer et provisionner.
04 Ajoutez l'enregistrement CNAME
Ouvrez l'onglet DNS du nouveau conteneur. Il indique l'enregistrement exact à ajouter. Pour le domaine principal, il s'agit d'un seul CNAME qui fait pointer votre sous-domaine vers l'endpoint de la région choisie.
Type: CNAME
Name: sgtm
Value: eu.sgtm.space
Proxy: DNS only- 1 Connectez-vous là où le DNS de votre domaine est géré et ouvrez les enregistrements DNS.
- 2 Ajoutez un enregistrement CNAME. Copiez exactement le nom et la valeur affichés dans l'onglet DNS.
- 3 Enregistrez, revenez sur SGTM.space et cliquez sur Vérifier le DNS à côté de l'enregistrement.
La plupart des enregistrements se propagent en quelques minutes, certains fournisseurs mettent jusqu'à une heure. Quand l'enregistrement affiche Prêt, SGTM.space émet automatiquement le certificat HTTPS du sous-domaine.
05 Vérifiez que le serveur répond
Dès que le statut du conteneur est Prêt, le serveur de tagging répond sur votre sous-domaine. Le test le plus rapide est l'endpoint de santé, qui doit renvoyer 200 OK.
curl -i https://sgtm.example.com/healthzOuvrez ensuite le conteneur serveur dans GTM et cliquez sur Preview. Un nouvel onglet Tag Assistant s'ouvre sur votre sous-domaine. Il reste vide tant qu'aucune donnée n'arrive, et c'est justement ce que met en place la leçon suivante.
- Le statut du conteneur dans SGTM.space est Prêt.
- L'enregistrement DNS affiche Prêt.
-
https://sgtm.example.com/healthzrenvoie 200. - Le mode Preview de GTM pour le conteneur serveur s'ouvre sans erreur.
Questions fréquentes
Ai-je besoin d'un compte Google Cloud ?
Non. SGTM.space fait tourner le serveur de tagging et le serveur de prévisualisation pour vous. Il vous suffit du Container Config de GTM et d'un accès à votre DNS.
Puis-je changer de région plus tard ?
Créez un nouveau conteneur dans l'autre région avec le même Container Config, faites pointer le CNAME vers le nouvel endpoint et supprimez l'ancien conteneur une fois le trafic basculé.
Pourquoi « Vérifier le DNS » échoue-t-il encore après l'ajout de l'enregistrement ?
En général, l'enregistrement ne s'est pas encore propagé, le nom a été saisi avec le domaine en double (certains panneaux l'ajoutent automatiquement) ou le proxy Cloudflare est activé. La leçon sur le débogage liste les causes fréquentes.
Prêt à passer à la pratique ?
Déployez un conteneur GTM serveur sur votre propre domaine en quelques minutes. L'offre gratuite ne demande aucune carte bancaire.
Créer un compte gratuit