使用 Gemini 中的 Firebase 針對 Crashlytics 提供的 AI 輔助功能,加速瞭解當機發生的原因,以及適當的處理方式。Crashlytics 中的 AI 輔助功能可找出根本原因、提供可做為行動依據的洞察資料、量身打造的解決方案,以及日後推薦的最佳做法。
Crashlytics 的 AI 輔助功能可提供下列深入分析資訊:
- 摘要/原因:提供詳盡的資訊,說明使用者遇到的問題和問題原因。
- 偵錯選項:Gemini 可重現錯誤,或提供後續步驟來進一步偵錯,找出根本原因。Gemini 可提供建議的指令或程式碼來使用 (請注意)。
- 可採取的後續步驟:雖然 Gemini 不一定會取得問題的完整背景資訊 (尤其在無法掌握原始碼的情況下),Crashlytics 中的 AI 輔助功能會運用 Firebase 對行動應用程式開發的豐富知識,盡可能建議幾個可能的解決路徑。
- 最佳做法:這是分類程序的一環,最好能夠確保應用程式未來的安全性,因此這些類型的問題不會再次發生。Gemini 會參照數千頁的 Firebase 說明文件 (及更多頁面),提供解決問題的方法。
Crashlytics 中的 AI 輔助功能如何使用您的資料
Crashlytics 中的 AI 輔助功能不會使用當機事件、回應或您的意見回饋做為模型訓練資料,詳情請參閱「Google Cloud 中的 Genmini 如何使用您的資料」。
所需權限
如要在 Firebase 中啟用 Gemini 功能,您必須取得特定的 IAM 角色和權限。
- 具備擁有者或編輯者 IAM 角色的專案成員,可以在 Firebase 中啟用 Genmini 並使用其功能。
- 專案檢視者無法在 Firebase 中啟用 Gemini,但他們可以使用其功能,包括 在 Firebase 即時通訊中的 Genmini、說明和 Crashlytics 中的 AI 輔助 (如果已獲派 Cloud AI Companion 使用者角色),可以使用這些功能。
以下說明如何將「Cloud AI Companion 使用者」角色指派給專案成員。請注意,只有專案擁有者才能編輯 IAM 角色。
- 在 Firebase 控制台中,依序選取「專案設定」和「使用者和權限」。
- 找出適用專案成員的資料列。
- 按一下 「More options」(更多選項),然後選取「Edit access」(編輯存取權)。
- 展開「Role(s)」(角色),選取「Cloud AI Companion User」(Cloud AI 隨附使用者),然後按一下「Done」(完成)。
- 按一下「更新角色」以儲存變更。使用者可能需要一到兩分鐘時間,才會對新角色套用新角色。
在 Crashlytics 中設定 AI 輔助功能
如要在 Crashlytics 中設定 AI 輔助,請按照「在 Firebase 中設定 Genmini」一文的說明在 Firebase 中啟用 Gemini,接著前往「產生深入分析資訊」一節。
生成深入分析
如要在 Crashlytics 中使用 AI 輔助功能產生當機情況洞察資料,請按照下列步驟操作:
- 開啟專案中的 Crashlytics 頁面,然後選取您的應用程式。
找出並選取想調查的當機問題。畫面隨即顯示 Crashlytics 事件頁面,提供「Generate AI Insights」按鈕。
按一下「Generate AI Insights」按鈕。
深入分析會顯示,包含下列一或多項內容:
- 我們會分析當機和潛在原因
- 偵錯操作說明
- 可操作的後續步驟
- 最佳做法
排解 Crashlytics 中的 AI 協助問題
請參閱「排解 Firebase 中的 Genmini 問題」一文。
配額與定價
本節說明 Crashlytics 中 AI 輔助的配額與定價結構。
配額與限制
Crashlytics 中的 AI 輔助功能,會計入 Gemini 在 Firebase 中使用的 Cloud AI Companion API 配額。
您可以在 Cloud AI Companion API 的「配額」頁面中查看目前的配額:
- 在 Google Cloud 控制台中,選取「Enabled API & services」。
- 搜尋並點選「Cloud AI Companion API」。
- 按一下「配額與系統限制」。
畫面上會顯示 Cloud AI Companion API 配額。Crashlytics 中的 AI 輔助功能會使用「每位使用者每日 Chat API 要求」配額。
如何要求提高配額:
- 選取要增加的配額,然後按一下「編輯要求」。
- 將「New value」文字欄位更新為所需的配額,然後按一下「Submit」。Google Cloud 團隊會評估您的要求,並透過電子郵件回覆。
定價
Crashlytics 的 AI 輔助功能現已整合至 Firebase 中的 Gemini,且有效期為優惠期間。請放心,在優惠期間,系統不會向您收取使用費。促銷期將於 2024 年 7 月 30 日結束。詳情請參閱「Firebase 定價方案」。