スキーマの基本を学ぶ schemas-gs
Adobe Journey Optimizer では、Adobe Experience Platform スキーマ に依存して、一貫性のある再利用可能な方法でデータの構造を記述します。スキーマは、現実のオブジェクト(人物など)の概念上の定義を提供し、そのオブジェクトの各インスタンスに含める必要があるデータ(名前や誕生日など)の概要を説明します。データが Experience Platform に取り込まれると、常に XDM スキーマ に応じて構造化されます。
標準スキーマとモデルベースのスキーマ
Adobe Experience Platform には、2 つのタイプのスキーマがあります。
-
標準スキーマ は、クラスとフィールドグループを使用してレコードまたは時系列データを取り込む階層スキーマです。
標準スキーマは、次の要素で構成されます。
- クラス(レコードまたは時系列のデータの動作を定義します)。
- 1 つ以上の フィールドグループ(特定のフィールドをスキーマに追加します)。
Journey Optimizer では、標準スキーマは通常、個々の人物とその属性 を表し、クリック、購入、ログインなどの 時系列のインタラクション をキャプチャし、セグメント化とパーソナライゼーションの リアルタイム顧客プロファイル を強化することを目的に使用されます。
-
モデルベースのスキーマ は、クラスやフィールドグループを使用しないフラットな非階層スキーマです。これらはリレーショナルエンティティのレコードデータを取得することを目的に使用され、主に Journey Optimizer オーケストレーションキャンペーン で使用されます。
リレーショナルエンティティの例を次に示します。
- 予約、契約または購読
- 製品またはカタログ
- ストア、ロケーション、パートナー
モデルベースのスキーマでは、エンティティごと(例:予約ごと、購読ごと)に 1 つのメッセージを送信し、エンティティの属性(例:製品カテゴリ、ストアの場所)に基づいてセグメントを作成し、エンティティにリンクされているすべての連絡先にリーチすることでアドレサビリティを向上させることができます。
モデルベースのスキーマの仕組み:
- スキーマを手動で作成または DDL 経由で読み込む
- スキーマをリンク して、エンティティと人物の関係を定義します(例:メンバーにリンクされたロイヤルティトランザクション、ブランドにリンクされた報酬)。
- サポートされているソースからデータセットに データを取得 します。
チュートリアルビデオ video-schema
標準スキーマの作成、フィールドグループの追加、カスタムフィールドグループの作成および設定の方法について説明します。