Abonnement aux événements d’ingestion de données
Dans cette leçon, vous allez vous abonner aux événements d’ingestion de données en configurant un webhook avec Adobe Developer Console et un outil de développement webhook en ligne. Vous utiliserez ces événements pour surveiller le statut de vos tâches d’ingestion de données dans les leçons suivantes.
Ingénieurs de données souhaiteront vous abonner aux événements d’ingestion de données en dehors de ce tutoriel.
Architectes de données pouvez ignorer cette leçon et passer à la leçon d’ingestion par lots.
Autorisations requises
Dans la leçon Configurer les autorisations , vous avez configuré tous les contrôles d’accès requis pour suivre cette leçon, notamment :
Luma Tutorial. Il se peut que des notifications provenant d’autres événements d’ingestion de données s’affichent également dans votre compte.Configurer un webhook
Dans cet exercice, nous allons créer un webhook à l’aide d’un outil en ligne appelé webhook.site (n’hésitez pas à remplacer tout autre outil de développement webhook que vous préférez utiliser) :
-
Dans un autre onglet du navigateur, ouvrez le site Web https://webhook.site/
-
Une URL unique vous est attribuée, que vous devez mettre en signet, lorsque vous y reviendrez ultérieurement dans les leçons d’ingestion de données :
-
Sélectionnez le bouton Modifier dans la barre de navigation supérieure.
-
Dans le corps de la réponse, saisissez
$request.query.challenge$. Les notifications Adobe I/O Events que nous avons configurées plus loin dans cette leçon envoient un défi au webhook et nécessitent qu’il soit inclus dans le corps de la réponse. -
Sélectionnez le bouton Enregistrer
Configurer
-
Dans un autre onglet du navigateur, ouvrez le Adobe Developer Console
-
Ouvrez votre
Luma Tutorial API Project -
Sélectionnez le bouton Ajouter au projet puis sélectionnez Événement
-
Filtrez la liste en sélectionnant Experience Platform
-
Sélectionnez Notifications Platform
-
Sélectionnez le bouton Suivant
-
Sélectionner tous les événements
-
Sélectionnez le bouton Suivant
-
Dans l’écran suivant pour configurer les informations d’identification, sélectionnez à nouveau le bouton Suivant
-
Dans le champ Nom d’enregistrement de l’événement, saisissez
Platform notifications -
Faites défiler vers le bas et sélectionnez pour ouvrir la section Webhook
-
En tant qu’URL Webhook, collez la valeur du champ Votre URL unique à partir de webhook.site
-
Sélectionnez le bouton Enregistrer les événements configurés
-
Attendez que votre configuration soit enregistrée et vous devriez voir que votre événement
Platform notificationsest Actif avec vos détails webhook et aucun message d’erreur
-
Revenez à l’onglet webhook.site et vous devriez voir la première requête au webhook, résultant de la validation de votre configuration Developer Console :
C’est terminé pour l’instant. Vous en apprendrez plus sur ces notifications dans les prochaines leçons lorsque vous ingérerez des données.