Abonnieren von Datenerfassungsereignissen

In dieser Lektion abonnieren Sie Datenerfassungsereignisse, indem Sie einen Webhook mit dem Adobe Developer Console und ein Online-Webhook-Entwicklungs-Tool einrichten. Sie verwenden diese Ereignisse, um den Status Ihrer Datenaufnahmevorgänge in den nachfolgenden Lektionen zu überwachen.

Dateningenieure können Datenaufnahmeereignisse außerhalb dieses Tutorials abonnieren.
Datenarchitekten können diese Lektion überspringen und zur Lektion Batch-Aufnahme“.

Erforderliche Berechtigungen

In der Lektion Berechtigungen konfigurieren richten Sie alle Zugriffssteuerungen ein, die zum Durchführen dieser Lektion erforderlich sind, insbesondere:

IMPORTANT
Diese Benachrichtigungen, die durch die Datenerfassungsereignisse ausgelöst werden, gelten für alle Ihre Sandboxes und nicht nur für Ihre Luma Tutorial. Möglicherweise werden in Ihrem Konto auch Benachrichtigungen angezeigt, die von anderen Datenerfassungsereignissen stammen.

Webhook einrichten

In dieser Übung erstellen wir einen Webhook mit einem Online-Tool namens webhook.site (Sie können auch ein anderes Webhook-Entwicklungs-Tool verwenden, das Sie bevorzugen):

  1. Öffnen Sie in einer anderen Browser-Registerkarte die Website https://webhook.site/

  2. Ihnen wird eine eindeutige URL zugewiesen, die Sie mit einem Lesezeichen versehen sollten, wenn Sie später in den Lektionen zur Datenaufnahme zu ihr zurückkehren:

    Webhook.site

  3. Wählen Sie die Bearbeiten in der oberen Navigationsleiste aus

  4. Geben Sie als Antworttext $request.query.challenge$ ein. Die Adobe I/O-Ereignis-Benachrichtigungen, die wir später in dieser Lektion einrichten, senden eine Abfrage an den Webhook und erfordern, dass er im Antworttext enthalten ist.

  5. Klicken Sie auf Speichern.

    Bearbeiten der Antwort

Einrichten

  1. Öffnen Sie in einer anderen Browser-Registerkarte die Adobe Developer Console

  2. Luma Tutorial API Project öffnen

  3. Klicken Sie auf Schaltfläche „Zum Projekt hinzufügen und wählen Sie dann Ereignis

    Ereignis hinzufügen

  4. Filtern Sie die Liste durch Auswahl von Experience Platform

  5. Wählen Sie Platform-Benachrichtigungen

  6. Klicken Sie auf Weiter-Schaltfläche
    Hinzufügen der Benachrichtigungen

  7. Alle Ereignisse auswählen

  8. Klicken Sie auf Weiter-Schaltfläche
    Abonnements auswählen

  9. Klicken Sie im nächsten Bildschirm zum Konfigurieren der Anmeldeinformationen erneut auf Weiter.
    Überspringen des Berechtigungsbildschirms

  10. Geben Sie als Name der Ereignisregistrierung Platform notifications ein

  11. Scrollen Sie nach unten und wählen Sie aus, um den Abschnitt Webhook zu öffnen

  12. Fügen Sie als Webhook-URL den Wert aus dem Feld Ihre eindeutige URL von webhook.site ein

  13. Klicken Sie auf Schaltfläche „Konfigurierte Ereignisse speichern
    Ereignisse speichern

  14. Warten Sie, bis die Konfiguration gespeichert wurde. Ihr Platform notifications-Ereignis ist aktiv mit Ihren Webhook-Details und keinen Fehlermeldungen
    Konfiguration gespeichert

  15. Wechseln Sie zurück zur Registerkarte Webhook.site , und Sie sollten die erste Anforderung für den Webhook sehen, die aus der Validierung Ihrer Developer Console-Konfiguration resultiert:
    Erste Anfrage in webhook.site

So ist es vorerst. In den nächsten Lektionen erfahren Sie mehr über diese Benachrichtigungen, wenn Sie Daten aufnehmen.

Weitere Ressourcen

Ok, fangen wir endlich an Daten aufzunehmen!

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad