地圖資料型別的使用限製為何?
XDM對於此資料型別的使用有下列限制:
- 對應型別必須是型別物件。
- 對應型別不得有已定義的屬性(換言之,它們會定義「空白」物件)。
- 對應型別必須包含additionalProperties.type欄位,以說明可放置在對應中的值(字串或整數)。
- 多實體分段只能根據對應索引鍵而不是值來定義。
- 帳戶對象不支援地圖。
如需詳細資訊,請參閱對應物件🔗的使用限制。
結構描述Identity Management
本節包含有關在結構描述中定義和管理身分識別的常見問題解答。
如何為結構描述定義身分?
在Experience Platform中,無論要解譯的資料來源為何,身分都會用來識別主旨(通常是個人)。 它們透過將關鍵欄位標籤為「身分」來定義在結構描述中。 身分識別常用的欄位包括電子郵件地址、電話號碼、Experience Cloud ID (ECID)、CRM ID和其他唯一ID欄位。
可使用API或使用者介面將欄位標示為身分。
在API中定義身分
在API中,身分識別是透過建立身分描述項來建立。 身分描述項會指出結構描述的特定屬性是唯一識別碼。
身分描述項是由POST要求建立到/descriptors端點。 如果成功,您將會收到HTTP Status 201 (已建立)以及包含新描述項詳細資訊的回應物件。
如需在API中建立身分描述項的詳細資訊,請參閱Schema Registry開發人員指南中描述項章節的檔案。
在UI中定義身分
在結構描述編輯器中開啟結構描述後,在編輯器的 結構 區段中選取要標示為身分的欄位。 在右側的 欄位屬性 下,選取 身分 核取方塊。
如需在UI中管理身分的詳細資訊,請參閱結構描述編輯器教學課程中定義身分欄位區段的相關章節。
我的結構描述需要主要身分嗎?
主要身分是選用的,因為結構描述可能沒有或只有一個。 但是,結構描述必須具有主要身分,才能啟用結構描述以在Real-Time Customer Profile中使用。 如需詳細資訊,請參閱結構描述編輯器教學課程的identity一節。
結構描述檔啟用
本節提供啟用綱要以用於Real-Time Customer Profile的指引。
如何啟用結構描述以用於Real-Time Customer Profile?
透過在結構描述的meta:immutableTags
屬性中新增「union」標籤,結構描述可以用於Real-Time Customer Profile。 可以使用API或使用者介面啟用結構描述以搭配Profile使用。
使用API啟用Profile的現有結構描述
發出PATCH請求以更新結構描述,並將meta:immutableTags
屬性新增為包含「union」值的陣列。 如果更新成功,回應將顯示更新的結構描述,其中現在包含聯合標籤。
如需使用API啟用結構描述以在Real-Time Customer Profile中使用的詳細資訊,請參閱Schema Registry開發人員指南的聯合檔案。
使用UI啟用Profile的現有結構描述
在Experience Platform中,選取左側導覽的 結構描述,然後從結構描述清單中選取您要啟用的結構描述名稱。 然後,在編輯器的右側 結構描述屬性 下,選取 設定檔 以將其開啟。
如需詳細資訊,請參閱結構描述編輯器教學課程中用於即時客戶個人檔案的相關章節。
將Adobe Analytics資料匯入為來源時,是否針對設定檔啟用自動建立的結構描述?
結構描述不會自動為即時客戶設定檔啟用。 您需要根據為設定檔啟用的結構描述,為設定檔明確啟用資料集。 請參閱檔案以瞭解啟用資料集以用於Real-Time Customer Profile🔗所需的步驟和要求。
我可以刪除已啟用設定檔的結構描述嗎?
為即時客戶設定檔啟用結構描述後,您就無法再刪除它。 為設定檔啟用結構描述後,就無法停用或刪除它,也無法從結構描述中移除欄位。 因此,在為設定檔啟用結構描述之前,請務必仔細規劃及驗證該結構描述設定。 不過,您可以刪除已啟用設定檔的資料集。 您可在此找到資訊: https://experienceleague.adobe.com/zh-hant/docs/experience-platform/catalog/datasets/user-guide#delete-a-profile-enabled-dataset
如果您不想再使用已啟用設定檔的結構描述,建議將結構描述重新命名為包含 不要使用 或 非使用中。
結構描述修改和限制
本節提供架構修改規則及預防中斷變更的釐清。
結構描述何時開始防止重大變更?
只要結構描述從未用於建立資料集,或啟用以用於Real-Time Customer Profile,就可以對結構描述進行重大變更。 一旦結構描述已用於資料集建立或啟用以與Real-Time Customer Profile搭配使用,結構描述演化的規則就會由系統嚴格執行。
我可以直接編輯聯合結構描述嗎?
聯合結構是唯讀的,由系統自動產生。 無法直接編輯它們。 在實作特定類別的結構描述中新增「聯合」標籤時,會為該類別建立聯合結構描述。
如需XDM中聯合的詳細資訊,請參閱Schema Registry API指南中的聯合區段。
如何格式化資料檔以將資料擷取至我的結構描述?
Experience Platform接受Parquet或JSON格式的資料檔。 這些檔案的內容必須符合資料集參考的結構描述。 如需資料檔擷取最佳實務的詳細資訊,請參閱批次擷取總覽。
如何將結構描述轉換為唯讀結構描述?
您目前無法將結構描述轉換為唯讀。
錯誤與疑難排解
以下是您在使用Schema Registry API時可能會遇到的錯誤訊息清單。
找不到資源
{
"type": "http://ns.adobe.com/aep/errors/XDM-1010-404",
"title": "Resource not found",
"status": 404,
"report": {
"registryRequestId": "a15996b5-5133-4cec-9bf7-7d1207904ae3",
"timestamp": "06-01-2021 04:11:06",
"detailed-message": "The requested class resource https://ns.adobe.com/{TENANT_ID}/classes/11447bb484d4599d2cd9b0aseefff78b463cbbde1527f498 with version 1 is not found.",
"sub-errors": []
},
"detail": "The requested class resource https://ns.adobe.com/{TENANT_ID}/classes/11447bb484d4599d2cd9b0aseefff78b463cbbde1527f498 with version 1 is not found."
}
當系統找不到特定資源時,便會顯示此錯誤。 資源可能已遭刪除,或API呼叫中的路徑無效。 在重試之前,請確定您已為API呼叫輸入有效的路徑。 您可能想要檢查您是否為資源輸入了正確的ID,且路徑已使用適當的容器(全域或租使用者)正確命名。
type
個URI:http://ns.adobe.com/aep/errors/XDM-1010-404
http://ns.adobe.com/aep/errors/XDM-1011-404
http://ns.adobe.com/aep/errors/XDM-1012-404
http://ns.adobe.com/aep/errors/XDM-1013-404
http://ns.adobe.com/aep/errors/XDM-1014-404
http://ns.adobe.com/aep/errors/XDM-1015-404
http://ns.adobe.com/aep/errors/XDM-1016-404
http://ns.adobe.com/aep/errors/XDM-1017-404