Abonnement aux événements d’ingestion de données
Dans cette leçon, vous vous abonnerez aux événements d’ingestion de données en configurant un webhook avec la console Adobe Developer et un outil de développement webhook en ligne. Vous utiliserez ces événements pour surveiller l’état de vos tâches d’ingestion de données dans les leçons suivantes.
Ingénieurs de données souhaite vous abonner aux événements d’ingestion de données en dehors de ce tutoriel.
Architectes de données peut ignorer cette leçon et accédez au leçon sur l’ingestion par lots.
Autorisations requises
Dans le Configuration des autorisations leçon, vous configurez tous les contrôles d’accès requis pour terminer cette leçon, en particulier :
Luma Tutorial
. Vous pouvez également voir dans votre compte des notifications provenant d’autres événements d’ingestion de données.Configuration d’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 la Modifier dans le volet de navigation supérieur
-
En tant que corps de la réponse, saisissez
$request.query.challenge$
. Les notifications d’événements d’Adobe I/O que nous configurons plus loin dans cette leçon envoient un défi au webhook et exigent qu’il soit inclus dans le corps de la réponse. -
Sélectionnez la Enregistrer button
Configurer
-
Dans un autre onglet du navigateur, ouvrez le Console Adobe Developer
-
Ouvrez votre
Luma Tutorial API Project
-
Sélectionnez la Ajouter au projet puis sélectionnez Événement
-
Filtrez la liste en sélectionnant Experience Platform
-
Sélectionner Notifications Platform
-
Sélectionnez la Suivant button
-
Sélectionner tous les événements
-
Sélectionnez la Suivant button
-
Sur l’écran suivant de configuration des informations d’identification, sélectionnez la variable Suivant bouton à nouveau
-
Comme la variable Nom de l’enregistrement de l’événement, saisissez
Platform notifications
-
Faites défiler la page vers le bas et sélectionnez cette option pour ouvrir la Webhook section
-
Comme la variable URL du webhook, collez la valeur de la variable Votre URL unique champ de webhook.site
-
Sélectionnez la Enregistrement des événements configurés button
-
Patientez jusqu’à ce que votre configuration soit enregistrée. Vous devriez constater que votre
Platform notifications
est Principal avec les détails de votre webhook et aucun message d’erreur
-
Revenez à l’onglet webhook.site et vous devriez voir la première requête envoyée au webhook, suite à la validation de la configuration de Developer Console :
Pour l’instant, vous en apprendrez davantage sur ces notifications dans les leçons suivantes lorsque vous ingérerez des données.
Ressources supplémentaires
Ok, commençons enfin. ingestion de données!