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