Adobe Analytics中將ECID設定為eVar(客戶端 & 伺服器端)

Adobe Analytics Haran 1年前 (2023-09-01) 1209次瀏覽 0條留言

ECID作為Adobe Analytics主要的用戶識別ID,在部署Adobe Analytics的時候,通常會將其設置為eVar

Adobe Analytics客戶端安装伺服端安装之分,不同部署方式,將ECID設置為eVars的方式是不同的。

客戶端安装:動態變數

先來看客戶端部署,如何將ECID設定為eVar

錯誤的設置

一般想到的是直接使用Experience Cloud ID Service的內置資料元素ECID,將其设定eVar:

Adobe Analytics中將ECID設定為eVar(客戶端 & 伺服器端)

這個資料元素確實是獲取ECID,但在報表中可能會出現Unspecified:

Adobe Analytics中將ECID設定為eVar(客戶端 & 伺服器端)

Unspecified表示資料未定義,或是不可用,在這裡就是沒獲取到值。

如果你用Experience Cloud ID Service的內置資料元素ECID去設置ECID,那麼就可能出現Unspecified。

正確的設定

可以通過動態變數的方式,Adobe Analytics發送的資料預設就有ECID

Adobe Analytics中將ECID設定為eVar(客戶端 & 伺服器端)

這裡的mid,其實就是ECID。

通過動態變數,將mid設置為eVar

Adobe Analytics中將ECID設定為eVar(客戶端 & 伺服器端)

這樣,這個eVar就不會出現顯示的是Unspecified:

伺服端安装:處理規則

如果你是用伺服端安裝,官方雖然提供了getIdentity方法去獲取ECID,但可能會出現,對于新用戶,ECID還沒返回,但Web SDK已經將資料發送出去,從而導致Unspecified。

正確的做法是用處理規則,如果是伺服端安裝,a.x.identitymap.ecid.0.id就是ECID,做如下設置:

Adobe Analytics中將ECID設定為eVar(客戶端 & 伺服器端)


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (0)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址