Firebase 分析是否提供用户的 area/city/state?

Does Firebase analytics provide user’s area/city/state?

我计划在我的 android 应用程序中使用 firebase 分析。

我想将其用于统计目的,例如了解客户的地理位置、他们的偏好等

主要是我想要用户的地理位置(区域、城市、州、地理坐标等)

目前只有国家/地区作为位置可见。

如何获取任何用户的其他地理位置参数?

简答:您无法让用户获得更精细的地理位置(国家名称除外)

长答案:目前,您无法在 Firebase Analytics 中看到更精细的粒度。但是,BigQuery 提供细粒度(区域和城市),因此如果您需要该级别的详细信息,您可以 link 您的 Firebase 应用到 BigQuery 并在那里访问它。

假设如果 firebase 在未经设备所有者许可的情况下提供纬度和经度,则 android 泄露用户个人信息,这违反了 android 准则和安全问题,因此它也将与 android marshmallow 权限模型(例如位置清单权限条目和运行时权限)

Firebase 支持团队在我的邮件中的回复:

目前,只有国家/地区的数据可通过分析控制台获得。但是,我们已经有一个功能请求要在其中添加其他地理位置数据(区域、城市等)。但是,我无法给出确切的时间表或何时可用的详细信息。我建议您密切关注我们的 release notes 以获取最新的 Firebase 更新。

除此之外,您可能想要 link your Firebase app to BigQuery 以便您可以访问您的原始分析数据,然后每天将这些数据导出到相应的 BigQuery 数据集。您可以在其中执行查询并对您的分析数据进行自定义分析。

StreamView 书签中提供了引用。

在 Google Analytics

中创建新视图后您将找到的区域和引用

是的,您可以在 Google 分析 > 人口统计

中查看城市数据