getAnalyticsVisitorID getanalyticsvisitorid
傳回在 Experience Cloud Identity Service 實作前儲存於 s_vi Cookie 的舊有 Analytics ID (如果有的話)。如果之前未指派 Analytics ID 給訪客,則會傳回空字串。
語法 var analyticsID = visitor.getAnalyticsVisitorID()
此函數通常會用於需要讀取訪客 ID 的自訂解決方案。標準實作不會使用此函數。getAnalyticsVisitorID
也會使用回呼函數讀取 Analytics ID,並將其帶入您的系統或應用程式。
範例程式碼
//callback function
var useAnalyticsVisitorID = function(id){
//whatever your function does with the Experience Cloud ID
};
//get Analytics ID and pass it to the function
var analyticsID = visitor.getAnalyticsVisitorID(useAnalyticsVisitorID)
TIP
如果您是 Analytics 客戶,請一併檢查 Analytics ID,並將其傳送至您的函數。例如,將隱藏表單元素中的訪客 ID 傳遞至使用資料插入 API 的伺服器端時,您會想要有兩個識別碼。在此情況下,您應該收集並傳回 Experience Cloud 與 Analytics 訪客 ID。請參閱 getMarketingCloudVisitorID。
「aid」參數為舊有值 (Legacy Value)
aid
參數會顯示在 2 組不同條件下的查詢字串中。
案例 1
發生下列情況時,您會在查詢字串中看到 aid
參數:
- 正確部署 Experience Cloud ID 服務。
- 造訪網站的用戶已在 s_vi Cookie 中儲存之前的 Analytics ID。
案例 2
如果貴組織在完全實作 ID 服務之前使用寬限期,您便會在查詢字串中看到 aid
參數。如果用戶是第一次造訪網站,而您未使用寬限期,則訪客會得到 mid
(Experience Cloud ID) 參數。
recommendation-more-help
9c9e8ca9-9f7e-42c9-a5d5-a0d82776362a