Contact ventesEssayer gratuitement

Comment configurer Google Tag Manager Server Container

Ira Holubovska

Ira Holubovska

Auteur
Mis à jour
27 oct. 2025
Publié
4 oct. 2020
Egalement disponible

Pour configurer un conteneur de serveur GTM, suivez ces étapes:

  • Créer un conteneur de serveur Google Tag Manager.
  • Créer un compte sur Stape pour héberger le conteneur de serveur GTM.
  • Configurer une URL de serveur de marquage personnalisée.
  • Créer une balise Google Tag dans le conteneur web GTM.
  • Créer la balise événement Google Analytics: GA4.
  • Créer un client GA4 dans le conteneur de serveur GTM.
  • Vérifier et déboguer la configuration.
  • Configurer le Custom GA4 Loader.

Au final, vous aurez un conteneur de serveur GTM entièrement fonctionnel qui peut contourner les bloqueurs de publicité, augmenter la durée de vie des cookies et bien plus encore.

Étape 1. Créez un conteneur de serveur de Google Tag Manager

Il existe de nombreux éléments communs entre les conteneurs web et les conteneurs de serveur, comme les balises, les déclencheurs, les variables et le mode d’aperçu. Cependant, la configuration du conteneur de serveur GTM est plus complexe que celle du conteneur web standard de Google Tag Manager.

La principale difficulté lors de la configuration d’un conteneur de serveur GTM est de préparer l’environnement cloud qui exécutera le conteneur sGTM. Avec l’aide de Stape, configurer des serveurs cloud pour sGTM prend seulement 5 minutes et vous n’avez pas besoin d’engager des développeurs. En plus, Stape propose des fonctions supplémentaires pour le serveur Google Tag Manager, comme contourner les bloqueurs de publicité, augmenter la durée de vie des cookies et envoyer des données hors ligne.

Cette vidéo montre comment configurer un conteneur de serveur GTM.

Vous trouverez ci-après le guide étape par étape pour configurer un conteneur de serveur GTM.

1. Ouvrez votre conteneur web Google Tag Manager sur https://tagmanager.google.com/.

Cliquez sur Admin. Dans la colonne Conteneur, cliquez sur +.

Configurer server gtm

2. Saisissez le nom du conteneur, choisissez Server puis cliquez sur Create.

Configurer server gtm

3. Choisissez Manually provision tagging server, copiez la configuration du conteneur et collez-la dans un éditeur de texte. Vous aurez besoin de cette configuration pour les étapes suivantes.

Configurer server gtm

Étape 2. Créez un compte sur Stape pour héberger votre conteneur de serveur GTM

1. Allez sur stape.io et créez un compte ou connectez-vous.

Connectez-vous ou inscrivez-vous pour accéder à Stape

2. Cliquez sur Create container en haut à droite.

Cliquez sur Create container

3. Saisissez les détails du conteneur:

  • Nom du conteneur. Le nom ne doit pas être le même que le nom du conteneur dans votre serveur GTM.
  • Configuration du conteneur. Collez la Container Config que vous avez copiée depuis votre conteneur de serveur Google Tag Manager.
  • Emplacement du serveur. Pour de meilleures performances, choisissez l’emplacement du serveur le plus proche de la plupart de vos clients. Vous pouvez consulter ici la liste des emplacements de serveur disponibles. Si vous avez du trafic depuis plusieurs régions, vous pouvez sélectionner l’option de serveur Global multizone. Cette option enverra automatiquement les requêtes entrantes vers la zone disponible la plus proche selon l’adresse IP de l’utilisateur.

Ensuite, cliquez sur Create Container.

Nouveau conteneur

4. Choisissez un plan pour votre conteneur. Vous pouvez commencer avec le plan Free. Cliquez sur Continue with a Free plan.

Formules de prix Stape

5. Vous verrez l’état de votre conteneur, la configuration du conteneur et le nom du plan. Le déploiement du conteneur de serveur prend environ 5 minutes. Actualisez la page pour mettre à jour l’état. Si la configuration du serveur Google Tag Manager est correcte, vous devriez voir l’état Running.

Conteneur en cours d’exécution sur Stape

Étape 3. Configurez une URL de serveur de marquage personnalisée

Vous pouvez utiliser une URL de serveur de marquage personnalisée de votre conteneur de serveur pour configurer des cookies first party. L’URL de serveur de marquage personnalisée ou le domaine personnalisé doit partager le même domaine que votre site web. Par exemple, si le domaine de votre site est example.com, l’URL du serveur de marquage peut être anything.example.com.

Il existe trois façons de configurer un domaine personnalisé:

  • Same origin
  • Subdomain
  • Default domain
Trois façons de configurer un domaine personnalisé

Il existe un article détaillé sur le blog où vous pouvez trouver une description de la façon de mapper un domaine personnalisé pour le conteneur de serveur Google Tag Manager en utilisant Same Origin avec Cloudflare et nginx.

Ici, nous allons seulement voir la configuration d’un sous-domaine personnalisé.

1. Ouvrez votre conteneur sGTM dans Stape, descendez jusqu’à Domains puis cliquez sur Add custom domain.

Cliquez sur Add custom domain

2. Saisissez le domaine personnalisé.

3. Vous verrez les enregistrements DNS que vous devez ajouter.

Les enregistrements DNS dépendent de l’emplacement du serveur et de l’option CDN que vous choisissez.

  • Disable CDN - choisissez de ne pas utiliser de CDN.
  • Stape Global CDN - charge les scripts depuis un serveur plus proche de l’utilisateur qui visite votre site.
  • Own CDN - aide les URL du serveur à avoir la même adresse IP que votre site. Cela permet de créer des cookies que Safari ne peut pas raccourcir.
Configuration CDN sur Stape
Configuration CDN sur Stape

Les enregistrements DNS que vous devez configurer changent selon l’emplacement du serveur et la configuration CDN que vous avez sélectionnée. Vous verrez les enregistrements DNS à ajouter dans votre conteneur sur stape.io.

Enregistrements DNS sur Stape

4. Connectez-vous au compte de votre fournisseur DNS et ajoutez les enregistrements que vous voyez dans votre compte stape.io. Vous trouverez ci-dessous un exemple de configuration DNS pour Cloudflare. Sur la page principale du compte, à côté du nom de votre domaine, cliquez sur les trois points puis choisissez Configure DNS.

Sélectionnez Configurer le DNS

Cliquez sur Add record.

Cliquez sur Add record

Ensuite, saisissez les enregistrements que vous voyez dans votre compte stape.io. Assurez-vous que le proxy est désactivé.

Saisir des enregistrements dans Cloudflare

En général, la vérification du domaine personnalisé prend de 2 à 3 heures. Pour certains fournisseurs DNS, la vérification peut prendre jusqu’à 72 heures. Nous vous enverrons un courriel lorsque le domaine personnalisé sera vérifié ou si une erreur est détectée. En cas d’erreur pendant la vérification, suivez les instructions pour vérifier le domaine personnalisé.

!

Si le domaine personnalisé utilise Own CDN et que le conteneur n’a pas la configuration GTM, le sous-domaine personnalisé ajouté ne pourra pas être vérifié.

5. Quand le domaine personnalisé est vérifié, retournez dans le conteneur de serveur Google Tag Manager, choisissez votre conteneur de serveur, allez dans Admin, container settings puis collez l’URL du serveur de marquage.

image Collez l’URL du serveur de marquage

6. Si vous utilisez un domaine personnalisé, il est recommandé de mettre à jour le script web GTM sur votre site. Ce changement fera que gtm.js sera chargé depuis votre domaine. Pour cela, remplacez le domaine par défaut googletagmanager.com par le domaine personnalisé que vous avez configuré à l’étape précédente.

Collez le code sur le site web

Étape 4. Créez une balise Google Tag dans le conteneur web GTM

Ouvrez votre conteneur web, créez une nouvelle balise de type Google Tag. Ajoutez votre Google Tag ID.

Dans la section Configuration settings, ajoutez les paramètres suivants:

  • Nom: server_container_url
  • Valeur: saisissez l’URL que vous avez créée

Ajoutez un déclencheur à la balise GA4. En général, elle doit se déclencher sur toutes les vues de page.

Ajoutez un déclencheur à la balise GA4

Optionnel. Vous pouvez aussi créer une variable de type Google Tag: Configuration settings. Cette variable définit la configuration Google Tag si vous devez utiliser plusieurs balises Google Tag sur votre site et que vous ne voulez pas ajouter les réglages manuellement dans chaque balise.

Créez une variable de configuration Google Tag

Ces paramètres peuvent être, par exemple, un réglage qui définit si vous voulez envoyer un événement de vue de page à chaque activation d’une balise Google Tag, ou envoyer les paramètres UTM, le client ID, etc. Il existe une liste de paramètres de configuration standard pour les Google Tags.

Étape 5. Créez la balise d’événement Google Analytics: GA4

Pour configurer l’événement GA4, allez dans la section Balises et créez une nouvelle balise de type Google Analytics: GA4 Event. Ajoutez votre ID GA4 et le nom de l’événement. Il existe une liste de noms d’événements standard.

Créer une balise d'événement GA4

Étape 6. Créez le client GA4 dans le conteneur de serveur GTM

Ouvrez le conteneur de serveur Google Tag Manager → cliquez sur Client → créez un client GA4 et enregistrez-le → puis allez dans Tags et configurez la balise GA4. N’oubliez pas que GA4 envoie automatiquement non seulement les vues de page mais aussi d’autres événements.

Dans le champ Event Name, choisissez la variable {{Event Name}} puis ajoutez un déclencheur où Client Name est égal à GA4.

Configuration des balises
Configuration du déclencheur

Étape 7. Vérifiez et déboguez votre configuration

Comment publier le conteneur GTM que vous avez créé côté serveur? Ouvrez les modes d’aperçu du conteneur web et du conteneur de serveur et vérifiez que vous voyez les requêtes GA4. Ensuite, publiez la mise à jour dans les conteneurs Google Tag Manager, côté serveur et côté web.

Vérifiez et déboguez votre configuration

Étape 8. Configurez un Custom GA4 Loader

Vous pouvez rendre le suivi Google Analytics 4 côté serveur encore plus précis en utilisant un Custom GA4 Loader. Cela permet à GA4 d’éviter les outils de blocage comme les bloqueurs de publicité et d’autres technologies de protection de la vie privée qui essaient d’empêcher les traceurs de collecter des données sur l’activité des visiteurs. Vous verrez ainsi toute l’activité des utilisateurs sur votre site et vous aurez plus de données pour l’optimisation des annonces et la création d’audiences personnalisées.

Comment configurer un Custom Loader:

1. Connectez-vous à votre compte stape.io.

2. Ouvrez le conteneur sGTM puis cliquez sur Power Up.

3. Cliquez sur Config Custom Loader power up, ajoutez votre WEB GTM ID. Vous verrez un code web GTM mis à jour. Copiez ce script web GTM puis ajoutez-le à votre site ou remplacez le script web GTM existant.

Custom Loader
Configuration du Custom Loader

4. Quand vous avez mis à jour le code web GTM et configuré GA4 côté serveur, vous pouvez vérifier les requêtes GTM et GA4 modifiées dans le réseau.

L’URL de requête Google Tag Manager doit ressembler à ceci:

Tagging server URL/stape container identifier.js?st=web GTM ID sans les lettres GTM.

Dans notre cas, c’est: https://load.gtm.stape.dog/covxbvwx.js?st=PMVQSJH

L’URL de requête Google Tag Manager doit ressembler à ceci

L’URL de requête GA4 doit ressembler à ceci:

Tagging server URL/gt+stape container identifier.js?id=GA4 identifier...

Dans notre cas, c’est:  https://load.gtm.stape.dog/gtcovxbvwx.js?id=G-0SME9XLYER

L’URL de requête GA4 doit ressembler à ceci

Conteneur serveur Google Tag Manager: résolution des problèmes réels rencontrés par les utilisateurs de Stape

Dans ce fil de discussion, un utilisateur ne savait pas comment configurer son conteneur de serveur Google Tag Manager et demandait s'il existait une configuration « correcte ». Le problème s'est avéré être un malentendu : il n'y a pas de configuration unique bonne ou mauvaise, tout dépend des données que vous devez envoyer et des plateformes que vous intégrez. Comme il est impossible de diagnostiquer une configuration à partir d'un simple identifiant de conteneur ou d'une URL sGTM, la solution consistait à examiner la configuration complète du conteneur, et il était recommandé de faire appel à un spécialiste du suivi si vous ne saviez pas comment structurer les événements.

Questions fréquentes

Conclusion

Vous avez maintenant un conteneur de serveur configuré et Google Analytics fonctionne via ce conteneur de serveur. Si vous voulez charger GA dans votre domaine et faire en sorte que les requêtes GA soient first party, suivez ces étapes pour utiliser un sous-domaine personnalisé. Et notre équipe d’experts peut vous aider.

Si vous voulez aussi une preuve de vos compétences, une certification peut vous aider à vous démarquer. Elle montre aux clients ou aux employeurs que vous comprenez à la fois les configurations du navigateur et celles du côté du serveur et que vous les avez apprises en profondeur.

author

Ira Holubovska

Author

Ira possède plus de 10 ans d'expérience en marketing digital, avec 5 ans consacrés au suivi côté serveur. Elle sait comment et quand l'utiliser dans divers scénarios marketing.

Commentaires

Essayez Stape pour tout ce qui concerne le côté serveur

Qu'est-ce qui se passe ?

Où allons-nous ?

Attention !
Ceci est une zone de stand-up pour chiens.