Skip to content

Cours d'apprentissage BrazeÀ propos des webhooks

Cet article de référence explique les bases des webhooks pour vous fournir les blocs de construction nécessaires pour créer les vôtres. Vous cherchez les étapes nécessaires pour créer un webhook dans Braze ? Reportez-vous à la section Création d’un webhook.

Les webhooks sont un moyen de communication fréquent pour les applications, pour partager des données en temps réel. À ce jour, nous avons rarement une application isolée qui peut tout faire. La plupart du temps, vous travaillez avec de nombreuses applications ou systèmes spécialisés pour effectuer certaines tâches. Ces applications doivent pouvoir communiquer entre elles. C’est là où les webhooks entrent en jeu.

Un webhook est un message automatisé d’un système à un autre lorsque certains critères sont remplis. Dans Braze, ce critère est généralement le déclenchement d’un événement personnalisé.

À sa base, un webhook est une méthode basée sur l’événement pour que deux systèmes effectuent une action sur la base de données transmises en temps réel. Ce message contient des instructions disant au système destinataire quand et comment effectuer une tâche donnée. Pour cette raison, les webhooks peuvent fournir un accès plus dynamique et flexible aux données et à des fonctionnalités de programmation, et vous permettent également de définir des parcours utilisateurs simplifiant les processus.

Cas d’utilisation

Les webhooks sont un moyen idéal pour connecter vos systèmes entre eux. Après tout, les webhooks sont le mode de communication des applications. Voici quelques scénarios généralistes dans lesquels les webhooks peuvent s’avérer particulièrement utiles :

  • Envoyer des données à et depuis Braze
  • Envoyer des messages à vos clients à l’aide de canaux qui ne sont pas directement pris en charge par Braze
  • Publier vers les API de Braze

D’autres cas d’utilisation spécifiques comprennent les suivants :

  • Si un utilisateur se désabonne de vos e-mails, vous pourriez avoir un webhook qui met à jour votre base de données d’analyse ou votre CRM avec la même information, ce qui crée une vision holistique du comportement de votre utilisateur.
  • Envoyez des messages transactionnels aux utilisateurs dans Facebook Messenger ou Line.
  • Envoyez un publipostage aux clients en réponse à leur activité in-app et Web en utilisant des webhooks pour communiquer avec des services tiers comme Lob.com.
  • Si un joueur atteint un niveau donné ou accumule un nombre de points données, utilisez vos webhooks et votre configuration API pour envoyer une mise à jour du personnage ou de la monnaie directement dans leur compte. Si vous envoyez un webhook en tant qu’une campagne de communication multicanale, vous pouvez envoyer une notification push ou un autre message pour signaler la récompense à votre joueur en même temps.
  • Si vous êtes une compagnie aérienne, vous pouvez utiliser les webhooks et votre configuration API existante pour créditer le compte d’un client d’une réduction après qu’il ait réservé un certain nombre de vols.
  • Les recettes sans fin « If This Then That » (IFTTT), par exemple, si un client s’enregistre dans une application par e-mail, alors cette adresse sera configurée automatiquement dans Salesforce.

Anatomie d’un webhook

Un webhook comprend les trois parties suivantes :

Exemple de webhook décomposé en méthode HTTP, URL HTTP et corps de la requête. Reportez-vous au tableau suivant pour plus de détails.

Méthodes HTTP

Le tableau suivant décrit les quatre méthodes HTTP différentes que vous pouvez spécifier dans votre webhook.

Les webhooks dans Braze

Dans Braze, vous pouvez créer un webhook en tant que campagne webhook, campagne API ou composant Canvas.

  1. Dans le tableau de bord de Braze, sélectionnez Campagnes.
  2. Cliquez sur Créer une campagne et sélectionnez Webhook.

Pour plus d’informations, reportez-vous à la section Création d’un webhook.

  1. Dans le tableau de bord de Braze, sélectionnez Campagnes.
  2. Cliquez sur Créer une campagne et sélectionnez Campagne API.
  3. Cliquez sur Ajouter des messages et sélectionnez Webhook.
  4. Formulez votre appel à l’API de manière à inclure un objet webhook.

Pour plus d’informations, reportez-vous à la section Création d’un webhook.

  1. Créez un nouveau composant dans votre Canvas.
  2. Dans la section Message de votre composant, sélectionnez Webhook.

Pour plus d’informations, reportez-vous à la section Création d’un webhook.

CETTE PAGE A-T-ELLE ÉTÉ UTILE?
New Stuff!