Firebase 已经更名为Google Analytics 4
1、Firebase识别用户
Firebase Analytics的识别用户是基于应用实例ID,Firebase Analytics 会自动为应用的每个实例生成并分配一个应用实例ID。该ID 用于在整个Analytics 中计算用户指标,在bigquery显示为user_pseudo_id。 重新安装后应用实例ID是不同的,所以会看做是一个新用户。
user_pseudo_id在Web里就是Client ID。
2、如何传递自定义用户(User-ID)
可以使用FirebaseAnalytics.setUserId方法设置自己的用户ID 。然后,可以将帐户链接到BigQuery并使用BigQuery计数不同的用户。 此自定义用户ID将显示在BigQuery表中是user_id。
3、Firebase如何定义会话?
Firebase Analytics默认定义会话是10秒,也就是至少跟APP交互10秒才会被记录,如果一个用户打开APP后直接关掉,少于10秒,是不会被记录会话的,这个会导致Firebase Analytics记录的数据少于其他第三方工具,但这个是可以调整,可以对setMinimumSessionDuration(long milliseconds)这个做设置,设置为0,那么就记录所有的会话。
4、Firebase Analytics的数据更新频率?
一般是三到四小时更新一次,最长是24小时。
5、Firebase对于事件的使用?
Firebase Analytics最多可以使用500个事件,收集事件的数量是不限制的,默认是可以使用50个事件参数,包含40个数字和10个文本,如果使用APP+Web是可以使用100个事件参数,每个事件最多可以带25个事件参数,不同事件使用同一个参数名字会记成3,事件参数需要注册才会在报告中显示。
更多的可以看:https://www.ichdata.com/google-analytics-for-firebase-event-parameter.html
5、Firebase 可以同时跟踪安卓和IOS
使用APP+Web是可以同时跟踪安卓和IOS,两者的数据汇总到同一个媒体资源,也可以分开看。
6、FirebaseAnalytics的人口属性数据从哪里来?
在Android上,数据来自Android广告ID,该ID在安装了Google Play服务的设备上自动收集。
在iOS上,此数据从广告标识符(IDFA)派生而来。注意:出于隐私原因,人口统计报告设置了阈值。有了足够的数据后(每个年龄/性别类别至少有10位用户),该类别的数据就会显示出来
7、Firebase Analytics的缓存事件/数据发送有效窗口期
72小时,超过72小时的发送无效,这个时间绝对是够的,基本上网络好些就会重新发送了。
8、Firebase Analytics如何布署增强型电商
这个模块目前还没有,预计明年才加上