taggrs-logo

Tout ce que vous devez savoir sur l’outil Webhooks de TAGGRS

Webhook Tool - TAGGRS

Dans cet article, nous explorons tout ce que vous devez savoir sur la façon dont les Webhooks de TAGGRS peuvent simplifier et améliorer votre Server Side Tracking. Découvrez comment cet outil TAGGRS permet le transfert direct de données et favorise l’automatisation entre différentes plateformes.

Que sont les Webhooks ?

Les Webhooks peuvent être utilisés pour rendre le Server Side tracking plus facile et plus efficace en veillant à ce que les données relatives à certains événements soient directement soumises à un serveur de suivi dès que ces événements se produisent. Il n’est donc pas nécessaire d’utiliser un container client pour l’événement en question.

webhooks

Comment fonctionnent les Webhooks ?

Un Webhooks est déclenché lorsqu’un événement spécifique se produit sur votre site, votre CRM, votre chatbot ou d’autres systèmes. Il peut s’agir, par exemple, de la publication d’un commentaire, de l’inscription d’un nouvel utilisateur ou de l’ajout d’un produit dans un système de gestion des produits. Lorsqu’un tel événement se produit, le serveur génère automatiquement une requête HTTP et l’envoie à l’adresse prédéfinie du client. C’est à cette adresse que le Webhooks reçoit les données. Ainsi, le client reçoit immédiatement les nouvelles données et est immédiatement informé, ce qui accroît sa satisfaction.

Avec les Webhooks, vous pouvez également mettre en place une automatisation afin que les événements sur une plateforme puissent automatiquement déclencher des actions sur une autre. Par exemple, lorsqu’un client passe une commande dans une boutique en ligne, le système peut envoyer automatiquement un Webhooks à l’appli du propriétaire. Cette appli informe le propriétaire de la nouvelle commande et envoie une confirmation instantanée au client. Ce processus est entièrement automatisé, ce qui minimise l’intervention humaine et rend l’ensemble du processus plus fluide et plus rapide.

Fonctionnement des Webhooks

Avantages des Webhooks pour le Server side tracking

  1. Transfert de données en temps réel :
    • Les Webhooks permettent de soumettre des données immédiatement après un événement, ce qui permet un suivi et une analyse en temps quasi réel.
  2. Fiabilité :
    • Le Server Side tracking avec les Webhooks est plus fiable que le Client Side tracking car il dépend moins de l’environnement du navigateur de l’utilisateur, qui peut être affecté par des AdBlockers, des problèmes de réseau ou des paramètres du navigateur.
  3. La sécurité :
    • Le Server Side tracking avec Webhooks peut être plus sûr car les données sont envoyées directement de serveur à serveur, ce qui réduit le risque de perte ou d’interception de données.

Inconvénients des Webhooks pour le Server side tracking

  1. Pas compatible avec toutes les plateformes
    • Selon la manière dont vous structurez l’URL du Webhook, toutes les plateformes ne sont pas encore compatibles avec l’envoi et la mesure d’événements Webhooks. Les plateformes telles que Google Ads peuvent rencontrer des difficultés à cet égard. Une solution consiste à faire en sorte que l’URL du Webhooks soit aussi similaire que possible à une Request GA4 traditionnelle, de cette façon vous pouvez vous assurer que les Tags pertinents peuvent reconnaître les paramètres nécessaires tels que gclid, ga4 id, etc.
  2. Nécessite des connaissances techniques
    • La mise en place de Webhooks nécessite des connaissances techniques et est généralement plus compliquée que la mise en place d’un suivi traditionnel via le container du client.

Exemple de Webhooks pour l’E-commerce

Supposons que vous disposiez d’une plateforme d’E-commerce et que vous souhaitiez suivre et analyser toutes les activités d’achat à l’aide d’une plateforme d’analyse externe. Voici comment vous pourriez le faire avec des Webhooks :

  1. Configuratie van de webhook URL:
    • Vous configurez votre plateforme d’E-commerce et y placez l’URL du Webhooks que vous avez généré. C’est à cette URL que vous enverrez les données (Server Container URL) lorsqu’un événement pertinent (tel qu’un achat) se produit.
  2. Détection d’événements :
    • Chaque fois qu’un utilisateur effectue un achat sur votre plateforme E-commerce, cet événement est détecté par le serveur.
  3. Activering van de webhook:
    • Une fois l’achat effectué, le serveur active un Webhooks en envoyant une demande à l’URL Webhooks configurée. Cette demande contient des informations importantes sur l’achat, telles que le numéro de commande, le montant, les produits achetés, etc.
  4. Traitement par plate-forme d’analyse :
    • Le Server Container du GTM reçoit la demande de Webhooks et traite les données. Cela signifie que l’événement peut être transmis du GTM vers les plates-formes définies.

Comment générer une URL de Webhooks par défaut ?

Ci-dessous, nous vous montrons comment créer un événement Webhooks standard basé sur Javascript.

1. Ouvrez les Webhooks dans TAGGRS.

TAGGRS Webhooks tool step 1

La première étape consiste à ouvrir l’outil Webhooks dans TAGGRS. Dans votre Dashboard, allez dans Outils et sélectionnez ici Webhooks. Appuyez ensuite sur le signe plus.

2. Sélectionnez Events

TAGGRS Webhooks tool stap 2

Sélectionnez un événement par défaut ou créez un Custom Event. Un Event standard est un Webhooks préprogrammé qui contient déjà certaines choses, Custom est tout le chemin à partir de 0.

3. Sélectionnez les paramètres nécessaires

Webhooks tool stap 3

L’écran des Webhooks s’ouvre alors. Sélectionnez ensuite les paramètres par défaut comme vous le souhaitez.

4. Activez les Enhanced Conversions (facultatif)

Webhooks tool stap 4

Activez les conversions Enhanced dans l’outil Webhooks si vous le souhaitez.

5. Ajouter des Custom Parameters (facultatif)

Webhooks tool stap 5 (logo)

Ajoutez des paramètres personnalisés dans l’outil Webhooks. Il sera alors codé en dur.

6. Insérez le script Webhooks Data Layer

Webhooks tool stap 6

Un script de datalayer Webhooks est alors généré en fonction des options saisies. Copiez ce script et collez-le sur le site web. Custom modifie ensuite le script.

Important : les paramètres du Webhooks doivent être Customisés en fonction des données et des Variables disponibles sur la page web. Les valeurs actuelles dans le Webhooks sont des caractères de remplacement et doivent être remplacées par des valeurs réelles.

7. Téléchargez le client de données TAGGRS

Webhooks tool stap 7

Le TAGGRS Data Client fournit un modèle de client simple permettant d’intégrer des Webhooks au Server Side Container de Google Tag Manager. Pour ce faire, téléchargez notre client de données TAGGRS depuis GitHub. Il est important de noter qu’il n’est pas nécessaire d’installer le client de données TAGGRS si le Webhooks représente une Request GA4. Si cette Request est identique à un Events GA4 traditionnel qui arrive normalement dans le container du client à partir du Tags Tags, le client GA4 la récupérera automatiquement.

8. Importer le TAGGRS Data Client dans le GTM (Server Container)

Webhooks tool stap 8

Importez le TAGGRS Data Client dans le Server Container sous les Templates clients et sauvegardez-le.

9. Créer un nouveau client (Server Container)

Webhooks tool stap 9

Sous Clients, créez le nouveau client de données TAGGRS en cliquant sur New.

10. Choisissez le type de client

Webhooks tool stap 10

Sélectionnez ensuite le Templates importé (TAGGRS Data Client) comme type de client.

11. Configuration du client de données TAGGRS

Webhooks tool stap 11

Dans les paramètres du chemin de requête autorisé, placez le texte qui vient immédiatement après le premier / ici. Il est important de noter qu’il ne doit s’agir que du premier mot, tout ce qui suit le ? n’a pas besoin d’être ici. Sauvegardez le client et mettez le container en service. Vous avez maintenant créé votre première URL de Webhooks par défaut.

Test des Webhooks

Vous souhaitez tester les Webhooks ? Pour tester le Webhooks, vous pouvez activer le testeur de Webhooks de TAGGRS dans le Dashboard. Assurez-vous que vos Webhooks fonctionnent toujours correctement et que vos données sont traitées de manière fiable.

TAGGRS Testeur de Webhooks

Outro

L’outil Webhooks de TAGGRS est l’un des nombreux outils de TAGGRS. Avec un transfert de données en temps réel, une fiabilité accrue et une sécurité renforcée, les Webhooks de TAGGRS constituent une solution aux besoins modernes d’intégration de données.


A propos de l’auteur

Ate Keurentjes

Ate Keurentjes

Spécialiste du Server Side Tracking chez TAGGRS

Ate Keurentjes est un spécialiste du Server Side Tracking chez TAGGRS. Il a de l’expérience avec plusieurs concepts de Google Tag Manager. Keurentjes édite et écrit sur les nouveaux développements et tendances en matière de collecte de données / Server side tracking depuis 2023.

Prêt pour le niveau suivant ?

Commencez avec le Server Side Tracking et générez plus de revenus et de conversions dans un monde sans cookies tiers.