華為分析服務面向開發者提供兩種數據展現方式:(1)事件數據下載,開發者可以將事件數據下載後導入到自有的分析系統中;(2)直接在AGC概覽頁面查看用戶數和事件數。 問題描述 某開發者想將事件數據導入到自有系統中,他在導出數據時將標識用戶方式選擇“按UserID和設備”,最後發現導出數據中的事件數比分析 ...
華為分析服務面向開發者提供兩種數據展現方式:(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 最新技術資訊~