UI での必須フィールドの定義
Experience Data Model(XDM) の必須フィールドは、データの取り込み中に特定のレコードまたは時系列イベントを受け入れるために、有効な値を指定する必要があることを示します。 必須フィールドの一般的な使用例には、ユーザー ID 情報やタイムスタンプが含まれます。
null
取り込まれたフィールドの空の値。 レコードまたはイベントの特定のフィールドに値がない場合、そのフィールドのキーを取り込みペイロードから除外する必要があります。条件 新しいフィールドの定義 Adobe Experience Platformユーザーインターフェイスで、「 必須 」チェックボックスをオンにします。 選択 適用 をクリックして、スキーマに変更を適用します。
フィールドがテナント ID オブジェクトの下のルートレベル属性の場合、そのパスはすぐにの下に表示されます。 必須フィールド をクリックします。
ただし、必須フィールドが必須とマークされていないオブジェクト内にネストされている場合は、ネストされたフィールドはの下に表示されません。 必須フィールド をクリックします。
次の例では、 internalSKU
フィールドは必須として設定されていますが、親オブジェクトです SKUs
がではありません。 この場合、 SKUs
は、データの取り込み時に子フィールドを含めても除外されます internalSKU
が必要としてマークされています。 言い換えれば、 SKUs
オプションの場合は、次を含める必要があります。 internalSKU
フィールドに含まれるイベントのフィールド。
スキーマ内でネストされたフィールドを常に必須にする場合は、すべての親フィールドを必須に設定する必要もあります(テナント ID オブジェクトを除く)。
次の手順
このガイドでは、UI で必須フィールドを定義する方法を説明しました。 概要については、 UI でのフィールドの定義 で他の XDM フィールドタイプを定義する方法を学ぶには、以下を実行します。 Schema Editor.