スキーマエディターでのフィールドベースのワークフロー
Adobe Experience Platformは、Experience Data Model (XDM)スキーマで使用するための標準化された フィールドグループ の堅牢なセットを提供します。 これらのフィールドグループの背後にある構造とセマンティクスは、Experience Platformの多種多様なセグメンテーションユースケースやその他のダウンストリームアプリケーションに合わせて慎重に調整されます。 また、独自のビジネスニーズに対応するために、独自のカスタムフィールドグループを定義することもできます。
スキーマにフィールドグループを追加すると、そのスキーマはそのグループに含まれるすべてのフィールドを継承します。 ただし、必ずしも使用しない可能性のある関連フィールドグループの他のフィールドを含める必要はなく、個々のフィールドをスキーマに追加できるようになりました。
このガイドでは、Experience Platform UIで個々のフィールドをスキーマに追加するための様々な方法について説明します。
前提条件
このチュートリアルでは、XDM スキーマの構成と、Experience Platform UIでのスキーマエディターの使用方法について理解していることを前提としています。 続けるには、このガイドを続行する前に、新しいスキーマを作成して標準クラスに割り当てるプロセスを開始する必要があります。
標準フィールドグループから追加されたフィールドの削除 remove-field-group
標準フィールドグループをスキーマに追加した後、必要のない標準フィールドを削除できます。
次の例では、標準フィールドグループ デモグラフィックの詳細がスキーマに追加されています。 maritalStatusなどの単一のフィールドを削除するには、キャンバスでフィールドを選択し、右側のパネルで 削除 を選択します。
削除するフィールドが複数ある場合は、フィールドグループ全体を管理できます。 キャンバスでグループに属するフィールドを選択し、右側のパネルで「関連フィールドを管理」を選択します。
該当するフィールドグループの構造を示すダイアログが表示されます。 ここから、提供されたチェックボックスを使用して、必要なフィールドを選択または選択解除できます。 満足したら、確認を選択します。
キャンバスは、選択したフィールドのみがスキーマ構造に存在する状態で再び表示されます。
標準フィールドをスキーマに直接追加する
標準フィールドグループのフィールドを、対応するフィールドグループを事前に把握することなく、スキーマに直接追加できます。 スキーマに標準フィールドを追加するには、キャンバス内のスキーマ名の横にあるプラス(+)アイコンを選択します。 名称未設定のフィールド プレースホルダーがスキーマ構造に表示され、右側のパネルが更新されて、フィールドを設定するためのコントロールが表示されます。
フィールド名で、追加するフィールドの名前を入力します。 クエリに一致する標準フィールドが自動的に検索され、それらが属するフィールドグループを含む 推奨される標準フィールド に一覧表示されます。
一部の標準フィールドは同じ名前を共有していますが、その構造は、元のフィールドグループによって異なる場合があります。 標準フィールドがフィールドグループ構造の親オブジェクト内にネストされている場合、子フィールドが追加されると、親フィールドもスキーマに含まれます。
標準フィールドの横にあるプレビューアイコン(
キャンバスが更新され、スキーマに追加された標準フィールド(フィールドグループ構造内でネストされている親フィールドを含む)が表示されます。 フィールドグループの名前は、左側のパネルの フィールドグループ の下にも表示されます。 同じフィールドグループからさらにフィールドを追加する場合は、右側のパネルで「関連フィールドを管理」を選択します。
カスタムフィールドをスキーマに直接追加し
標準フィールドのワークフローと同様に、独自のカスタムフィールドをスキーマに直接追加することもできます。
スキーマのルートレベルにフィールドを追加するには、キャンバス内のスキーマ名の横にあるプラス(+)アイコンを選択します。 名称未設定のフィールド プレースホルダーがスキーマ構造に表示され、右側のパネルが更新されて、フィールドを設定するためのコントロールが表示されます。
追加するフィールド名を入力すると、システムは一致する標準フィールドの検索を自動的に開始します。 代わりに新しいカスタムフィールドを作成するには、(新しいフィールド )が追加された最上位オプションを選択します。
ここから、フィールドの表示名とデータタイプを指定します。 フィールドグループの割り当てで、新しいフィールドを関連付けるフィールドグループを選択する必要があります。 フィールドグループの名前を入力し始めます。以前に カスタムフィールドグループを作成したことがある場合は、ドロップダウンリストに表示されます。 または、フィールドに一意の名前を入力して、代わりに新しいフィールドグループを作成することもできます。
完了したら、適用を選択します。
新しいフィールドがキャンバスに追加され、標準XDM フィールドとの競合を避けるために、 テナント IDの下に名前空間が設定されます。 新しいフィールドを関連付けたフィールドグループは、左側のパネルの フィールドグループ の下にも表示されます。
標準フィールドグループの構造にカスタムフィールドを追加する
作業中のスキーマに、標準フィールドグループによって提供されるオブジェクトタイプフィールドがある場合は、独自のカスタムフィールドをその標準オブジェクトに追加できます。 オブジェクトのルートの横にあるプラス(+)アイコンを選択します。
カスタムフィールドの追加について詳しくは、UI ガイド 🔗の「 スキーマの作成と編集」を参照してください。
次の手順
このガイドでは、Experience Platform UIのスキーマエディターの新しいフィールドベースのワークフローについて説明しました。 UIでのスキーマの管理について詳しくは、UIの概要を参照してください。