Créer et gérer les abonnements aux webhooks Advocate
Les webhooks sont du code qui s'exécute lorsqu'un événement se produit. Advocate vous permet d'utiliser des webhooks pour enregistrer une URL vers laquelle nous enverrons une requête POST chaque fois qu'un événement se produit dans votre programme ; par exemple, lorsqu'un code promo personnalisé est créé pour un nouveau participant, un objet événement est créé. Il existe deux méthodes pour créer et gérer les webhooks : via l'API Advocate ou dans la plateforme Advocate. Cet article d'aide explique comment gérer les webhooks via la plateforme Advocate.
Créer un abonnement webhook
Dans la barre de navigation supérieure, sélectionnez
[Profil utilisateur] → Paramètres.
Dans la colonne de gauche ci-dessous Paramètres Advocate, sélectionnez Webhooks.
Sur la Abonnements aux webhooks page, sélectionnez Créer un abonnement.
Ci-dessous Publier vers l'URL, saisissez l'adresse unique que l'application utilise pour envoyer des mises à jour en temps réel sur des événements spécifiques.
Facultativement, ci-dessous Nom du webhook, saisissez le nom du nouvel abonnement webhook.
Sélectionnez Enregistrer.
Dépanner les journaux des webhooks
Lorsque vous enregistrez une URL vers laquelle Advocate envoie des données à chaque fois qu'un événement se produit dans votre programme, vous pouvez consulter les journaux et dépanner les événements webhook qui échouent.
Accédez à vos journaux de webhooks
Dans la barre de navigation supérieure, sélectionnez
[Profil utilisateur] → Paramètres.
Dans la colonne de gauche ci-dessous Paramètres Advocate, sélectionnez Webhooks.
Sur la Abonnements aux webhooks page, sélectionnez Voir les journaux.
Utilisez les filtres ci-dessous Journal des événements des webhooks pour filtrer les webhooks.
Reportez-vous à la référence des filtres ci-dessous pour plus d'informations.
Voir les détails du webhook
Sélectionnez un webhook spécifique pour ouvrir la Détails du webhook vue.
Cette vue fournit des informations pouvant être utilisées pour dépanner un abonnement webhook.
Reportez-vous à la Référence de l'événement ci-dessous pour plus d'informations.
Système de nouvelle tentative des webhooks pour les livraisons d'événements échouées
Les rest hooks sont livrés immédiatement après le déclenchement d'un événement. Si le point de terminaison ne répond pas correctement à une tentative de livraison (c'est-à-dire avec un code d'état autre que 200), la livraison sera considérée comme échouée.
Les livraisons échouées seront retentées toutes les heures après la tentative échouée précédente, jusqu'à ce qu'une livraison réussisse ou que 72 tentatives aient été effectuées (environ 3 jours à raison d'1 nouvelle tentative par heure).
Les points de terminaison webhook qui renvoient systématiquement des erreurs seront automatiquement désactivés après le nombre d'erreurs suivant :
Code d'étatErreurs reçuesErreurs 4xx
1000
Erreurs 5xx
2000
Erreurs 3xx
2000
Mis à jour
Ce contenu vous a-t-il été utile ?

