华为剖析服务面向开发者提供两种数据展示形式:(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 最新技术资讯~