获取 Crashlytics 中的 AI 辅助功能

使用 Gemini in Firebase 提供的 Crashlytics 中的 AI 辅助功能,帮助您更快地了解发生崩溃的原因和相关应对措施。Crashlytics 中的 AI 辅助功能可确定根本原因,提供富有实用价值的分析洞见和量身定制的解决方案,并推荐未来的最佳实践。

Crashlytics 中的 AI 辅助功能可以为您提供以下分析洞见:

  • 摘要/原因:简明扼要地说明用户遇到了什么问题以及导致问题的原因,并提供详细的信息。
  • 调试选项:Gemini 将提供几种可能的方法来重现相应错误,或者提供后续步骤来进一步调试相应问题,以确定根本原因。Gemini 会为您建议可以尝试的命令或可以使用的代码(请谨慎使用)。
  • 切实可行的后续步骤:虽然 Gemini 并不总是完全了解您问题的具体情况(尤其是在无法查看源代码时),但 Crashlytics 中的 AI 辅助功能将利用 Firebase 在移动应用开发方面的丰富知识,尽可能推荐一些可能的解决途径。
  • 最佳实践:在分类过程中,最好对应用进行预防性检查,以免此类问题再次发生。Gemini 会参阅数千页 Firebase 文档(以及更多文档),为您提供解决问题的可能方法。

Crashlytics 中的 AI 辅助功能如何使用您的数据

Crashlytics 中的 AI 辅助功能不会使用其响应、您的崩溃、应用的代码、反馈或数据来训练其模型。如需了解详情,请参阅 Gemini in Google Cloud 如何使用您的数据

所需权限

若要启用和使用 Gemini in Firebase 的各项功能,您需要具备某些 IAM 角色和权限。

为项目成员分配 Gemini for Google Cloud 用户角色的方法如下。请注意,只有项目 Owner 可以修改 IAM 角色。

  1. Firebase 控制台中,选择 项目设置,然后选择用户和权限
  2. 找到相应项目成员所在的行。
  3. 点击 更多选项,然后选择修改权限
  4. 展开角色,选择 Gemini for Google Cloud User,然后点击完成
  5. 点击更新角色以保存更改。新角色可能需要一两分钟的时间才能应用于您的用户。

设置 Crashlytics 中的 AI 辅助功能

如需设置 Crashlytics 中的 AI 辅助功能,请按照设置 Gemini in Firebase 中的说明启用 Gemini in Firebase,然后继续执行生成洞见的步骤。

生成洞见

如需使用 Crashlytics 中的 AI 辅助功能生成有关崩溃情况的分析洞见,请执行以下操作:

  1. 打开项目中的 Crashlytics 页面,然后选择您的应用。
  2. 找到并选择您要调查的崩溃问题。此时会显示 Crashlytics 事件页面,其中提供了生成 AI 洞见按钮。

    如果您没有看到“生成 AI 洞见”按钮,请确认 Gemini in Firebase 已启用(如需了解设置说明,请参阅设置 Gemini in Firebase)。此外,请确保您查看的是 Apple 或 Android 事件。目前尚不支持 Flutter、Unity 和 Android NDK 事件以及非严重事件。最后,确保 Crashlytics 事件页面中的分析洞见部分已展开。

  3. 点击生成 AI 洞见按钮。

    随即将显示分析洞见,其中包含以下一项或多项内容:

    • 有关崩溃及其可能原因的分析
    • 调试说明
    • 切实可行的后续步骤
    • 最佳实践

排查 Crashlytics 中的 AI 辅助功能的问题

请参阅排查 Gemini in Firebase 问题

配额和价格

本部分介绍了 Crashlytics 中 AI 辅助功能的配额和价格结构。

配额和限制

Crashlytics 中的 AI 辅助功能配额包含在 Gemini in Firebase 使用的 Gemini for Google Cloud API 配额中。

您可以在 Gemini for Google Cloud API 的“配额”页面查看您的当前配额:

  1. Google Cloud 控制台中,选择已启用的 API 和服务
  2. 搜索,然后点击 Gemini for Google Cloud API
  3. 点击配额和系统限制

随即会显示 Gemini for Google Cloud API 配额。Crashlytics 中的 AI 辅助功能使用“每位用户每天的 Chat API 请求数”配额。

若要申请增加配额,请执行以下操作:

  1. 选择要增加的配额,然后点击修改请求
  2. 新值文本字段中更新您要申请的配额,然后点击提交Google Cloud 团队将评估您的申请,并通过电子邮件回复您。

价格

Crashlytics 中的 AI 辅助功能作为 Gemini in Firebase 的一部分提供。如需了解详情,请参阅 Gemini in Firebase 价格