華為分析服務面向開發者提供兩種資料展現方式:(1)事件資料下載,開發者可以將事件資料下載後匯入到自有的分析系統中;(2)直接在AGC概覽頁面檢視使用者數和事件數。
問題描述
某開發者想將事件資料匯入到自有系統中,他在匯出資料時將標識使用者方式選擇“按UserID和裝置”,最後發現匯出資料中的事件數比分析服務概覽頁面展示的資料少。
定位過程
(1)匯出資料的事件數與概覽頁面展示的資料量細節
首先通過後臺查詢,某客戶某天的DAU資料為252xxx,匯出的資料中按UserID去重後的DAU為192xxx,佔比76.3%,有23.7%的差距。
(2)差量資料的特點
針對資料匯出的事件數與概覽頁面展示的資料中的差量資料進行深度分析,找出這些差量資料具有的特點。我們發現這些差量資料中18.5%的使用者只上報自採集事件,但是沒有上報預置事件/自定義事件;5.2%的使用者無UserID,其為純AAID使用者。
根本原因
資料匯出不支援自動採集事件的匯出,所以部分只有自動採集事件的使用者不會在表格中出現;
AGC概覽頁面展示的資料是UID+DID的資料,而資料匯出沒有計算包含DID的資料,因此資料偏少。
解決方案
如果開發者想按照UserID去統計並希望獲取更為全量的使用者資料,建議在App啟動入口直接埋點自定義事件,確保在使用者一進入應用就能觸發自定義事件。否則使用者進入App後無操作退出應用,這個過程只觸發自採集事件,將不會在資料匯出中呈現。
瞭解更多詳情>>
訪問華為開發者聯盟官網
獲取開發指導文件
華為移動服務開源倉庫地址:GitHub、Gitee
關注我們,第一時間瞭解 HMS Core 最新技術資訊~