在 Crashlytics 中取得 AI 協助

在 Crashlytics 提供的 Crashlytics 中使用 AI 輔助功能: Gemini 版 Firebase 將協助加快 瞭解當機原因和解決方式 給大家看Crashlytics 中的 AI 輔助功能可找出根本原因 可做為行動依據的洞察資料和量身打造的解決方案,以及 。

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

  • 摘要/原因:以簡明扼要的方式說明內容為何 以及導致問題的原因
  • 偵錯選項:Gemini 會提供幾種可能的方式: 可以重現錯誤,或是提供後續步驟來進一步偵錯 問題來找出根本原因Gemini 可以提供 或使用程式碼 (請特別注意)。
  • 可採取的後續步驟:雖然 Gemini 不一定每次都會提供 情境 尤其是在不瞭解原始碼的情況下 Crashlytics 的 AI 輔助功能將運用 Firebase 的豐富知識, 開發行動應用程式,並建議幾個可能的解決路徑 。
  • 最佳做法:在分類流程中,理想情況是 確保應用程式能因應未來需求,避免這類問題再次發生。 Gemini 會參考數千頁的 Firebase 說明文件 為您提供可行的解決辦法。

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

Crashlytics 中的 AI 輔助功能不會使用當機事件和相關回覆,或是 並將意見回饋視為資料來訓練模型如需詳細資訊,請參閱如何 Gemini 版 Google Cloud 會使用 資料

所需權限

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

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

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

在 Crashlytics 中設定 AI 輔助功能

如要在 Crashlytics 設定 AI 輔助功能,請以下列身分啟用 Gemini 版 Firebase: 詳見設定 Firebase 專用 Gemini,之後 前往「產生深入分析資訊」步驟。

產生深入分析資訊

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

  1. 開啟 Crashlytics 頁面 ,然後選取您的應用程式。
  2. 找出並選取要調查的當機問題。Crashlytics 事件 頁面中,提供「Generate AI Insights」按鈕。

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

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

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

排解 Crashlytics 中的 AI 輔助問題

請參閱「疑難排解 Firebase 專用 Gemini

配額與定價

本節將說明 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」文字欄位更新為所需配額 要求,然後點選「提交」。Google Cloud 團隊會評估您的 ,並透過電子郵件回覆。

定價

Crashlytics 提供的 AI 輔助功能是 Gemini 版 Firebase 的一環 促銷期。促銷期間,系統不會向你收費 。促銷期將於 2024 年 7 月 30 日結束。如需更多資訊 請參閱 Firebase 定價方案