我打算在我的Android应用程序中使用firebase分析。
我想将其用于统计目的,例如了解客户的地理位置,他们的偏好等。
主要是我想要用户的地理位置(区域,城市,州,地理坐标等)
现在只有国家/地区可见位置。
如何获取任何用户的地理定位的其他参数?
答案 0 :(得分:3)
Firebase支持小组对我邮件的回复:
目前,只有国家/地区的数据可通过Google Analytics控制台获取。但是,我们已经有一个功能请求,要求在其中添加其他地理位置数据(区域,城市等)。但是,我无法给出明确的时间表或详细信息。我建议您留意我们的release notes以获取最新的Firebase更新。
除此之外,您可能需要link your Firebase app to BigQuery,以便您可以访问原始分析数据,然后每天将其导出到相应的BigQuery数据集。您可以执行查询并对其中的分析数据进行自定义分析。
答案 1 :(得分:2)
简答:您无法获得更精细的地理位置(国名除外)
长答案:目前,您无法在Firebase Analytics中看到更精细的粒度。但是,BigQuery中提供了细粒度的粒度(Region和City),因此如果您需要这种详细程度,可以将Firebase应用程序链接到BigQuery并在那里访问它。
假设firebase在没有设备所有者许可的情况下提供纬度和经度,然后安卓与用户个人信息妥协,这违反了Android指南和安全问题,因此它也会与android marshmallow权限模型相矛盾(例如,位置清单权限条目和运行时权限)
答案 2 :(得分:1)
答案 3 :(得分:0)