データソースの設定

このユースケースでは、メッセージにパーソナライゼーションデータを使用します。また、そのユーザーがロイヤリティメンバーで、過去 24 時間に連絡されたかどうかも確認する必要があります。この情報は、リアルタイム顧客プロファイルデータベースに保存されています。技術ユーザー​は、Adobe Experience Platform のデータソースを設定してこれらのフィールドを取得する必要があります。

For additional information on data source configuration, refer to this page.

  1. 上部のメニューで、「データソース」タブをクリックし、組み込みの Adobe Experience Platform データソースを選択します。

  2. 事前設定済みのグループフィールドで、次のフィールドが選択されていることを確認します。

    • ユーザー/姓名/名
    • ユーザー/姓名/姓
    • 個人用メール/アドレス
  3. 新しいフィールドグループを追加」をクリックし、「プロファイル」スキーマを選択して、条件に「ロイヤリティメンバー」フィールドを追加します。「ロイヤリティメンバー」フィールド(_customer/marlton/loyaltyMember)はカスタムフィールドで、XDM に追加されました。

  4. 新しいフィールドグループを追加」をクリックして ExperienceEvent スキーマを選択し、指定した期間に送信されるメッセージの数に関する条件に応じて必要なフィールドを選択します(日付は「タイムスタンプ」、送信されたメッセージ数は directMarketing/送信/値)。

  5. 保存」をクリックします。

ホテルの予約システムに予約があるかどうかも確認する必要があります。技術ユーザー​は、このフィールドを取得するために 2 つ目のデータソースを設定する必要があります。

  1. データソースのリストで、「追加」をクリックして新しい外部データソースを追加し、ホテル予約システムへの接続を定義します。

  2. データソースの名前と外部サービスの URL を入力します(例:https://marlton.com/reservation)。

    注意

    セキュリティ上の理由から、HTTPS の使用を強くお勧めします。

  3. 外部サービスの設定に応じて認証を​認証なし基本カスタムAPI キー​に設定します。この例では、タイプに「基本」を選択し、API 呼び出しのユーザー名とパスワードを指定します。

  4. 新しいフィールドグループを追加」をクリックして、取得する情報と API パラメーターを定義します。この例では、パラメーター(ID)は 1 つだけなので、次の情報を含む 1 つのフィールドグループを作成する必要があります。

    • メソッド:POST または GET メソッドを選択します。ここでは GET メソッドを選択します。
    • キャッシュ時間:これは、API 呼び出しの頻度に応じて変わります。ここでは、予約システムは 10 分ごとにアップデートされます。
    • 応答ペイロード:「ペイロード」フィールド内をクリックし、ペイロードの例を貼り付けます。フィールドタイプが正しいことを確認します。API が呼び出されるたびに、ペイロードの例に含まれるすべてのフィールドが取得されます。この例では、ペイロードには予約ステータスのみが含まれます。
    {
        "reservation" : true
    }
    
    • 動的な値:例では、各顧客の識別に使用するキーに対応するパラメーター(「id」)を入力します。このパラメーターの値は、ジャーニーで定義されます。

  5. 保存」をクリックします。

    データソースが設定され、ジャーニーで使用できる状態になります。

このページ