Show Menu
主題×

getAnalyticsVisitorID

傳回在 Experience Cloud Identity 服務實作前儲存於 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)
如果您是 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) 參數。