【问题标题】:Fabric/Firebase Crashlytics APIFabric/Firebase Crashlytics API
【发布时间】:2019-04-03 22:07:16
【问题描述】:

我知道没有可用于提取数据的 Fabric/Crashlytics API。我想知道当 Firebase/Crashlytics 发生迁移时,是否会有某种官方 API 可用于获取崩溃统计信息?

我正在尝试在崩溃时创建 Jiras,但我们的 jira 在本地托管并且不公开,因此我无法通过提供的服务挂钩集成它。

【问题讨论】:

    标签: firebase jira crashlytics google-fabric


    【解决方案1】:

    来自 Firebase 和 Fabric 的 Mike 在这里。我们支持 JIRA 服务器实例。但是,如果我们无法访问它,例如在防火墙后面,那么我们就没有任何可以工作的集成。

    【讨论】:

    • 嗨,迈克。谢谢回复。是的,我们的 jira 服务器位于防火墙后面并且不公开,所以这就是为什么我要询问我们可以用来提取 Crashlytics 数据的 Firebase API 的未来计划。我查看了当前的 Firebase API,但没有看到任何 Crashlytics 细节。再次感谢。
    • 知道了,目前没有计划。
    • @MikeBonnell 有没有关于与 JIRA 集成的文档链接?
    • @MikeBonnell 你好!是否可以找出 Firebase 用于 Jira 集成的 IP 地址?我们的 Jira 实例也在防火墙后面,我们想为 firebase 地址添加例外规则
    【解决方案2】:

    Google Analytics Data API 可用于检索 crashAffectedUsers 和 crashFreeUsersRate。 crashAffectedUsers 是记录崩溃的用户数,而 crashFreeUsersRate 是没有崩溃事件的用户数除以用户总数。 Data API schema page 包含有关这些指标的更多详细信息。

    RunReport 方法的示例请求如下所示:

    {
      "dateRanges": [
        {
          "startDate": "7daysAgo",
          "endDate": "today"
        }
      ],
      "dimensions": [
        {
          "name": "date"
        }
      ],
      "metrics": [
        {
          "name": "crashFreeUsersRate"
        },
        {
          "name": "crashAffectedUsers"
        },
        {
          "name": "totalUsers"
        }
      ]
    }
    

    示例响应行如下所示。此行表示:2021-11-13,无崩溃用户率为 99.836%,有 2 名用户受到崩溃影响,共有 1220 名用户使用了您的应用。

        {
          "dimensionValues": [
            {
              "value": "20211113"
            }
          ],
          "metricValues": [
            {
              "value": "0.99836"
            },
            {
              "value": "2"
            },
            {
              "value": "1220"
            }
          ]
        },
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-27
      • 2018-07-30
      • 2018-12-27
      • 1970-01-01
      • 2020-10-01
      • 2019-03-31
      • 2018-07-16
      • 1970-01-01
      相关资源
      最近更新 更多