Trong trang tổng quan Crashlytics, bạn có thể nhận được thông tin chi tiết do AI tạo về các vấn đề của mình để giúp rút ngắn thời gian bạn cần để hiểu lý do xảy ra vấn đề và cách bạn có thể giải quyết vấn đề đó. Tính năng hỗ trợ dựa trên AI trong Crashlytics giúp xác định nguyên nhân gốc rễ, cung cấp thông tin chi tiết hữu ích 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 hiện có
Tính năng hỗ trợ của AI trong Crashlytics có thể cung cấp cho bạn những 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ẽ đề xuất một số cách có thể để tái hiện lỗi hoặc cung cấp các bước tiếp theo để gỡ lỗi thêm nhằm xác định nguyên nhân gốc. Gemini có thể cung cấp các lệnh được đề xuất để bạn thử hoặc mã để sử dụng (một cách 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ợ bằng AI trong Crashlytics sẽ sử dụng 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 số 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, giúp ứng dụng của bạn có khả năng thích ứng với các thay đổi 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 về Firebase (và nhiều tài liệu khác) để cung cấp cho bạn các phương pháp có thể áp dụng để 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ò và quyền IAM nhất định.
- Thành viên dự án có vai trò chủ sở hữu hoặc người chỉnh sửa IAM 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. Tuy nhiên, họ có thể sử dụng các tính năng của Gemini, bao gồm cả Gemini trong Firebasechat và hỗ trợ của AI trong Crashlytics.
Bật Gemini trong Firebase
Thông tin chi tiết dựa trên AI trong trang tổng quan Crashlytics được cung cấp trong Gemini Firebase.
Đảm bảo bạn đã bật Gemini trong Firebase trong dự án Firebase, như mô tả trong phần 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ợ của AI trong Crashlytics để tạo thông tin chi tiết về sự cố:
Trong bảng điều khiển Firebase, hãy chuyển đến DevOps & Engagement (DevOps và mức độ tương tác) > 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 thông tin chi tiết về một hoặc nhiều nội dung sau:
- phân tích sự cố kèm theo nguyên nhân có thể gây ra sự cố
- 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ợ của AI trong Crashlytics ở đầu trang sự kiện, hãy xác minh rằng bạn đã bật Gemini trong Firebase (xem hướng dẫn thiết lập tại phần Thiết lập Gemini trong Firebase). Ngoài ra, hãy đảm bảo rằng bạn đang xem một sự kiện gặp sự cố hoặc ANR. Chưa hỗ trợ các sự kiện không nghiêm trọng.
Nếu bạn muốn sử dụng tính năng trợ giúp AI để khắc phục vấn đề ngay trong toàn bộ mã nguồn của ứng dụng, hãy cân nhắc sử dụng tính năng trợ giúp AI cho Crashlytics thông qua MCP.
Khắc phục sự cố về trợ lý AI trong Crashlytics
Tham khảo bài viết Khắc phục sự cố về Gemini trong Firebase.
Cách tính năng hỗ trợ dựa trên AI trong Crashlytics sử dụng dữ liệu của bạn
Tham khảo bài viết Cách Gemini trong Firebase sử dụng dữ liệu của bạn.
Giá
Tính năng hỗ trợ của AI trong Crashlytics là một phần của Gemini trong Firebase và được cung cấp miễn phí.
Để biết thêm thông tin, hãy xem Giá của Gemini trong Firebase.