データソースの設定 concept_vml_hdy_w2b
このユースケースでは、メッセージにパーソナライゼーションデータを使用します。また、そのユーザーがロイヤルティメンバーで、過去 24 時間に連絡されたかどうかも確認する必要があります。
この情報は、リアルタイム顧客プロファイルデータベースに保存されています。技術ユーザー は、Adobe Experience Platform のデータソースを設定してこれらのフィールドを取得する必要があります。
データソースの設定について詳しくは、このページを参照してください。
-
メニューウィンドウで、「管理者」を選択します。「データソース」セクションで、「管理」をクリックします。
-
組み込みの Adobe Experience Platform データソースを選択します。
-
事前設定済みのグループフィールドで、次のフィールドが選択されていることを確認します。
- person > name > firstName
- person > name > lastName
- personalEmail > address
-
「新しいフィールドグループを追加」をクリックし、「プロファイル」スキーマを選択して、条件に「ロイヤルティメンバー」フィールドを追加します。
「ロイヤリティメンバー」フィールド(_customer/marlton/loyaltyMember)はカスタムフィールドで、XDM に追加されました。 -
「新しいフィールドグループを追加」をクリックして ExperienceEvent スキーマを選択し、指定した期間に送信されるメッセージの数に関する条件に応じて必要なフィールドを選択します(日付は「タイムスタンプ」、送信されたメッセージ数は directMarketing/送信/値)。
-
「保存」をクリックします。
ホテルの予約システムに予約があるかどうかも確認する必要があります。技術ユーザー は、このフィールドを取得するために 2 つ目のデータソースを設定する必要があります。
-
データソースのリストで、「追加」をクリックして新しい外部データソースを追加し、ホテル予約システムへの接続を定義します。
-
データソースの名前と外部サービスの URL を入力します(例:https://marlton.com/reservation)。
note caution CAUTION セキュリティ上の理由から、HTTPS の使用を強くお勧めします。 -
外部サービスの設定に応じて認証を 認証なし、基本、カスタム、API キー のいずれかに設定します。この例では、タイプに「基本」を選択し、API 呼び出しのユーザー名とパスワードを指定します。
-
「新しいフィールドグループを追加」をクリックして、取得する情報と API パラメーターを定義します。この例では、パラメーター(ID)は 1 つだけなので、次の情報を含む 1 つのフィールドグループを作成する必要があります。
- メソッド:POST または GET メソッドを選択します。この場合は、GET メソッドを選択します。
- 応答ペイロード:「ペイロード」フィールド内をクリックし、ペイロードの例を貼り付けます。フィールドタイプが正しいことを確認します。API が呼び出されるたびに、ペイロードの例に含まれるすべてのフィールドが取得されます。この例では、ペイロードには予約ステータスのみが含まれます。
code language-none { "reservation" : true }
- 動的な値:例では、各顧客の識別に使用するキーに対応するパラメーター(「id」)を入力します。このパラメーターの値は、ジャーニーで定義されます。
-
「保存」をクリックします。
データソースが設定され、ジャーニーで使用できる状態になります。