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

エクスペリエンスデータモデル(XDM)では、ID フィールドは、レコードまたは時系列イベントに関連する個々のユーザーを識別するために使用できるフィールドを表します。 このドキュメントでは、Adobe Experience Platform UI で ID フィールドを定義する方法について説明します。

前提条件

ID フィールドは、Experience Platformでの顧客 ID グラフの作成方法において重要なコンポーネントです。これは、最終的に、リアルタイム顧客プロファイルが様々なデータフラグメントを結合して顧客の全体像を把握する方法に影響します。 スキーマで ID フィールドを定義する前に、次のドキュメントを参照して、ID フィールドに関連する主要なサービスと概念について確認してください。

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

ID フィールドを定義 define-a-identity-field

UI で 新しいフィールドを定義する際に、右側のパネルの「ID」チェックボックスを選択して、ID フィールドとして設定できます。

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

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

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

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

IMPORTANT
スキーマがリアルタイム顧客プロファイルでの使用に対して有効にされ、データが取り込まれたら、プライマリ ID フィールドは変更できません。 これを試みると、検証エラーが発生します。 別のプライマリ ID を使用する必要がある場合は、新しいスキーマと、更新された ID 設定を持つ新しいデータセットを作成する必要があります。

キャンバスが更新されて変更が反映され、選択したフィールドに ID を示す指紋記号( )が表示されます。 左側のパネルで、スキーマにフィールドを提供するクラスまたはスキーマフィールドグループの名前の下に ID フィールドが表示されるようになりました。

フィールドがプライマリ ID としても設定されている場合は、左パネルの 必須フィールド にも表示されます。 ID フィールドがスキーマ構造内にネストされている場合、すべての親フィールドも必要に応じてリストされます。

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

次の手順

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

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

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07