建立身分
了解如何使用 Adobe Experience Platform Web SDK 擷取身分。擷取上未驗證和已驗證的身分資料 Luma示範網站. 瞭解如何使用您先前建立的資料元素,以透過稱為「身分對應」的Platform Web SDK資料元素型別來收集已驗證的資料。
本課程著重於Adobe Experience Platform Web SDK標籤擴充功能所提供的身分對應資料元素。 您可以將包含已驗證使用者ID和驗證狀態的資料元素對應至XDM。
學習目標
在本課程結束時,您能夠:
- 瞭解Experience CloudID (ECID)和第一方裝置ID (FPID)之間的關係
- 瞭解未驗證與已驗證ID之間的差異
- 建立身分對應資料元素
先決條件
您已瞭解資料層是什麼,並熟悉 Luma示範網站 資料層,並瞭解如何參照標籤中的資料元素。 您必須完成本教學課程中先前的課程:
Experience Cloud ID
此 Experience CloudID (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,而不是使用Web SDK設定的第一方Cookie。 雖然瀏覽器支援可能有所不同,但如果由運用DNS A記錄(適用於IPv4)或AAAA記錄(適用於IPv6)的伺服器設定第一方Cookie,相較於由DNS CNAME或JavaScript程式碼設定時,第一方Cookie通常更耐用。
設定FPID Cookie後,就能在收集事件資料時擷取其值並傳送至Adobe。 收集的FPID會作為種子,在PlatformEdge Network上產生ECID,這繼續是Adobe Experience Cloud應用程式中的預設識別碼。
雖然本教學課程中不使用FPID,但建議您在自己的網頁SDK實作中使用FPID。 深入瞭解 Platform Web SDK中的第一方裝置ID
已驗證的ID
如上所述,使用Platform Web SDK時,系統會Adobe為您數位財產的所有訪客指派ECID。 ECID是追蹤未驗證數位行為的預設身分識別。
您也可以傳送已驗證的使用者ID,讓Platform能夠建立 身分圖 而Target可以設定 第三方Id. 設定已驗證的ID是透過使用 身分對應 資料元素型別。
若要建立 身分對應 資料元素:
-
前往 資料元素 並選取 新增資料元素
-
名稱 資料元素
identityMap.loginID
-
作為 副檔名,選取
Adobe Experience Platform Web SDK
-
作為 資料元素型別,選取
Identity map
-
這會提示右側的 資料收集介面 供您設定身分識別:
-
作為 名稱空間,選取
lumaCrmId
您先前在中建立的名稱空間 設定身分 課程。 如果下拉式清單中未顯示該變數,請輸入。 -
在 名稱空間 ,則必須設定ID。 選取
user.profile.attributes.username
之前在中建立的資料元素 建立資料元素 課程,可在使用者登入Luma網站時擷取ID。 -
作為 已驗證狀態,選取 已驗證
-
選取 主要
-
選取 儲存
Luma CRM Id
,作為 主要 身分。Luma CRM Id
),則人員識別碼會變成 主要 身分。 否則, ECID
成為 主要 身分。在這些步驟結束時,您應該建立下列資料元素:
cart.orderId
data.variable
cart.productInfo
identityMap.loginID
cart.productInfo.purchase
xdm.variable.content
page.pageInfo.hierarchie1
page.pageInfo.pageName
page.pageInfo.server
product.category
product.productInfo.sku
product.productInfo.title
user.profile.attributes.loggedIn
user.profile.attributes.username
備妥這些資料元素後,您就可以開始在標籤中建立規則,將資料傳送至PlatformEdge Network。