在 Crashlytics 中取得 AI 協助

Gemini 版 Firebase 提供的 Crashlytics 中使用 AI 輔助功能,您就能更快瞭解當機原因和因應方法。Crashlytics 中的 AI 輔助功能可找出根本原因、提供可做為行動依據的洞察資料和量身打造的解決方案,以及建議日後的最佳做法。

Crashlytics 中的 AI 輔助功能可以提供下列深入分析資訊:

  • 摘要/原因:以簡單扼要的方式說明使用者遇到的問題,以及導致問題的原因。
  • 偵錯選項:Gemini 將可透過幾種方式重現錯誤,或提供後續步驟進一步偵錯,以找出根本原因。Gemini 可以提供建議的指令或程式碼來使用 (請謹慎考量)。
  • 可採取的後續步驟:雖然 Gemini 不一定有問題的所有背景資訊 (尤其在不查看原始碼的情況下),但 Crashlytics 中的 AI 輔助功能會使用 Firebase 對行動應用程式開發的豐富知識,盡可能推薦幾個可能的解決路徑。
  • 最佳做法:在分類流程中,最好能確保應用程式未來能持續運作,以免這類問題再次發生。Gemini 會參考數千頁的 Firebase 說明文件 (和其他內容),為您提供解決問題的方法。

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

Crashlytics 中的 AI 輔助功能不會使用當機事件、回應或意見回饋做為資料來訓練模型。詳情請參閱「Gemini 版 Google Cloud 如何使用您的資料」一文。

所需權限

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

  • 具備擁有者或編輯者 IAM 角色的專案成員可以啟用 Gemini 版 Firebase 並使用其功能。
  • 專案檢視者無法啟用 Firebase 專用 Gemini,但具備以下功能:Gemini 版 Firebase 即時通訊、說明,以及 Crashlytics 中的 AI 輔助功能 (如果已獲指派「Cloud AI Companion 使用者」角色)

以下說明如何將 Cloud AI Companion 使用者角色指派給專案成員。請注意,只有專案擁有者可以編輯 IAM 角色。

  1. 在 Firebase 控制台中,依序選取 「Project settings」(專案設定) 和「Users and permissions」(使用者和權限)
  2. 找到適用專案成員的資料列。
  3. 按一下 更多選項,然後選取「編輯存取權」編輯存取權
  4. 展開「Role(s)」(角色),選取「Cloud AI Companion User」,然後按一下「Done」(完成)
  5. 按一下「更新角色」,即可儲存變更。系統可能需要一到兩分鐘的時間,才能為使用者套用新角色。

在 Crashlytics 中設定 AI 輔助功能

如要在 Crashlytics 設定 AI 輔助功能,請按照「設定 Gemini 版 Firebase」一文中的說明啟用 Gemini 版 Firebase,然後按照產生深入分析資訊

生成深入分析

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

  1. 在專案中開啟 Crashlytics 頁面,然後選取應用程式。
  2. 找出並選取要調查的當機問題。系統隨即會顯示 Crashlytics 事件頁面,其中包含「Generate AI Insights」按鈕。

  3. 按一下「Generate AI Insights」按鈕。

    畫面上會顯示洞察資料,並提供下列一或多項資訊:

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

排解 Crashlytics 中的 AI 輔助問題

請參閱「排解 Gemini 版 Firebase 的問題」一文。

配額與定價

本節說明 Crashlytics 中 AI 輔助功能的配額與定價結構。

配額與限制

Crashlytics 中的 AI 輔助功能已包含在 Gemini 版 Firebase 使用的 Cloud AI Companion API 配額中。

您可以前往 Cloud AI Companion API 的「配額」頁面查看目前的配額:

  1. Google Cloud 控制台,選取「已啟用的 API 和服務」
  2. 搜尋並點選「Cloud AI Companion API」
  3. 按一下「配額與系統限制」

畫面上會顯示 Cloud AI Companion API 配額。Crashlytics 中的 AI 輔助功能會使用「每位使用者每天的 Chat API 要求數」配額。

如何申請提高配額:

  1. 選取您要增加的配額,然後按一下「Edit request」(編輯要求)
  2. 以所需配額更新「New value」文字欄位,然後按一下「Submit」。Google Cloud 團隊會評估您的要求,並透過電子郵件回覆。

定價

Firebase 專用 Gemini 於促銷期間提供 Crashlytics 中的 AI 輔助功能。促銷期間不會產生任何費用。促銷期將於 2024 年 7 月 30 日結束。如需更多資訊,請參閱「Firebase 定價方案」。