擷取身分
了解如何使用 Adobe Experience Platform Web SDK 擷取身分識別。擷取Luma示範網站上未驗證和已驗證的身分資料。 瞭解如何使用您先前建立的資料元素,以透過名為「身分對應」的Platform Web SDK資料元素型別收集已驗證的資料。
本課程著重於Adobe Experience Platform Web SDK標籤擴充功能所提供的身分對應資料元素。 您可以將包含已驗證使用者ID和驗證狀態的資料元素對應至XDM。
學習目標
在本課程結束時,您能夠:
- 瞭解Experience Cloud ID (ECID)和第一方裝置ID (FPID)之間的關係
- 瞭解未驗證與已驗證ID之間的差異
- 建立身分對應資料元素
先決條件
您已瞭解什麼是資料層、熟悉Luma示範網站資料層,並瞭解如何參考標籤中的資料元素。 您必須完成本教學課程中先前的課程:
Experience Cloud ID
Experience Cloud ID (ECID)是跨Adobe Experience Platform和Adobe Experience Cloud應用程式使用的共用身分名稱空間。 ECID是客戶身分識別的基礎,也是數位財產的預設身分識別。 ECID永遠存在,因此是追蹤未經驗證使用者行為的理想識別碼。
深入瞭解如何使用Platform Web SDK追蹤ECID。
ECID是使用第一方Cookie和平台Edge Network的組合來設定。 依預設,第一方身分識別Cookie是由Web SDK在使用者端設定。 若要說明瀏覽器對Cookie有效期的限制,您可以選擇改為在伺服器端設定您自己的第一方身分識別Cookie 。 這些身分識別Cookie稱為第一方裝置ID (FPID)。
第一方裝置識別碼(FPID)
FPID是您使用自己的網頁伺服器設定的第一方Cookie,Adobe接著會使用這些伺服器來建立ECID,而不是使用網頁SDK設定的第一方Cookie。 雖然瀏覽器支援可能有所不同,但如果由運用DNS A記錄(適用於IPv4)或AAAA記錄(適用於IPv6)的伺服器設定第一方Cookie,相較於由DNS CNAME或JavaScript程式碼設定時,第一方Cookie通常更耐用。
設定FPID Cookie後,系統便會在收集事件資料時擷取其值並傳送至Adobe。 收集的FPID會作為種子,在Platform Edge Network上產生ECID,這繼續是Adobe Experience Cloud應用程式中的預設識別碼。
雖然本教學課程中不使用FPID,但建議您在自己的網頁SDK實作中使用FPID。 深入瞭解Platform Web SDK中的第一方裝置識別碼
已驗證的ID
如上所述,使用Platform Web SDK時,Adobe會為您的數位財產的所有訪客指派ECID。 ECID是追蹤未驗證數位行為的預設身分識別。
您也可以傳送已驗證的使用者ID,讓Platform可以建立身分圖表,而Target可以設定其協力廠商ID。 使用身分對應資料元素型別來設定已驗證的識別碼。
若要建立身分對應資料元素:
Luma CRM Id)傳送為主要身分。Luma CRM Id),則人員識別碼會變成主要身分。 否則,ECID會成為主要身分。在這些步驟結束時,您應該建立下列資料元素:
Ecommerce Cart ProductsData VariableEcommerce Product CategoryIdentity MapEcommerce Product IdXDM VariableEcommerce Product NameEcommerce Purchase IdEcommerce Purchase ProductsPage NameUser IdUser Logged In備妥這些資料元素後,您就可以開始在標籤中建立規則,將資料傳送至Platform Edge Network。