Charger des scripts Google via le taggage côté serveur

Cet article s'adresse aux développeurs qui utilisent le taggage côté serveur et souhaitent diffuser des scripts Google à partir de leurs propres serveurs.

Le taggage côté serveur vous permet de charger des scripts Google, tels que gtm.js ou gtag.js, directement à partir de votre serveur de taggage plutôt que depuis ceux de Google. Cela vous permet de diffuser des données dans un contexte propriétaire.

Avant de commencer

Ce guide suppose que vous avez effectué les opérations suivantes:

Pour commencer, choisissez votre option d'implémentation.

Étape 1: Configurer le client

Pour établir un contexte propriétaire entre votre conteneur Web et votre serveur de taggage, des scripts Google doivent être chargés via votre serveur.

Pour charger des scripts Google via votre conteneur serveur:

Sélectionnez une option d'implémentation pour afficher les instructions.

Étape 2: Mettez à jour le domaine source du script

Par défaut, Tag Manager ou la balise Google (gtag.js) charge leurs dépendances à partir de serveurs appartenant à Google, tels que www.googletagmanager.com. Vous devez mettre à jour l'URL du script sur votre site Web pour charger les dépendances via votre propre serveur.

Sélectionnez une option d'implémentation pour afficher les instructions.

Étape 3: Vérifiez la source de vos scripts

Les instructions suivantes expliquent comment effectuer un test avec Google Chrome. Vous pouvez utiliser le navigateur de votre choix, mais les étapes peuvent être différentes.

Pour vérifier si votre conteneur serveur charge les dépendances:

  1. Ouvrez votre site Web dans un nouvel onglet du navigateur.
  2. Ouvrez les outils pour les développeurs du navigateur. Dans Google Chrome, faites un clic droit n'importe où sur la page, puis sélectionnez Inspecter.
  3. Dans les outils pour les développeurs, ouvrez l'onglet Sources. Cette fenêtre affiche toutes les dépendances qui ont été chargées lorsque vous avez ouvert le site Web.

    • ✅ Votre implémentation est correcte si gtm.js est chargé à partir de la source que vous avez spécifiée.

    Capture d'écran des outils pour les développeurs avec votre propre serveur comme source pour les scripts Google

    • ❌ Si l'onglet Sources affiche www.googletagmanager.com comme source pour gtm.js, les dépendances sont toujours chargées à partir des serveurs Google.

    Capture d'écran des outils pour les développeurs avec www.googletagmanager.com comme source pour les scripts Google

    • Vérifiez si vous avez modifié l'URL source dans le code, consultez l'étape 2.
    • Vérifiez si le code est en ligne.

Étapes suivantes

Si vous utilisez le mode Consentement, vous pouvez configurer le comportement des balises spécifique à une région pour encore plus de contrôle.