Journey Orchestration イベントの ExperienceEvent スキーマについて

Journey Orchestration イベントは、ストリーミング取得を介してAdobe Experience Platformに送信される XDM エクスペリエンスイベントです。

したがって、のイベントを設定するための重要な前提条件となります。 Journey Orchestration Adobe Experience Platformの Experience Data Model(または XDM)と XDM Experience Event スキーマの作成方法、および XDM 形式のデータをAdobe Experience Platformにストリーミングする方法に詳しいことを目的としています。

Journey Orchestration イベントのスキーマ要件

イベントを設定する最初の手順 Journey Orchestration は、イベントを表す XDM スキーマと、イベントのインスタンスをAdobe Experience Platformに記録するために作成されたデータセットを確実に定義するためです。 イベント用データセットは必ずしも必要ではありませんが、特定のデータセットにイベントを送信すると、ユーザーのイベント履歴を保持して後から参照および分析できるので便利です。イベントに適したスキーマとデータセットをまだ持っていない場合は、これらの両方のタスクをAdobe Experience Platform Web インターフェイスで実行できます。

Journey Orchestration イベントに使用される XDM スキーマは、以下の要件を満たす必要があります。

  • スキーマは、XDM ExperienceEvent クラスである必要があります。

  • システム生成イベントの場合、スキーマにオーケストレーション eventID Mixin を含める必要があります。Journey Orchestration はこのフィールドを使用して、ジャーニーで使用されるイベントを識別します。

  • イベントの件名を識別するための ID フィールドを宣言します。ID が指定されていない場合は、ID マップを使用できます。この方法は推奨されません。

  • このデータを後からジャーニーで参照できるようにする場合は、プロファイルのスキーマとデータセットをマークします。

  • ユーザーに関する情報、イベントの生成元のデバイス、場所、イベントに関連するその他の有意義な状況など、イベントに含めたいその他のコンテキストデータを取り込むためのデータフィールドを自由に含めることができます。

スキーマ間の関係の活用

Adobe Experience Platform では、あるデータセットを別のデータセットの参照テーブルとして使用するために、スキーマ間の関係を定義できます。

ブランドデータモデルに、購入をキャプチャするスキーマがあるとします。また、製品カタログのスキーマもあります。 購入スキーマで製品 ID をキャプチャし、関係を使用して、製品カタログからより完全な製品詳細を検索できます。これにより、例えばノートパソコンを購入したすべての顧客を対象としたセグメントを作成することができます。その際、すべてのノートパソコン ID を明示的にリストアップしたり、トランザクションシステムで製品の詳細をすべてキャプチャしたりする必要はありません。

関係を定義するには、ソーススキーマに専用のフィールド(この場合は購入スキーマの製品 ID フィールド)が必要です。このフィールドは、宛先スキーマの製品 ID フィールドを参照している必要があります。 プロファイルのソーステーブルと宛先テーブルを有効にし、宛先スキーマには、プライマリ ID として定義されたその共通フィールドが必要です。

ここでは、製品 ID をプライマリ ID として定義したプロファイルに有効な製品カタログスキーマを示します。

ここでは、製品 ID フィールドで定義された関係を持つ購入スキーマを示します。

メモ

スキーマ間の関係について詳しくは、Experience Platform ドキュメントを参照してください。

Journey Orchestrationで、リンクされたテーブルのすべてのフィールドを活用できます。

  • 単一イベントを設定する場合:詳細情報
  • ジャーニーで条件を使用する場合:詳細情報
  • カスタムアクションをパーソナライズする場合:詳細情報

単一イベントの設定

リンクされたスキーマフィールドは、次の場合に単一イベントの設定で使用できます。

  • イベント設定画面でイベントスキーマフィールドを参照する場合
  • システム生成イベントの条件を定義する場合

リンクされたフィールドは次の場所では使用できません。

  • イベントキー式
  • イベント ID 条件(ルールベースのイベント)

単一イベントの設定方法については、このページを参照してください。

イベントコンテキストを使用したジャーニー条件

条件作成のジャーニー(式エディター)で使用するイベントにリンクした参照テーブルのデータを使用できます。

式エディターでジャーニーに条件を追加し、式を編集し、イベントノードを展開します。

ジャーニー条件の定義方法については、このページを参照してください。

ジャーニーイベントコンテキストを使用したアクションのパーソナライゼーション

リンクされたフィールドは、ジャーニーアクションアクティビティのアクションパラメーターを設定する際に使用できます。

カスタムアクションの使用方法については、このページを参照してください。

このページ