Crashlytics 資訊主頁中的 AI 洞察

在 Crashlytics 資訊主頁中,您可以取得 AI 生成的洞察資料,快速瞭解問題發生原因及解決方法。Crashlytics 中的 AI 輔助功能可找出根本原因、提供可做為行動依據的洞察資料和量身打造的解決方案,並建議日後可採取的最佳做法。

可用的洞察資料

Crashlytics 的 AI 輔助功能可提供下列洞察資訊:

  • 摘要/原因:簡明扼要地說明使用者遇到的問題和原因。
  • 偵錯選項:Gemini 會提供幾種可能的方法來重現錯誤,或提供後續步驟,進一步偵錯問題,找出根本原因。Gemini 可提供建議指令或程式碼供您試用 (請謹慎使用)。
  • 可行的後續步驟:雖然 Gemini 一開始不會掌握問題的所有背景資訊,但 Crashlytics 中的 AI 輔助功能會運用 Firebase 在行動應用程式開發方面的豐富知識,盡可能建議幾種可行的解決方法。
  • 最佳做法:理想情況下,分類程序的一部分是確保應用程式能因應未來需求,避免這類問題再次發生。Gemini 會參考數千頁的 Firebase 說明文件 (及其他資源),提供解決問題的可行方法。

事前準備

請確認您具備必要權限,且已在 Firebase 啟用 Gemini。

所需權限

如要啟用及使用 Firebase 的 Gemini 功能,必須具備特定 IAM 角色和權限。

在「Firebase」中啟用 Gemini

Crashlytics 資訊主頁中的 AI 洞察資料,是 Gemini in Firebase 的一部分。

請按照「設定 Gemini in Firebase」一文所述,確認 Firebase 專案已啟用 Gemini in Firebase。

生成深入分析

如要在 Crashlytics 中使用 AI 輔助功能生成當機洞察資料,請按照下列步驟操作:

  1. 在 Firebase 控制台中,依序前往「DevOps & Engagement」 >「Crashlytics dashboard」,然後選取應用程式。

  2. 找出並選取要調查的當機事件。系統會顯示「Crashlytics」事件頁面,其中包含一或多項下列洞察資料:

    • 當機分析和可能原因
    • 偵錯操作說明
    • 可行的後續步驟
    • 最佳做法

    如果事件頁面頂端未顯示「Crashlytics 中的 AI 輔助」功能,請確認已啟用 Gemini in Firebase (如需設定操作說明,請參閱「設定 Gemini in Firebase」)。此外,請確認您查看的是當機或 ANR 事件。目前不支援非致命事件。

  3. 如要使用 AI 輔助功能,直接在應用程式的程式碼集中修正問題,建議透過 MCP 使用 Crashlytics 的 AI 輔助功能。

排解 Crashlytics 的 AI 輔助功能問題

請參閱「排解 Firebase 中的 Gemini 問題」。

Crashlytics中的 AI 輔助功能如何使用您的資料

請參閱「Gemini in Firebase 如何使用您的資料」。

定價

Crashlytics 中的 AI 輔助功能是 Gemini in Firebase 的一部分,無須付費即可使用。

詳情請參閱「Gemini in Firebase 定價」。