スキーマエディターのフィールドベースのワークフロー

Adobe Experience Platformは、エクスペリエンスデータモデル(XDM)スキーマで使用するための堅牢な標準化された フィールドグループセットを提供します。 これらのフィールドグループの背後にある構造とセマンティクスは、Platform の様々なセグメント化ユースケースやその他のダウンストリームアプリケーションに合わせて慎重に調整されています。 また、独自のカスタムフィールドグループを定義して、独自のビジネスニーズに対応することもできます。

フィールドグループをスキーマに追加すると、そのスキーマはそのグループに含まれるすべてのフィールドを継承します。 ただし、必ずしも使用しない可能性のある、関連するフィールドグループの他のフィールドを含める必要なく、スキーマに個々のフィールドを追加できるようになりました。

このガイドでは、Platform UI で個々のフィールドをスキーマに追加する様々な方法について説明します。

前提条件

このチュートリアルは、読者が XDM スキーマの構成および Platform UI のスキーマエディターの使用方法に精通していることを前提としています。 このガイドに進む前に、 新しいスキーマの作成と標準クラスへの割り当てのプロセスを開始する必要があります。

標準フィールドグループから追加されたフィールドを削除 remove-field-group

標準フィールドグループをスキーマに追加した後、不要な標準フィールドを削除できます。

NOTE
標準フィールドグループからフィールドを削除すると、作業中のスキーマにのみ影響し、フィールドグループ自体には影響しません。 1 つのスキーマで標準フィールドを削除しても、それらのフィールドは、同じフィールドグループを使用する他のすべてのスキーマで引き続き使用できます。

次の例では、標準フィールドグループ 人口統計の詳細 がスキーマに追加されています。 maritalStatus などの 1 つのフィールドを削除するには、キャンバスでフィールドを選択し、右側のパネルで 削除 を選択します。

フィールドグループ、「Marital Status (配偶者の有無)」フィールド、「Remove (削除)」がハイライト表示されたスキーマエディター

削除するフィールドが複数ある場合は、フィールドグループ全体を管理できます。 キャンバスでグループに属するフィールドを選択し、右側のパネルで 関連フィールドを管理 を選択します。

フィールドと関連フィールドの管理がハイライト表示されたスキーマエディター。

問題のフィールドグループの構造を示すダイアログが表示されます。 ここから、用意されているチェックボックスを使用して、必要なフィールドを選択または選択解除できます。 内容を確認して、「確認」を選択します。

フィールドグループ図と「確認」がハイライト表示された関連フィールドを管理ダイアログ

キャンバスが再び表示され、選択したフィールドのみがスキーマ構造に存在します。

新しく編集されたフィールドグループがハイライト表示されたスキーマエディター。

標準フィールドをスキーマに直接追加

標準フィールドグループからスキーマに直接フィールドを追加でき、対応するフィールドグループを事前に知る必要はありません。 標準フィールドをスキーマに追加するには、キャンバスでスキーマ名の横にあるプラス(+)アイコンを選択します。 名称未設定フィールド プレースホルダーがスキーマ構造に表示されます。また、右側のパネルが更新されて、フィールドを設定するためのコントロールが表示されます。

ルートフィールドプレースホルダーがハイライト表示されたスキーマエディター。

フィールド名 の下に、追加するフィールドの名前の入力を開始します。 クエリに一致する標準フィールドが自動的に検索され、属するフィールドグループを含めて、推奨される標準フィールド に一覧表示されます。

ハイライト表示されたフィールド名、およびスキーマエディターのフィールドプロパティ内に表示される推奨の標準フィールドのリスト。

一部の標準フィールドは同じ名前を共有しますが、構造は元のフィールドグループによって異なる場合があります。 標準フィールドがフィールドグループ構造内の親オブジェクト内にネストされている場合、子フィールドが追加されると、親フィールドもスキーマに含まれます。

標準フィールドの横にあるプレビューアイコン( プレビューアイコン )を選択すると、そのフィールドグループの構造が表示され、ネストの仕組みをより深く理解できます。 標準フィールドをスキーマに追加するには、プラスアイコン( プラスアイコン )を選択します。

提案された標準フィールドの項目でハイライト表示された追加アイコン。

キャンバスが更新され、スキーマに追加された標準フィールドが表示されます。これには、フィールドグループ構造内にネストされた親フィールドも含まれます。 フィールドグループの名前は、左側のパネルの フィールドグループ にも表示されます。 同じフィールドグループからさらにフィールドを追加する場合は、右側のパネルで 関連フィールドを管理 を選択します。

フィールドグループ、標準フィールド、関連フィールドの管理がハイライト表示されたスキーマエディター。

カスタムフィールドをスキーマに直接追加

標準フィールドのワークフローと同様に、独自のカスタムフィールドをスキーマに直接追加することもできます。

スキーマのルートレベルにフィールドを追加するには、キャンバスでスキーマ名の横にあるプラス(+)アイコンを選択します。 名称未設定フィールド プレースホルダーがスキーマ構造に表示されます。また、右側のパネルが更新されて、フィールドを設定するためのコントロールが表示されます。

追加アイコンと名称未設定のルートレベルフィールドがハイライト表示されたスキーマエディター。

追加するフィールドの名前の入力を開始すると、一致する標準フィールドの検索が自動的に開始されます。 代わりに新しいカスタムフィールドを作成するには、(​ 新しいフィールド ​) が付いた上部のオプションを選択します。

スキーマエディターのフィールドプロパティ内でハイライト表示されたフィールド名と新しいフィールドの提案。

ここから、フィールドの表示名とデータタイプを指定します。 フィールドグループを割り当て で、関連付ける新しいフィールドのフィールドグループを選択する必要があります。 フィールドグループの名前の入力を開始します。以前に カスタムフィールドグループを作成した場合は、ドロップダウンリストに表示されます。 または、フィールドに一意の名前を入力して、代わりに新しいフィールドグループを作成することもできます。

スキーマエディターでハイライト表示された「表示名」、「タイプ」および「フィールドに割り当て」プロパティ設定。

WARNING
既存のカスタムフィールドグループを選択すると、そのフィールドグループを使用する他のスキーマも、変更を保存した後で、新しく追加されたフィールドを継承します。 このため、このタイプの伝播が必要な場合は、既存のフィールドグループのみを選択します。 そうでない場合は、代わりに新しいカスタムフィールドグループを作成することを選択する必要があります。

完了したら、「適用」を選択します。

スキーマエディターのフィールドプロパティで「適用」がハイライト表示されています。

新しいフィールドはキャンバスに追加され、標準の XDM フィールドとの競合を避けるために、 テナント ID の下に名前空間が設定されます。 新しいフィールドを関連付けたフィールドグループは、左側のパネルの フィールドグループ にも表示されます。

新しいフィールドがキャンバスに追加され、テナント ID の下に名前空間が設定されたスキーマエディター。 フィールドグループとフィールドがハイライト表示されている様子。

NOTE
選択したカスタムフィールドグループによって提供される残りのフィールドは、デフォルトでスキーマから削除されます。 これらのフィールドの一部をスキーマに追加する場合は、グループに属するフィールドを選択し、右側のパネルで 関連フィールドを管理 を選択します。

標準フィールドグループの構造へのカスタムフィールドの追加

作業中のスキーマに、標準フィールドグループが提供するオブジェクトタイプのフィールドがある場合、独自のカスタムフィールドを標準オブジェクトに追加できます。 オブジェクトのルートの横にあるプラス(+)アイコンを選択します。

IMPORTANT
1 つのスキーマのフィールドグループに追加されたフィールドは、同じフィールドグループを使用する他のすべてのスキーマにも表示されます。

標準オブジェクトの横のプラスアイコンがハイライト表示されたスキーマエディター

カスタムフィールドの追加について詳しくは、UI ガイドでのスキーマの作成と編集を参照してください。

次の手順

このガイドでは、Platform UI のスキーマエディター用の新しいフィールドベースのワークフローについて説明しました。 UI でのスキーマの管理について詳しくは、「UI の概要」を参照してください。

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