Google Tag Manager a été lancé en 2012, et depuis ce temps là, il a rendu la vie des spécialistes du marketing et de l'analyse Web beaucoup plus facile. Dans les périodes sombres, avant que GTM ajoute un nouveau pixel de suivi ou des événements, vous avez du attendre des jours/semaines/mois jusqu'à ce que votre demande puisse être traitée et envoyée sur le site de production.
Bien qu'il ait fallu un certain temps pour apprendre le concept du GTM, il est devenu extrêmement populaire. Tout cela en raison de sa capacité à consolider les pixels de suivi et à gérer l'infrastructure de suivi en un seul endroit.
En 2020, Google a publié la nouvelle version de Google Tag Manager - conteneur de serveur. Server GTM n'est pas encore aussi populaire qu'un conteneur Web.
Les principaux obstacles qui empêchent les gens d'implémenter le serveur GTM sont :
Dans cet article de blog, je voudrais parler du prix du serveur Google Tag Manager hébergé sur Google Cloud. Pourquoi l'hébergement sur Stape pour le serveur GTM est moins cher et comment nous sécurisons les données de nos utilisateurs.
La mauvaise nouvelle est que Google n'a pas encore de calculatrice en ligne qui estime les prix pour vous. Je suggère d'utiliser cet outil pour évaluer le coût du sGTM. Ici, vous devrez ajouter des valeurs aux champs Appels par mois, taille des appels sortants en octets, coût en Go sortants, coût de l'instance Google Cloud Run par mois, nombre minimum d'instances, demande par seconde par instance et vous obtiendrez un prix estimé de Google Cloud. Google Cloud Run pour votre site.
Comment trouver ces valeurs ? Prenons un peu de recul et vérifions la documentation officielle de Google sur les ressources requises par Google Cloud Run.
Google recommande d'avoir au moins 3 serveurs dans un environnement de production pour réduire le risque de perte de données en raison d'une panne de serveur. Chaque serveur est une instance Google Cloud Run avec 1 processeur virtuel, 0,5 Go de mémoire et 10 Go de disque dans l'environnement flexible. Dans un environnement flexible, Google peut évoluer automatiquement de 3 à plusieurs serveurs s'il en voit le besoin. Ils s'attendent à ce que 3 à 6 serveurs traitent 50 à 200 requêtes par seconde. Chaque serveur coûte environ 40$ / mois, donc le prix mensuel de l'environnement de production serait de 3*40$ = 120$.
Pour les sites Web avec un volume de trafic et un nombre de balises plus élevés, Google Cloud passera automatiquement à 5-6 serveurs, ce qui fait 240 à 300 $ par mois.
Des frais supplémentaires peuvent survenir si vous ne désactivez pas la journalisation lors du déploiement du serveur GTM. Par défaut, toutes les demandes seront enregistrées, et cela peut ajouter 100 $ pour 500 000 demandes.
Pour résumer, le prix du serveur Google Tag Manager hébergé dans Google Cloud sera de :
● Minimum 120 $/mois.
● Pour les sites Web avec un trafic et des balises plus élevés, le prix passera à 240 $ - 300 $/mois.
● Les journaux coûtent 100 $ supplémentaires pour 500 000 requêtes.
L'environnement GCP de déploiement ou de test par défaut utilise un seul serveur et, dans la plupart des cas, il est gratuit.
Mais il existe plusieurs circonstances dans lesquelles des coûts peuvent survenir :
- Le compte de facturation que vous avez utilisé n'est pas nouveau et est déjà lié à un autre projet. En d'autres termes, vous ne pouvez avoir qu'un seul environnement GCP de test pour un compte de facturation.
- Le nombre de demandes dépasse les limites du niveau gratuit.
Google ne recommande pas d'utiliser un environnement de test GCP en production. Et ils l'ont même appelé un environnement de test et non un environnement gratuit.
Qu'est-ce qui pourrait mal tourner avec l'environnement de test ? L'environnement de test utilise une instance, et le problème le plus courant est que cette instance cesse de fonctionner. Pour que cela fonctionne, vous devez soit attendre, soit vous connecter à Google Cloud et résoudre le problème.
Le deuxième problème le plus répandu est que les utilisateurs dépassent la limite du niveau gratuit et que le suivi du serveur cesse de fonctionner.
Une autre raison est les mises à jour sGTM. Si vous utilisez un environnement de test avec une instance, cette instance sera indisponible pendant la période où elle exécute une mise à jour. De l'autre côté, avec trois serveurs en production, ils seront mis à jour un par un, ce qui signifie que vous ne perdrez aucune donnée.
L'un des malentendus les plus répandus avec le test GCP est que certaines personnes pensent que l'ajout d'une carte de crédit à Google Cloud met automatiquement à jour la configuration de l'environnement de production. Mais ce n'est pas vrai. Pour passer du test à la production, vous devez exécuter le script shell (scénario de processeur de commande).
En supposant toutes ces raisons, je ne recommanderais pas d'utiliser l'environnement de test Google Cloud dans la production du serveur GTM. La raison principale est ce que les chances qu'un serveur soit en panne sont très élevées. Et quand il est en panne, et votre suivi ne fonctionnera pas.
Nous hébergeons des serveurs stape.io dans Google Cloud.
Il y a deux raisons principales pour lesquelles stape.io est moins cher que le Google Cloud Run:
Il existe de nombreuses façons d'optimiser les frais du serveur, et très probablement, les utilisateurs de sGTM ne prendront pas la peine de le faire eux-mêmes.
Nous avons ces emplacements de serveurs :
Nous comptabilisons toute demande envoyée à votre conteneur Google Tag Manager Server. Il inclut toutes les charges de script telles que gtm.js, analytics.js, gtag.js, etc. Le nombre de requêtes dépend fortement du trafic de votre site Web et du nombre de balises.
Pour rendre le calcul extrêmement simple, vous pouvez multiplier le nombre de pages vues dans GA par 10. Ce sera le nombre approximatif de requêtes.
Le plan Pro fonctionne pour environ 50 000 pages vues/mois. Pour connaître le nombre de sessions, vous devez diviser ce nombre par vos Pages/Session.
Le plan Business correspond à un site Web avec environ 500 000+ pages vues/mois selon le nombre de balises.
Stape ne stocke ni ne traite aucune donnée de vos conteneurs. Tout ce que nous faisons est de configurer automatiquement un serveur de balisage pour vous lorsque vous créez un conteneur dans notre hébergement.
L'infrastructure physique de Stapes est hébergée et gérée dans des centres de données sécurisés Google Cloud et utilise la technologie Google Cloud Platform.
GCP fournit une protection intégrée et un réseau mondial que Google utilise pour protéger vos informations, identités, applications et appareils.
Tous les conteneurs GTM Server sont isolés les uns des autres pour des raisons de sécurité. Stape utilise Google Kubernetes Engine avec les paramètres de sécurité recommandés pour garantir que l'accès est correctement limité pour tous les clients.
Serveur Google Tag Manager est un excellent moyen de contrôler vos données et de rester conforme aux réglementations. Mais il peut aussi être cher, surtout si on considère les frais d'hébergement des serveurs nécessaires au fonctionnement du serveur Google Tag Manager. Le prix minimum d'un environnement de production sur Google Cloud sera 120 $/mois, et il peut atteindre 250 $ à 300 $ pour les sites Web avec un volume de trafic et de balises plus élevé.
L'hébergement de Stape offre la même configuration à seulement 20 $/mois (100 $ par mois pour les sites avec plus de 500 000 requêtes). En utilisant Stape, vous pouvez configurer un serveur de balisage pour votre sGTM en quelques minutes, et cela ne nécessite aucune compétence technique.
Il suffit de répondre à quelques questions simples. Cliquez sur Obtenir de l'aide, remplissez le formulaire, et nous vous enverrons un devis.