firebase 查询使用应用程序的root Android设备数量

zzlelutf  于 2022-12-14  发布在  Android
关注(0)|答案(1)|浏览(112)

我注意到Firebase Crashlytics知道设备是否具有root权限:

是否有可能通过查询获得这些数据-最少为崩溃的设备,最多为任何使用谷歌分析的设备?

dgtucam1

dgtucam11#

您可以将Crashlytics数据导出到BigQuery。但是,由于此信息仅由Crashlytics收集,因此您将能够获得已报告崩溃的根设备的数量,但这不会告诉您使用该应用的所有设备中已获得根的设备的百分比,因为可能存在尚未报告崩溃的根设备。
这是一个关于如何从Crashlytics数据集中查询此信息的示例:

SELECT COUNT(installation_uuid) as rooted_crashed_devices from (
  SELECT installation_uuid FROM `<Crashlytics table>` 
  WHERE operating_system.modification_state = 'MODIFIED'
  GROUP BY installation_uuid
);

以下是查询的结果:
| root崩溃设备|
| - -|
| 五百个|
可能的解决方法是将此信息作为Analytics事件发送,然后使用BigQuery获取此信息。

相关问题