イベントの設定

このシナリオでは、ユーザーが Marlton のホテルやレストランに入るたびにイベントを受け取る必要があります。技術ユーザー​は、ジャーニーでシステムがリッスンする 2 つのイベントを設定する必要があります。

For additional information on event configuration, refer to this page.

  1. 上部のメニューで、「イベント」タブをクリックし、「追加」をクリックして新しいイベントを作成します。

  2. スペースや特殊文字を使用しない名前を入力します(例:LobbyBeacon)。

  3. 次に、スキーマを選択し、このイベントに必要なペイロードを定義します。必要なフィールドは、XDM 正規化モデルから選択します。リアルタイム顧客プロファイルデータベース内の個人を識別するには、Experience Cloud ID が必要です(endUserIDs/_experience/mcid/id)。

    プッシュメッセージを送信するには、登録トークンも必要です(_experience/キャンペーン/メッセージ/プロファイル/pushNotificationTokens/トークン)。

    このイベントに対して ID が自動的に生成されます。この ID は、「eventID」フィールド(_experience/キャンペーン/オーケストレーション/eventID)に格納されています。イベントをプッシュするシステムでは ID を生成せずに、ペイロードプレビューにある ID を使用する必要があります。このユースケースでは、この ID を使用してビーコンの場所を識別します。ユーザーがロビービーコンの近くを歩くたびに、この特定のイベント ID を含むイベントが送信されます。同じ原則がレストランビーコンのイベントにも当てはまります。これにより、イベント送信をトリガーしたビーコンを特定できます。

    メモ

    フィールドのリストは、スキーマによって異なります。スキーマ定義によって、一部のフィールドが必須で、事前に選択されている場合があります。

  4. 名前空間を選択する必要があります。名前空間は、スキーマのプロパティに基づいて事前に選択されます。あらかじめ選択されているものを、選択したままにすることができます。For more information on namespaces, see this page.

  5. キーは、スキーマのプロパティと選択された名前空間に基づいて事前に選択されます。そのままでよいです。

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

  7. ペイロードを表示​アイコンをクリックして、イベントが予想するペイロードをプレビューし、ペイロード送信の担当者と共有します。このペイロードは、Mobile Services 管理コンソールのポストバックで設定する必要があります。

同様に、「RestaurantBeacon」イベントを作成します。2 つのビーコンイベントが作成され、ジャーニーで使用できるようになりました。次に、期待されたペイロードをストリーミング取得 API エンドポイントに送信できるように、モバイルアプリケーションを設定する必要があります。このページを参照してください。

このページ