Google Firebase是一个有多种功能的开放平台。Firefox Rocket和Firefox ScreenshotGo在以下方面使用到了Google Firebase:
- Google Analytics - 用来分析匿名用户的属性和行为,该信息可以帮助决定产品路线图。
- Remote Config - 定制产品的用户体验,比如外观和感觉、产品功能提升幅度、进行A/B测试、推送定制内容或者部署部分升级功能等。
- Cloud Messaging - 发送场景化的消息和提示来帮助用户更好地使用产品。
- Crashlytics - 更好地了解产品崩溃
- Performance Monitoring - 诊断应用的性能问题,确保Rocket的运行快速。
Firebase Android软件开发包(SDK)的部分内容目前还是专有软件,代码闭源。它内置于Firefox Rocket,而数据发送给Google。
更多信息,请参看文档。
Firefox Rocket为何要使用闭源SDK?
Firefox Rocket是Mozilla在2017年为特定市场的Android设备发布的一款实验性项目。我们选择Firebase,因为它提供的功能可以支持这个资源较少的实验性项目,而其他工具很难做到。
何种数据被搜集并发送到Google Firebase后端?
默认时,Firebase SDK收集移动设备的识别标识,包括Mobile ad IDs、Analytics App Instance IDs、IDFVs/Android IDs和Instance IDs。
更多关于Firebase收集的个人信息及其保留时间的信息,请参看Firebase隐私与安全页面(下翻到“数据处理信息”部分)。你还可以在Google Analytics for Firebase and Firebase Performance Monitoring 数据采集页面了解其他类型的被采集信息。
如何避免数据被发送到Google Firebase后端?
你可以在设置页面更改“发送使用数据”控制项。请参看此处的指导。