データ取得イベントへのサブスクライブ

このレッスンでは、Adobe Developer Consoleとオンラインの Webhook 開発ツールを使用して Webhook を設定し、データ取得イベントをサブスクライブします。 これらのイベントを使用して、後続のレッスンでデータ取り込みジョブのステータスを監視します。

データエンジニア は、このチュートリアル以外でデータ取り込みイベントを購読する必要があります。
データアーキテクトこのレッスンをスキップして バッチ取り込みレッスンに進むことができます。

必要な権限

権限の設定レッスンでは、このレッスンを完了するために必要なすべてのアクセス制御を設定します。

IMPORTANT
データ取り込みイベントによってトリガーされるこれらの通知は、Luma Tutorial ーザーだけでなく、すべてのサンドボックス に適用されます。 お使いのアカウントに他のデータ取り込みイベントに起因する通知が表示される場合もあります。

Webhook の設定

この演習では、webhook.site と呼ばれるオンラインツールを使用して webhook を作成します(使用したい他の webhook 開発ツールがあれば、自由に置き換えてください)。

  1. 別のブラウザータブで、web サイト https://webhook.site/ を開きます

  2. 一意の URL が割り当てられ、データ取り込みのレッスンで後から戻る際にブックマークに追加する必要があります。

    Webhook.site

  3. 上部ナビゲーションの「編集」ボタンを選択します。

  4. 応答本文として、「$request.query.challenge$」と入力します。 このレッスンの後半で設定するAdobe I/Oイベント通知は、Webhook にチャレンジを送り、応答本文に含める必要があります。

  5. 保存 ボタンを選択します

    応答を編集

設定

  1. 別のブラウザータブで、Adobe Developer Console を開きます

  2. Luma Tutorial API Project を開きます

  3. プロジェクトに追加」ボタンを選択し、「イベント」を選択します

    イベントの追加

  4. Experience Platform を選択してリストをフィルター

  5. Platform 通知」を選択します。

  6. 次へ」ボタンを選択します
    通知の追加

  7. すべてのイベントを選択します

  8. 次へ」ボタンを選択します
    購読を選択

  9. 認証情報を設定するための次の画面で、もう一度「次へ」ボタンを選択します
    資格情報画面をスキップ

  10. イベント登録名 として、Platform notifications と入力します

  11. 下にスクロールして、選択して「Webhook」セクションを開きます

  12. Webhook URL として、webhook.site の 一意の URL フィールドから値を貼り付けます

  13. 設定済みのイベントを保存」ボタンを選択します
    イベントの保存

  14. 設定が保存されるのを待つと、Webhook の詳細を使用して Platform notifications イベントがアクティブになり、エラーメッセージが表示されないことがわかります
    設定が保存されました

  15. Webhook.site タブに戻ると、Developer Console設定の検証による、webhook への最初のリクエストが表示されます。
    Webhook.site の最初のリクエスト

以上で、データの取り込み時に、次のレッスンでこれらの通知について詳しく説明します。

その他のリソース

それでは、最後に データの取り込みを開始します。

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