Lors de la configuration du balisage côté serveur, le cas d'utilisation le plus courant consiste à envoyer des données depuis le Web GTM (ou d'autres points finals tels que CRM, CMS, Google Sheet, etc.) vers les conteneurs GTM du serveur. Mais que se passe-t-il si vous avez besoin de déclencher une balise dans Web GTM en fonction des données de sGTM. Comment pouvez-vous envoyer des poussées dataLayer du serveur GTM vers le Web GTM ?
Cet article de blog montrera comment envoyer des données du serveur au Web GTM à l'aide du Data Client et de Data Tag de Stape. C’est parti!
C’est étonnant que nous avons été confrontés à de nombreux cas d'utilisation pour déclencher des événements Web basés sur les données du serveur GTM. Et ces cas d'utilisation traitent de différents aspects du suivi - déclenchement d'événements, création de variables, enrichissement de données, définition de cookies, etc. Permettez-moi d’éclaircir certains des cas d'utilisation ici.
Il existe plusieurs méthodes d'enrichissement des données à l'aide du serveur GTM. Nous avons déjà des articles de blog sur la façon d'enrichir les données sGTM à l'aide de CRM, Firestore, et Google Sheets. A l'aide de dataLayer poussé de sGTM vers Web GTM, vous pouvez également enrichir les balises Web GTM.
Prenons Facebook comme un exemple. Selon la documentation FB, lorsque FB voit des événements Web et serveur identiques, il supprime les événements serveur et ne suit que les événements Web. Avec l'événement serveur lui-même, ils vident toutes les données utilisateur et produit. Donc, si l'événement du serveur envoie plus de données, Facebook ne l'utilisera pas. Vous pouvez résoudre ce problème en envoyant des paramètres supplémentaires du serveur au conteneur Web GTM et en les ajoutant aux balises de pixel FB.
Nous avons eu la situation où nous devions déclencher des événements Web uniquement après la définition d'un événement de serveur. Par exemple, ne déclenchez un événement d'achat qu'après avoir envoyé la page vue du serveur. Ou vous devez utiliser une variable de serveur dans le conteneur Web GTM. Cela signifie que la balise Web ne doit être déclenchée qu'après que sGTM a défini cette variable. Cela s'applique, par exemple, lors de la génération d'un ID d'événement Facebook dans sGTM et de son utilisation dans le Web GTM.
Commentaires