Show Menu
SUJETS×

S'abonner aux notifications de Événement d'E/S d'Adobe

Observability Insights vous permet de vous abonner aux notifications de Événement d'E/S d'Adobe concernant les activités Adobe Experience Platform. Ces événements sont envoyés à un crochet Web configuré pour faciliter l'automatisation efficace de la surveillance des activités.
Ce document décrit la procédure à suivre pour s'abonner aux notifications événement E/S Adobe pour les services Adobe Experience Platform. Des informations de référence sur les types d'événement disponibles sont également fournies, ainsi que des liens vers d'autres documents sur la façon d'interpréter les données de événement renvoyées pour chaque Platform service concerné.

Prise en main

Ce document nécessite une bonne compréhension des hameçons Web et de la façon de connecter un hameçon Web d'une application à une autre. Reportez-vous à la I/O Events documentation pour une introduction aux hameçons Web.

Création d’un hook Web

Pour recevoir I/O Event des notifications, vous devez enregistrer un webhook en spécifiant une URL webhook unique dans les détails d’enregistrement de votre événement.
Vous pouvez configurer votre webhook à l’aide du client de votre choix. Pour utiliser une adresse webhook temporaire dans le cadre de ce didacticiel, visitez Webhook.site et copiez l’URL unique fournie.
Au cours du processus de validation initial, I/O Events envoie un paramètre de challenge requête dans une demande de GET au webhook. Vous devez configurer votre webhook pour renvoyer la valeur de ce paramètre dans la charge utile de réponse. Si vous utilisez Webhook.site, sélectionnez Edit dans le coin supérieur droit, puis entrez $request.query.challenge$ sous Response body avant de sélectionner Save .

Créer un projet dans la console de développement Adobe

Go to Adobe Developer Console and sign in with your Adobe ID. Suivez ensuite les étapes décrites dans le didacticiel sur la création d'un projet vide dans la documentation de la Console développeur d'Adobes.

S'abonner aux événements

Une fois que vous avez créé un nouveau projet, accédez à l’écran d’aperçu de ce projet. Sélectionnez Ajouter le événement .
Une boîte de dialogue s’affiche, vous permettant d’ajouter un fournisseur de événement à votre projet :
  • Si vous vous abonnez à Experience Platform des notifications, sélectionnez Notifications de plateforme.
  • Si vous vous abonnez à des notifications Adobe Experience Platform Privacy Service , sélectionnez Événements Privacy Service.
Une fois que vous avez choisi un fournisseur de événements, sélectionnez Suivant .
L’écran suivant affiche une liste de types d'événement auxquels s’abonner. Sélectionnez les événements auxquels vous souhaitez vous abonner, puis sélectionnez Suivant .
Si vous ne savez pas quels événements vous souhaitez vous abonner au service que vous utilisez, consultez la documentation de notification spécifique au service :
L’écran suivant vous invite à créer un JSON Web Token (JWT). Vous avez la possibilité de générer automatiquement une paire de clés ou de télécharger votre propre clé publique générée dans le terminal.
Pour les besoins de ce didacticiel, la première option est suivie. Sélectionnez la zone d’options Générer une paire de clés, puis sélectionnez le bouton Générer la paire de clés dans le coin inférieur droit.
Lorsque la paire de clés est générée, elle est automatiquement téléchargée par le navigateur. Vous devez stocker ce fichier vous-même, car il n’est pas conservé dans la Console développeur.
L’écran suivant vous permet de vérifier les détails de la paire de clés nouvellement générée. Select Next to continue.
Dans l’écran suivant, indiquez le nom et la description de l’enregistrement du événement dans la section des détails d’enregistrement du Événement. Il est recommandé de créer un nom unique et facilement identifiable afin de différencier cette inscription de événement des autres sur le même projet.
Plus loin dans le même écran, sous la section Comment recevoir des événements , vous pouvez éventuellement configurer la manière de recevoir des événements. Webhook vous permet de fournir une adresse webhook personnalisée pour recevoir des événements, tandis que l’action ​Runtime vous permet de faire de même à l’aide de Adobe I/O Runtime .
Pour ce didacticiel, sélectionnez Webhook et indiquez l’URL du webhook que vous avez créé précédemment. Une fois que vous avez terminé, sélectionnez Enregistrer les événements configurés pour terminer l’enregistrement du événement.
La page des détails de l'enregistrement de événement nouvellement créé s'affiche, dans laquelle vous pouvez modifier sa configuration, examiner les événements reçus, effectuer le suivi du débogage et ajouter de nouveaux fournisseurs de événement.

Étapes suivantes

En suivant ce tutoriel, vous avez enregistré un webhook pour recevoir I/O Event des notifications pour Experience Platform et/ou Privacy Service. Pour plus d’informations sur les événements disponibles et sur la façon d’interpréter les charges utiles de notification pour chaque service, consultez la documentation suivante :
Consultez la Observability Insights présentation pour en savoir plus sur la manière de surveiller vos activités sur Experience Platform et Privacy Service.