Show Menu
主題×

透過Experience Cloud ID服務取得使用者ID和地區

ID服務客戶應參閱本節,以取得如何讀取訪客Cookie,以取得進行 DCS API呼叫所需ID的資訊。

使用 getMarketingCloudVisitorID

另一個取得訪客ID的方式是使用函 getMarketingCloudVisitorID 數。 調用此函式時,將查詢 ID service 並返回ID。 getMarketingCloudVisitorID 接受可選 callback 參數,如所示:
var analyticsID = visitor.getAnalyticsVisitorID(callback)

回呼使用與用途

callback 為可選項。 此函式不含此函式,但只有在訪客的瀏覽器中有Cookie時,才 Experience Cloud 會傳回ID。 如果訪客Cookie遺失,或訪客沒有ID,函式會傳回空 () 物件。 即使頁面載入且訪客收到新ID後,仍可能發生此情況。 若要避免此情況, callback 請強制此函式在頁面載入後檢查訪客ID。 沒 callback 有,即使訪客ID函式稍後寫入訪客的瀏覽器,也不會傳回ID。

後續步驟

一旦您擁有使用者和地區ID,就可以開始傳送和接收 DCS 資料。 請參 閱進行DCS API呼叫