android - Firebase 结合了免费和付费的分析和错误报告

标签 android firebase firebase-analytics android-productflavors firebase-crash-reporting

我们的应用程序有免费和付费版本,它们共享 99% 的相同代码。但是,因为我们使用的是产品风格,所以应用程序是使用不同的 applicationId 构建的。

我的理解是 Firebase 可以轻松地将多个应用程序分组到同一个配置文件中。当我们将应用程序配置为在 Firebase 中组合在一起时,我们是否将我们的分析和错误报告视为一个组合仪表板?

我希望能够看到跨两种产品类型汇总的崩溃报告和分析。我想避免使用单独的仪表板来检查每个应用程序(即使是下拉菜单也是不可取的)。

谁能确认 Firebase 会将分析和错误报告聚合到一个仪表板中?

最佳答案

Analytics 使用 Google App ID 而不是您的应用程序 ID。它不会根据您的应用程序 ID 自动将您的应用程序分组到同一个仪表板中。如果您希望两者都直接访问同一个仪表板,您可以使用相同的 Google App ID(google-service.json 中的“google_app_id”)。请注意,如果您在 2 个应用程序中有相同的事件,这可能会造成混淆,因为它们将被组合在一起。例如,假设您在两个应用上都有应用内购买事件,生命周期值(value)将是两个应用的总和。

关于android - Firebase 结合了免费和付费的分析和错误报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45064354/

相关文章:

Android Camera2 RAW 流媒体

android - 如何使用 Intent Extras 传递可序列化对象数组?

android - 是否可以在 Firebase Analytics 中仅查看过去 30 分钟内的事件?

android - "An org admin has to sign the addendum before you can select the options Apps or Apps and web"|谷歌分析

android - 莫纳卡不加载 www/index.html

android - 在Android中访问短信并发送到默认IP

Firebase FCM 使用限制

android - Firestore 快照监听器。在影响性能之前我可以听多少

android - 更新 Firebase Recyclerview 适配器不会删除以前的列表

android - 使用 Firebase 跟踪应用内结算