在以下服務提供的「Crashlytics」使用 AI 輔助功能: Firebase 中的 Gemini,協助加快 瞭解當機原因和解決方式 給大家看Crashlytics 的 AI 輔助功能找出根本原因 可做為行動依據的洞察資料和量身打造的解決方案,以及 。
Crashlytics 中的 AI 協助功能可提供下列洞察資料:
- 摘要/原因:簡要說明使用者發生的問題,以及導致問題的原因。
- 偵錯選項:Gemini 會提供幾種可能的方法,讓您重現錯誤,或是提供後續步驟,進一步偵錯問題,找出根本原因。「Gemini」可以提供建議 或使用程式碼 (謹慎使用)。
- 可採取的後續步驟:雖然 Gemini 不一定每次都會採用 情境 尤其是在不瞭解原始碼的情況下 Crashlytics的 AI 輔助功能將使用 Firebase 的豐富知識 開發行動應用程式,並建議幾個可能的解決路徑 。
- 最佳做法:在分類流程中,理想情況是 確保應用程式能因應未來需求,避免這類問題再次發生。 Gemini 會參照成千上萬頁的 Firebase 說明文件 (以及其他說明文件),提供可能的解決方法。
「Crashlytics」的 AI 輔助功能如何使用您的資料
「Crashlytics」的 AI 輔助功能不會使用相關回覆、當機情形、 應用程式的程式碼、意見回饋或資料來訓練模型如要 資訊,請參閱 Google Cloud 中的 Gemini 如何使用您的 資料。
所需權限
如要啟用及使用「Firebase」專用 Gemini 的功能,您必須具備特定的 IAM 角色 和權限
- 具有擁有者或編輯者 IAM 角色的專案成員,可以在 Firebase 中啟用 Gemini 並使用相關功能。
- 專案檢視者無法啟用 Firebase 版 Gemini,但可以使用 Gemini 功能,包括 Gemini 版 Firebase 對話、協助和 Crashlytics的 AI 輔助功能 如果已獲派 Gemini for Google Cloud使用者角色,則會傳回 true。
以下說明如何將 Gemini for Google Cloud 使用者角色指派給專案成員。請注意,只有專案擁有者可以編輯身分與存取權管理 (IAM) 角色。
- 在 Firebase 主控台中,依序選取 「Project settings」 和「Users and permissions」。
- 找出適用專案成員的資料列。
- 按一下 更多選項,然後選取「編輯存取權」。
- 展開「角色」,選取「Gemini for Google Cloud使用者」,然後按一下 「完成」。
- 按一下「更新角色」即可儲存變更。系統可能需要一兩分鐘的時間,才能為使用者套用新角色。
設定「Crashlytics」的 AI 輔助功能
如要在「Crashlytics」中設定 AI 輔助功能,請依照下列身分啟用 Gemini 版「Firebase」: 所述,請參閱「設定 Gemini 版 Firebase,之後 請前往「產生深入分析資訊」頁面。
產生深入分析資訊
如要在 Crashlytics 中使用 AI 輔助功能產生當機事件深入分析資訊,請按照下列步驟操作:
- 在專案中開啟 Crashlytics 頁面,然後選取應用程式。
找出並選取要調查的當機問題。系統會顯示 Crashlytics 事件頁面,並提供「Generate AI insights」按鈕。
如果沒有看到「產生 AI 洞察」按鈕,請確認已啟用 Firebase 中的 Gemini (如需設定說明,請參閱「在 Firebase 中設定 Gemini」)。此外,請確認您查看的是 Apple 或 Android 事件。系統尚未支援 Flutter、Unity 和 Android NDK 事件,以及非致命事件。最後,確認「深入分析」部分已展開 Crashlytics活動頁面上。
按一下「Generate AI insights」按鈕。
畫面上會顯示洞察資料,並提供下列一或多項資訊:
- 分析當機事件並找出可能原因
- 偵錯操作說明
- 可採取的後續步驟
- 最佳做法
為Crashlytics的 AI 輔助功能進行疑難排解
配額和定價
本節說明 Crashlytics 中 AI 協助功能的配額和定價結構。
配額與限制
Crashlytics 配額中的 AI 協助功能,是 Firebase 中 Gemini 使用的 Gemini for Google Cloud API 配額的一部分。
您可以在 Gemini for Google Cloud API 的「配額」頁面中查看目前的配額:
- 在 Google Cloud 控制台中, 選取「已啟用的 API 與」服務。
- 搜尋,然後按一下 Gemini for Google Cloud API。
- 按一下「配額與系統限制」。
畫面上會顯示 Gemini for Google Cloud API 配額。Crashlytics的 AI 輔助功能會使用 「每位使用者每日的 Chat API 要求數」配額。
如要申請提高配額,請按照下列步驟操作:
- 選取您要增加的配額,然後按一下「Edit request」(編輯要求)。
- 將「New value」文字欄位更新為所需配額 要求,然後點選「提交」。「Google Cloud」團隊會評估您的 ,並透過電子郵件回覆。
定價
Crashlytics 中的 AI 協助功能是 Firebase 中的 Gemini 的一部分,而 Firebase 是 Gemini Code Assist 的一部分。在 11 月前可免付費試用 Gemini Code Assist 8 月 8 日,每個帳單帳戶僅限一位使用者。詳情請參閱Gemini 在 Firebase 中的定價。