名前空間の優先度設定の検証
名前空間にどのように優先順位を付けるかを把握したら、UI のグラフシミュレーションツールを使用して、様々なグラフ折りたたみシナリオをテストし、優先設定が期待どおりのグラフ結果を返していることを確認します。 詳しくは、 グラフシミュレーションツールの使用に関するガイドを参照してください。
名前空間の優先度の設定
名前空間の優先度は、ID 設定 UI を使用して設定できます。 ID 設定インターフェイスでは、名前空間をドラッグ&ドロップして、その相対的な重要度を決定できます。
名前空間の優先度の使用
現在、名前空間の優先度は、リアルタイム顧客プロファイルのシステム動作に影響を与えています。 次の図は、この概念を示しています。 詳細については、Adobe Experience Platformおよびアプリケーション アーキテクチャ図に関するガイドを参照してください。
ID サービス:ID 最適化アルゴリズム
比較的複雑なグラフ構造の場合、グラフの折りたたみシナリオが発生したときに正しいリンクが削除されるようにするために、名前空間の優先度は重要な役割を果たします。 詳しくは、ID 最適化アルゴリズムの概要を参照してください。
リアルタイム顧客プロファイル:エクスペリエンスイベントのプライマリ ID 決定
-
特定のサンドボックスの ID 設定を指定したら、エクスペリエンスイベントのプライマリ ID は、設定で最も高い名前空間の優先度によって決定されます。
- これは、エクスペリエンスイベントが本質的に動的であるためです。 ID マップには 3 つ以上の ID を含めることができ、名前空間の優先度により、最も重要な名前空間がエクスペリエンスイベントに関連付けられます。
-
その結果、次の設定 リアルタイム顧客プロファイルでは使用されなくなります。
- Web SDK、Mobile SDK、Edge Network API を使用して
identityMap
で ID を送信する場合のプライマリ ID 設定(primary=true
)(ID 名前空間と ID 値は、引き続きプロファイルで使用されます)。 メモ:データレイクストレージやAdobe Targetなど、リアルタイム顧客プロファイル以外のサービスでは、引き続きプライマリ ID 設定(primary=true
)を使用します。 - XDM エクスペリエンスイベントクラススキーマでプライマリ ID としてマークされたすべてのフィールド。
- Adobe Analytics ソースコネクタのデフォルトのプライマリ ID 設定(ECID または AAID)。
- Web SDK、Mobile SDK、Edge Network API を使用して
-
一方、名前空間の優先度は、プロファイルレコードのプライマリ ID を決定しません。
- プロファイルレコードの場合、プライマリ ID を含め、スキーマの ID フィールドを引き続き定義する必要があります。 詳しくは、UI での ID フィールドの定義に関するガイドを参照してください。
-
名前空間の優先度は 名前空間のプロパティ です。 これは、名前空間の相対的な重要度を示すために名前空間に割り当てられた数値です。
-
プライマリ ID は、プロファイルフラグメントが保存される ID です。 プロファイルフラグメントは、属性(CRM レコードなど)やイベント(web サイトの閲覧など)などの、特定のユーザーに関する情報を格納するデータのレコードです。