获取有root用户数的统计信息(分析)

时间:2016-11-11 10:21:01

标签: android firebase google-analytics analytics firebase-analytics

如何获取有关我的用户有多少根电话的统计信息? Google / Firebase分析是否会生成此类报告?

更新:我知道如何检查root权限。问题是我如何获得统计数据?我可以在Application onCreate()中添加对root的检查并将其发送到分析。但是我会得到很多事件,比如应用程序的启动次数,这不是我要找的东西。当然,我可以编写自己的后端并在那里发送一些设备ID和root状态,但我认为我不是第一个并且不需要编写我自己的自行车。

我希望能够看到类似的内容:"在上个月,30%的活跃用户使用了手机。"

P.S。我没有使用谷歌分析的经验,所以如果有可能以某种方式指定这种类型的事件(例如,我已经有价值" isRooted = false"在我的应用程序中),请给我一个例子或给出请提供手册链接。

2 个答案:

答案 0 :(得分:1)

不,Firebase / Google Analytics不包含提供此信息的方法。 但是,您可以单独检查设备是否已植根并发送自定义报告。

您可以查看this

等根权限

答案 1 :(得分:1)

我会使用Firebase Analytics user properties

而不是使用事件
  1. 定义属性" is_rooted"在Firebase控制台中>分析>用户属性>新
  2. 在代码中设置属性(您的主要活动' onCreate()听起来不错):

    @client.async_event
    def on_message(message):
    
  3. 然后,您可以在过滤器中使用此属性,甚至可以在控制台中创建受众群体等。

  4. 希望这有帮助。