使用 Schema Editor 定義兩個方案之間的一對一關係 relationship-ui
瞭解客戶之間的關係以及他們跨不同管道與您品牌的互動,是Adobe Experience Platform的重要一環。 在Experience Data Model (XDM)結構描述的結構中定義這些關係,可讓您獲得有關客戶資料的複雜見解。
雖然結構描述關聯性可透過使用聯合結構描述和Real-Time Customer Profile來推斷,但這僅適用於共用相同類別的結構描述。 若要在屬於不同類別的兩個結構描述之間建立關係,必須將專用關係欄位新增到來源結構描述中,該來源結構描述會參考其他相關結構描述的身分。
本檔案提供在Experience Platform使用者介面中使用結構描述編輯器來定義兩個結構描述之間關係的教學課程。 如需使用API定義結構描述關係的步驟,請參閱有關使用結構描述登入API定義關係的教學課程。
快速入門
此教學課程需要您實際瞭解XDM System以及Experience Platform UI中的結構描述編輯器。 在開始本教學課程之前,請先檢閱下列檔案:
- Experience Platform🔗中的XDM系統: Experience Platform中XDM及其實作的概觀。
- 結構描述組合的基本概念: XDM結構描述的建置區塊簡介。
- 使用 Schema Editor建立結構描述:涵蓋使用Schema Editor基本知識的教學課程。
定義來源和參考結構描述
您應已建立將在關係中定義的兩個結構描述。 為了示範,本教學課程會建立組織的熟客方案(定義在「Loyalty Members」結構描述中)成員與其最愛的飯店(定義在「Hotels」結構描述中)之間的關係。
結構描述關聯性由 來源結構描述 中的專用欄位表示,該欄位指向 參考結構描述 中的另一個欄位。 在接下來的步驟中,"Loyalty Members"將會是來源結構描述,而"Hotels"將會做為參考結構描述。
以下幾節說明在定義關係之前,本教學課程中使用的每個結構描述的結構。
Loyalty Members結構描述
來源結構描述"Loyalty Members"以XDM Individual Profile類別為基礎,包含描述熟客方案成員的欄位。 其中一個欄位personalEmail.addess
會當作電子郵件名稱空間下結構描述的主要身分。 如在 結構描述屬性 下所見,此結構描述已在Real-Time Customer Profile中啟用。
Hotels結構描述
參考結構描述"Hotels"以自訂"Hotels"類別為基礎,並包含描述飯店的欄位。 為了參與關聯性,參考結構描述也必須定義主要身分並啟用設定檔。 在這種情況下,_tenantId.hotelId
會使用自訂"Hotel ID"身分名稱空間,作為結構描述的主要身分。
為設定檔 啟用
建立關係欄位群組
為了定義兩個結構描述之間的關係,來源結構描述必須具有將指示參考結構描述的主要身分的專用欄位。 您可以建立新的結構描述欄位群組或擴充現有的結構描述欄位群組,將此欄位新增至來源結構描述。
在Loyalty Members結構描述中,將會新增新的preferredHotel
欄位,以表示忠誠會員偏好公司造訪的飯店。 首先,請選取來源結構描述名稱旁的加號圖示(+)。
新的欄位預留位置會顯示在畫布中。 在 欄位屬性 底下,提供欄位名稱和欄位顯示名稱,並將其型別設定為"字串"。 在 指派給 下,選取要擴充的現有欄位群組,或輸入唯一名稱以建立新的欄位群組。 在此情況下,會建立新的"Preferred Hotel"欄位群組。
完成後,選取 套用。
更新的preferredHotel
欄位會顯示在畫布中,位於_tenantId
物件下方,因為它是自訂欄位。 選取 儲存 以完成您對結構描述的變更。
為來源方案定義關係欄位 relationship-field
一旦您的來源結構描述定義了專用參考欄位後,您就可以將其指定為關係欄位。
在畫布中選取preferredHotel
欄位,然後在 欄位屬性 側邊欄中選取 新增關係。
新增關係對話方塊就會顯示。 從這個對話方塊,您可以設定設定關係欄位所需的引數。 對於Real-Time CDP B2C使用者,您只能 在 設定來源和參考結構描述之間的一對一關係。
使用 參考結構描述 的下拉式清單,並選取關聯性的參考結構描述(此範例中為"Hotels")。
參考結構描述的身分名稱空間(在此案例中為"Hotel ID")會自動填入 參考身分名稱空間 下。 完成時選取 套用。
preferredHotel
欄位現在會在畫布中反白為關聯性,顯示參考結構描述的名稱。 選取 儲存 以儲存變更並完成工作流程。
編輯現有的關係欄位 edit-relationship
若要變更參考結構描述,請選取具有現有關聯性的欄位,然後在 欄位屬性 側邊欄中選取 編輯關聯性。
編輯關係對話方塊就會顯示。 從此處,您可以依照定義關聯性欄位🔗的中概述的程式,或刪除關聯性。 選取 刪除關係 以移除與參考結構描述的關係。
篩選和搜尋關係 filter-and-search
您可以從結構描述工作區的關係索引標籤,篩選及搜尋結構描述中的特定關係。 您可以使用此檢視快速找到並管理您的關係。 請閱讀探索結構描述資源上的檔案,以取得篩選選項的詳細說明。
後續步驟
依照此教學課程,您已使用Schema Editor成功建立兩個結構描述之間的一對一關係。 如需有關如何使用API定義關係的步驟,請參閱有關使用結構描述登入API定義關係的教學課程。