La configuration d'un serveur de balisage est la première étape si vous souhaitez implémenter le balisage côté serveur. Le serveur de balisage fonctionne comme un proxy et communique entre la source de données (site Web ou CRM) et la plateforme d'analyse. Dans cet article de blog, je veux parler de ce que c'est le serveur de balisage et comment configurer une URL de serveur de balisage pour le conteneur du serveur Google Tag Manager.
Les cookies tiers et le javascript sont utilisés depuis des années pour suivre les interactions des utilisateurs sur votre site Web, mais avec l'augmentation des restrictions de suivi et des préoccupations concernant la confidentialité des utilisateurs, cela ne suffit plus. Pour contourner ce problème, le ciblage côté serveur deviendra un nouveau standard.
À l'aide du balisage ss, vous pouvez définir des cookies propriétaires, rendre votre site Web plus rapide en supprimant le javascript tiers de votre site et protéger les données des utilisateurs.
Le serveur de balisage fonctionne comme un intermédiaire entre votre source de données (site Web, CRM, etc.) et les plateformes de suivi. La source de données envoie d'abord des informations sur les utilisateurs et les événements au serveur de balisage, puis ce serveur de balisage distribue les données aux sources de données.
Pour l'instant, le moyen le plus populaire et le plus simple d'intégrer le balisage côté serveur consiste à utiliser le conteneur du serveur Google Tag Manager. Vous pouvez facilement connecter des conteneurs GTM Web et serveur et utiliser GTM Web comme source de données pour le sGTM.
Lorsque le conteneur sGTM utilise l'URL du serveur de balisage situé dans la même hiérarchie de domaine que le site Web envoyant les requêtes, il définit des cookies propriétaires avec une durée de vie plus longue. Lorsqu'il est correctement configuré, vous oublierez le risque de fuite de données personnelles, la réduction de la durée de vie des cookies et les gros scripts tiers qui alourdissent votre site.
Le balisage Server GTM utilise des concepts connus au Web GTM:
Mais il y a aussi de toutes nouvelles fonctionnalités:
Pour démarrer avec le balisage côté serveur à l'aide du serveur Google Tag Manager, vous avez besoin:
La première étape est simple : il vous suffit d'ouvrir Google Tag Manager et de créer un nouveau conteneur. Alors que le serveur de balisage est une nouveauté pour la plupart des analyses Web.
L'URL du serveur de balisage fonctionne comme un environnement proxy dans le cloud. Une fois que le serveur de balisage reçoit les demandes, il les distribue à d'autres plates-formes (comme Facebook, Google Analytics, etc.).
À l'aide de stape, vous pouvez créer en un clic une URL de serveur de balisage pour votre conteneur Google Tag Manager. Lorsque vous créez un conteneur de serveur GTM sur stape, nous configurons un serveur cloud pour votre GTM sur Google Cloud. C'est 5 fois moins cher que de le configurer sur Google Cloud par vos propres moyens et beaucoup plus facile.
En plus, l'hébergement stape.io présente les avantages suivants:
1. Ouvrez tagmanager.google.com → Admin → Cliquez sur + dans la section Conteneur → Ajouter un nom de conteneur → Sélectionnez Serveur dans la plate-forme cible.
2. Choisissez « Provisionner manuellement le serveur de balisage », copiez la configuration de votre conteneur et collez-la dans n'importe quel éditeur de texte.

3. Ouvrez votre compte stape.
4. Cliquez sur "Créer un conteneur" et ajoutez votre nom de conteneur, la configuration de conteneur que vous avez copiée à partir de votre conteneur de serveur Google Tag Manager, puis sélectionnez l'emplacement du serveur. Cliquez sur Créer un conteneur.

La configuration d'un serveur de balisage peut prendre jusqu'à 10 minutes. Une fois qu'un statut de conteneur est En cours d'exécution, cela signifie que le serveur de balisage pour sGTM a été créé avec succès.
5. Cette étape est fortement recommandée mais pas obligatoire.
Une fois le conteneur est en cours d'exécution, vous verrez l'URL du serveur de balisage ; cette URL est située dans le domaine stape.io par défaut. Nous vous recommandons fortement de configurer un domaine personnalisé situé dans le domaine de votre site. Cela vous permettra de définir des cookies propriétaires et de rendre le suivi plus résistant et sécurisé.
Nous aborderons la configuration d'un nom de domaine personnalisé.
Choisissez votre conteneur dans Stape, faites défiler vers le bas et cliquez sur Add custom domain.

Ajoutez le Subdomain name : il peut s'agir de n'importe quel nom qui vous convient, mais veillez à éviter les termes liés à la publicité ou au suivi : ad, gtm, stgm, tracking, analytics, metrics, stape, gtag, etc.
Un Content Delivery Network (CDN) distribue les ressources de votre site web sur un réseau mondial de serveurs afin de réduire la latence et d'améliorer les temps de chargement pour les utilisateurs situés dans différentes régions. Cette option est utile si votre audience est géographiquement dispersée ou si vous souhaitez améliorer le suivi des cookies et la précision des données.
Par défaut, le CDN est désactivé, ce qui signifie que les fichiers JavaScript (tels que gtm.js, gtag.js et analytics.js) sont servis directement depuis le serveur où votre conteneur sGTM est hébergé. En pratique, cela contourne à la fois Stape Global CDN et Own CDN et établit une connexion directe, sans proxy, entre votre site et le conteneur sGTM.
| Important : veuillez tenir compte de la réglementation en matière de protection des données de votre pays avant de configurer un CDN. |
Pour activer le CDN, cliquez sur le bouton Add CDN et sélectionnez l'une des options suivantes :
![[Bouton d'activation du CDN]](/_next/image?url=https%3A%2F%2Fcdn.stape.io%2Fi%2F69fb4d4ee5800929109940.png&w=3840&q=75)

Ensuite, dans la section How to connect, deux méthodes permettent de connecter un domaine personnalisé à votre conteneur :
![[Options "How to connect"]](/_next/image?url=https%3A%2F%2Fcdn.stape.io%2Fi%2F69fb4fd4798dd969014373.png&w=3840&q=75)
La méthode la plus simple pour connecter des domaines. Connectez-vous avec vos identifiants de fournisseur DNS via Entri et accordez-nous une autorisation unique pour connecter votre domaine. Vous pouvez ensuite passer directement à l'Étape 5 pour vérifier votre domaine ; aucune configuration manuelle n'est requise.

Manually
Avec cette option, vous devez ajouter manuellement des enregistrements DNS auprès de votre hébergeur pour connecter votre sous-domaine à Stape.

Après avoir ajouté un sous-domaine personnalisé à votre conteneur, vous verrez les enregistrements DNS à créer pour vérifier le domaine personnalisé. L'enregistrement DNS dépend de l'emplacement du serveur et de l'option CDN choisie. L'étape suivante explique comment ajouter des enregistrements DNS.
Par défaut, la vérification du sous-domaine est effectuée avec des enregistrements CNAME, mais vous pouvez également vérifier votre sous-domaine avec des enregistrements A et AAAA si nécessaire (généralement dans les cas où vous devez éviter la création d'enregistrements en double).
Nous couvrons les deux options ci-dessous avec un guide étape par étape sur la création d'enregistrements via Cloudflare. Vous pouvez utiliser n'importe quel autre fournisseur.
| Veuillez noter que les enregistrements A/AAAA sont incompatibles avec le CDN activé. |
Une fois les enregistrements DNS ajoutés auprès de votre fournisseur DNS, revenez à la page du conteneur Stape où vous avez configuré le domaine personnalisé et cliquez sur Verify.

Attendez que Stape termine la vérification de votre domaine personnalisé (lorsque la barre de statut du conteneur passe de Verifying à Ready). En général, la vérification du domaine personnalisé prend entre 2 et 3 heures. Pour certains fournisseurs DNS, la vérification des enregistrements peut prendre jusqu'à 72 heures. Nous vous enverrons un e-mail une fois le domaine personnalisé vérifié ou en cas d'erreur détectée.
Si vous rencontrez des problèmes lors de la vérification du domaine, veuillez suivre notre guide de dépannage des domaines personnalisés.

Accédez à votre conteneur serveur Google Tag Manager → Admin → Container Settings → modifiez Tagging server URL en indiquant votre sous-domaine.

Mettre à jour le script
Si vous utilisez un domaine personnalisé, il est fortement recommandé de mettre à jour le script Web GTM sur votre site web. Cette modification permettra de charger gtm.js depuis votre domaine. Pour ce faire, remplacez le domaine par défaut googletagmanager.com par le domaine personnalisé configuré à l'étape précédente.
Vous pouvez également automatiser ce processus avec le Custom Loader power-up. Au lieu de modifier manuellement le script GTM, Custom Loader génère un extrait de code prêt à l'emploi qui charge les scripts GTM et GA4 directement depuis votre domaine personnalisé. Cela vous fait gagner du temps, rend vos scripts de suivi plus résistants aux bloqueurs de publicités et garantit que tous les cookies sont traités comme des cookies propriétaires.

C'est tout! L'URL du serveur de balisage pour le sGTM est configurée. Vous pouvez maintenant procéder à la configuration du balisage côté serveur dans sGTM. Cette liste de plates-formes qui peuvent être déplacées côté serveur peut vous aider à démarrer.
L'hébergement de Stape pour Google Tag Manager est l'option la plus simple et la plus abordable. Nous offrons un certain nombre de fonctionnalités qui rendent votre expérience de balisage simple et directe et vous permettent de revenir à ce qui compte vraiment : avoir un suivi approprié.
Il vous suffit de cliquer sur Obtenir de l'aide, de remplir le formulaire, et nous vous enverrons un devis.
Commentaires