Trên trang tổng quan Crashlytics, bạn có thể xem thông tin chi tiết do AI tạo về các vấn đề để giúp rút ngắn thời gian tìm hiểu nguyên nhân và cách giải quyết vấn đề. Tính năng hỗ trợ AI trong Crashlytics xác định nguyên nhân gốc, cung cấp thông tin chi tiết có thể thực hiện và các giải pháp phù hợp, đồng thời đề xuất các phương pháp hay nhất cho tương lai.
Thông tin chi tiết có sẵn
Tính năng hỗ trợ AI trong Crashlytics có thể cung cấp cho bạn thông tin chi tiết sau:
- Tóm tắt/Nguyên nhân: Giải thích ngắn gọn nhưng giàu thông tin về những gì đã xảy ra với người dùng và nguyên nhân gây ra vấn đề.
- Các lựa chọn gỡ lỗi: Gemini sẽ đưa ra một vài cách tiềm năng để tái tạo lỗi hoặc cung cấp các bước tiếp theo để gỡ lỗi thêm cho vấn đề nhằm xác định nguyên nhân gốc. Gemini có thể cung cấp các lệnh được đề xuất để thử hoặc mã để sử dụng (thận trọng).
- Các bước tiếp theo có thể thực hiện: Mặc dù ban đầu Gemini sẽ không có tất cả thông tin về vấn đề của bạn, nhưng tính năng hỗ trợ AI trong Crashlytics sẽ sử dụng kho kiến thức phong phú của Firebase về việc phát triển ứng dụng di động để đề xuất một vài cách giải quyết tiềm năng bất cứ khi nào có thể.
- Các phương pháp hay nhất: Một phần của quy trình phân loại là lý tưởng nhất là đảm bảo ứng dụng của bạn có khả năng chống chịu với các vấn đề trong tương lai để những loại vấn đề này không tái diễn. Gemini tham khảo hàng nghìn trang tài liệu Firebase (và nhiều trang khác) để cung cấp cho bạn các phương pháp có thể giải quyết vấn đề.
Trước khi bắt đầu
Đảm bảo rằng bạn có các quyền cần thiết và đã bật Gemini trong Firebase.
Các quyền bắt buộc
Để bật và sử dụng các tính năng của Gemini trong Firebase, bạn cần có một số vai trò IAM và quyền.
- Các thành viên dự án có vai trò IAM là chủ sở hữu hoặc người chỉnh sửa có thể bật Gemini trong Firebase và sử dụng các tính năng của Gemini.
- Người xem dự án không thể bật Gemini trong Firebase, nhưng có thể sử dụng các tính năng của Gemini, bao gồm Gemini trong Firebase chat, trợ giúp và tính năng hỗ trợ AI trong Crashlytics nếu được chỉ định vai trò Người dùng Gemini for Google Cloud.
- Nếu dự án là một phần của Google Workspace (trước đây là G Suite), thì quản trị viên Google Workspace phải bật dự án đó.
Sau đây là cách chỉ định vai trò Người dùng Gemini for Google Cloud cho một thành viên dự án. Xin lưu ý rằng chỉ chủ sở hữu dự án mới có thể chỉnh sửa vai trò IAM.
- Trong bảng điều khiển Firebase, hãy chọn Cài đặt dự án, sau đó chọn Người dùng và quyền.
- Tìm hàng chứa thành viên dự án áp dụng.
- Nhấp vào biểu tượng Tuỳ chọn khác, sau đó chọn Chỉnh sửa quyền truy cập.
- Mở rộng Vai trò, chọn Gemini for Google Cloud Người dùng, sau đó nhấp vào Xong.
- Nhấp vào Cập nhật vai trò để lưu thay đổi. Có thể mất một hoặc hai phút để vai trò mới áp dụng cho người dùng của bạn.
Bật Gemini trong Firebase
Thông tin chi tiết do AI tạo trong trang tổng quan Crashlytics có sẵn trong Gemini trong Firebase.
Đảm bảo rằng bạn đã bật Gemini trong Firebase trong dự án Firebase, như mô tả trong bài viết Thiết lập Gemini trong Firebase.
Tạo thông tin chi tiết
Cách sử dụng tính năng hỗ trợ AI trong Crashlytics để tạo thông tin chi tiết về các sự cố:
Trong bảng điều khiển Firebase, hãy mở trang tổng quan Crashlytics rồi chọn ứng dụng của bạn.
Tìm và chọn một sự cố mà bạn muốn điều tra. Trang sự kiện Crashlytics sẽ xuất hiện, bao gồm cả thông tin chi tiết có một hoặc nhiều thông tin sau:
- phân tích sự cố với nguyên nhân có thể
- hướng dẫn gỡ lỗi
- các bước tiếp theo có thể thực hiện
- các phương pháp hay nhất
Nếu bạn không thấy tính năng hỗ trợ AI trong Crashlytics ở đầu trang sự kiện, hãy xác minh rằng bạn đã bật Gemini trong Firebase (để biết hướng dẫn thiết lập, hãy xem bài viết Thiết lập Gemini trong Firebase). Ngoài ra, hãy đảm bảo rằng bạn đang xem một sự cố hoặc sự kiện ANR. Chúng tôi chưa hỗ trợ các sự kiện không gây ra lỗi nghiêm trọng.
Nếu bạn muốn sử dụng tính năng hỗ trợ AI để khắc phục vấn đề trực tiếp trong cơ sở mã của ứng dụng, hãy cân nhắc sử dụng tính năng hỗ trợ AI cho thông qua MCP.Crashlytics
Khắc phục sự cố tính năng hỗ trợ AI trong Crashlytics
Hãy tham khảo bài viết Khắc phục sự cố Gemini trong Firebase.
Cách tính năng hỗ trợ AI trong Crashlytics sử dụng dữ liệu của bạn
Hãy tham khảo bài viết Cách Gemini trong Firebase sử dụng dữ liệu của bạn.
Hạn mức và giá
Phần này mô tả hạn mức và cấu trúc giá cho tính năng hỗ trợ AI trong Crashlytics.
Hạn mức và giới hạn
Hạn mức tính năng hỗ trợ AI trong Crashlytics được đưa vào hạn mức Gemini for Google Cloud API mà Gemini trong Firebase sử dụng.
Bạn có thể xem hạn mức hiện tại trên trang Hạn mức cho Gemini for Google Cloud API.
- Trong bảng điều khiển Google Cloud, hãy chọn API và dịch vụ đã bật.
- Tìm rồi nhấp vào Gemini for Google Cloud API.
- Nhấp vào Hạn mức và giới hạn hệ thống.
Gemini for Google Cloud API hạn mức sẽ xuất hiện. Tính năng hỗ trợ AI trong Crashlytics sử dụng hạn mức "Số yêu cầu API trò chuyện mỗi ngày cho mỗi người dùng".
Cách yêu cầu tăng hạn mức:
- Chọn hạn mức mà bạn muốn tăng, rồi nhấp vào Chỉnh sửa yêu cầu.
- Cập nhật trường văn bản Giá trị mới bằng hạn mức mà bạn muốn yêu cầu, sau đó nhấp vào Gửi. Nhóm Google Cloud sẽ đánh giá yêu cầu của bạn và phản hồi qua email.
Giá
Tính năng hỗ trợ AI trong Crashlytics có sẵn trong Gemini trong Firebase, được cung cấp miễn phí cho người dùng cá nhân hoặc đi kèm với gói thuê bao Gemini Code Assist.
Xem bài viết Giá Gemini trong Firebase để biết thêm thông tin.