在UI中定義必填欄位
在Experience Data Model (XDM)中,必填欄位指出必須提供有效值,才能在資料擷取期間接受特定記錄或時間序列事件。 必填欄位的常見使用案例包括使用者身分資訊和時間戳記。
null或空白值。 如果記錄或事件中沒有特定欄位的值,則應該從擷取裝載中排除該欄位的索引鍵。在Adobe Experience Platform使用者介面中定義新欄位時,您可以選取右側邊欄中的 必要 核取方塊,將其設定為必要欄位。 選取 套用 以套用變更至結構描述。
如果欄位是租使用者ID物件下的根層級屬性,則其路徑會立即顯示在左側邊欄的 必要欄位 下。
但是,如果必要欄位巢狀內嵌在未標籤為必要本身的物件中,則巢狀欄位不會出現在左側邊欄的 必要欄位 下。
在下列範例中,internalSKU欄位已設定為必要,但其父物件SKUs不是。 在此情況下,如果擷取資料時排除SKUs,即使子欄位internalSKU標籤為必要,也不會發生驗證錯誤。 換言之,雖然SKUs是選擇性的,但它必須包含事件中的internalSKU欄位。
如果您希望結構描述中一律需要巢狀欄位,您也必須視需要設定所有父欄位(租使用者ID物件除外)。
後續步驟
本指南說明如何在UI中定義必要欄位。 請參閱在UI中定義欄位的概觀,瞭解如何在Schema Editor中定義其他XDM欄位型別。