Crashlytics 資訊主頁中的 AI 洞察

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

可用的洞察資料

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

  • 摘要/原因:簡要但資訊豐富的說明,解釋使用者遭遇的情況和問題原因。
  • 除錯選項:Gemini 會提供幾種可能的方法,協助您重現錯誤,或提供後續步驟,進一步排解問題,找出根本原因。Gemini 可以提供建議的指令或程式碼 (請謹慎使用)。
  • 可採取的後續步驟:Gemini 一開始不會有關於您問題的所有脈絡,但 Crashlytics 中的 AI 輔助工具會運用 Firebase 豐富的行動應用程式開發知識,盡可能推薦幾種可能的解決方法。
  • 最佳做法:在分流程序中,理想上應為應用程式提供未來保證,確保這類問題不會再次發生。Gemini 會參考數千頁的 Firebase 說明文件 (以及其他資源),為您提供解決問題的可能方法。

事前準備

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

所需權限

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

以下說明如何將Gemini for Google Cloud使用者角色指派給專案成員。請注意,只有專案擁有者才能編輯 IAM 角色。

  1. Firebase 控制台中,依序選取「專案設定」和「使用者和權限」
  2. 找出適用專案成員的資料列。
  3. 按一下「更多選項」,然後選取「編輯權限」
  4. 展開「角色」,選取「Gemini for Google Cloud 使用者」,然後按一下「完成」
  5. 按一下「更新角色」儲存變更。新角色可能需要一到兩分鐘才會套用至使用者。

在「Firebase」中啟用 Gemini

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

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

產生深入分析資訊

如要在 Crashlytics 中使用 AI 輔助功能生成當機深入分析資訊,請按照下列步驟操作:

  1. Firebase 控制台中開啟Crashlytics 資訊主頁,然後選取您的應用程式。

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

    • 分析當機事件,找出可能原因
    • 偵錯說明
    • 可採取的後續步驟
    • 最佳做法

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

  3. 如果想使用 AI 輔助功能直接在應用程式的程式碼庫中修正問題,請考慮透過 MCP 使用 Crashlytics 的 AI 輔助功能

排解 Crashlytics 中的 AI 輔助功能問題

請參閱排解 Firebase 中的 Gemini 問題

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. 在「New value」(新值) 文字欄位中,輸入要申請的配額,然後按一下「Submit」(提交)Google Cloud 團隊會評估您的要求,並透過電子郵件回覆。

定價

Crashlytics 中的 AI 輔助功能是 Firebase 的一部分,個人使用者可免付費使用,或透過Gemini Code Assist 訂閱方案使用。

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