UIでのIDフィールドの定義

Experience Data Model(XDM)では、識別フィールドとは、レコードや時系列のイベントに関連する個々の人を識別するために使用できるフィールドを表します。 このドキュメントでは、Adobe Experience PlatformUIでIDフィールドを定義する方法を説明します。

前提条件

「ID」フィールドは、プラットフォームでの顧客IDのグラフの構築方法において重要な要素です。これは、リアルタイム顧客プロファイルが異なるデータフラグメントを結合して顧客の完全な表示を得る方法に最終的に影響します。 スキーマにIDフィールドを定義する前に、次のドキュメントを参照して、IDフィールドに関連する主なサービスと概念を確認してください。

  • Adobe Experience Platform ID サービス:デバイスやシステム間で ID をブリッジし、準拠する XDM スキーマで定義された ID フィールドに基づいてデータセットをリンクします。
    • ID名前空間:ID名前空間は、1人の個人に関連付けることができる様々な種類のID情報を定義し、各IDフィールドに必要なコンポーネントです。
  • リアルタイム顧客プロファイル:顧客IDグラフを活用して、複数のソースからの集計データに基づいて、ほぼリアルタイムで更新された統一された顧客プロファイルを提供します。

IDフィールドの定義

UIで新しいフィールドを定義する場合、右側のナビゲーションバーの​「ID」​チェックボックスを選択して、IDフィールドとして設定できます。

チェックボックスを選択すると、追加のコントロールが表示されます。 このフィールドをスキーマのプライマリIDにする場合は、プライマリID​チェックボックスをオンにします。

メモ

1人のスキーマに多数のIDフィールドが定義されていても、1つのプライマリIDしか持つことができません。 すべてのIDフィールド(主要またはその他)は、個々の顧客のIDグラフに使用されますが、リアルタイム顧客プロファイルは、データフラグメントを結合する際に、真実のソースとして主IDのみを使用します。 プロファイルでの使用をスキーマに対して有効にする場合、スキーマでプライマリIDを定義する必要があります。

ID名前空間」で、ドロップダウンメニューを使用してIDフィールドに適切な名前空間を選択します。 Adobeが提供する標準名前空間と、組織が定義するカスタム名前空間が一覧表示されます。

終了したら、「適用」を選択して、変更をスキーマに適用します。

キャンバスが更新され、変更が反映され、選択したフィールドに指紋記号()が付き、IDとして指定されます。 左側のレールで、IDフィールドが、スキーマにフィールドを提供するクラスまたはスキーマフィールドグループの名前の下にリストされます。

すべてのIDフィールドはデフォルトで必須なので、左側のナビゲーションバーの​必須フィールド​の下にリストされます。 IDフィールドがスキーマ構造内でネストされている場合は、必須フィールドとしてすべての親フィールドも一覧表示されます。

スキーマのプライマリIDを定義した場合は、スキーマを有効にして、リアルタイム顧客プロファイルで使用できるようにすることができます。

次の手順

このガイドでは、UIでIDフィールドを定義する方法について説明します。 このスキーマを使用してデータが取り込まれると、顧客IDのグラフが更新され、スキーマのIDフィールドが反映されます。 UIで組織のプライベートグラフを参照する方法については、IDグラフビューアのガイドを参照してください。

Schema Editorで他のXDMフィールドタイプを定義する方法については、UIでのフィールドの定義の概要を参照してください。

このページ