Định cấu hình và nhận thông báo của Crashlytics qua email hoặc trong bảng điều khiển

Firebase có thể gửi nhiều cảnh báo mặc định của Crashlytics (xem trang tổng quan về cảnh báo). Firebase có thể gửi tất cả cảnh báo mặc định Crashlytics đến email của bạn. Đối với các vấn đề xuất hiện trở lạicác vấn đề có tốc độ tăng, Firebase cũng có thể hiển thị cảnh báo trong bảng điều khiển Firebase.

  • Cảnh báo cho các vấn đề xuất hiện trở lạicó xu hướng tăng không yêu cầu bạn phải định cấu hình và được gửi theo mặc định khi bạn thiết lập Crashlytics.

  • Cảnh báo cho các vấn đề không nghiêm trọng, nghiêm trọng, ANR mới và các vấn đề có tốc độ tăng không được gửi theo mặc định. Để nhận các cảnh báo này, bạn phải (tối thiểu) chọn kênh cảnh báo mà bạn muốn.

Tất cả các loại cảnh báo đều có một số lựa chọn định cấu hình. Ví dụ: bạn có thể bật hoặc tắt cảnh báo cho tài khoản của riêng mình và đối với các vấn đề có tốc độ tăng, bạn có thể đặt ngưỡng để gửi cảnh báo. Bạn có thể xem và định cấu hình các cảnh báo này trong trang Cài đặt > Cảnh báo của Firebase bảng điều khiển.


Phần còn lại của trang này mô tả chi tiết cách định cấu hình nhiều lựa chọn cho cảnh báo Crashlyticsmặc định.

Nhận cảnh báo qua email và trong bảng điều khiển

Chỉ một số thành viên dự án nhất định mới có thể nhận cảnh báo và bạn có thể bật hoặc tắt cảnh báo cho tài khoản của riêng mình.

Theo mặc định, mọi thành viên dự án (có các quyền cần thiết để nhận cảnh báo) sẽ nhận được email cảnh báo về vấn đề xuất hiện trở lại và email cùng cảnh báo trong bảng điều khiển về cảnh báo có xu hướng tăng. Bạn phải định cấu hình tất cả các cảnh báo khác để nhận cảnh báo qua email hoặc trong bảng điều khiển.

Quyền cần thiết để nhận cảnh báo

Để nhận cảnh báo của Crashlytics qua email hoặc trong bảng điều khiển, bạn phải có quyền firebase.projects.update. Theo mặc định, các vai trò sau đây bao gồm quyền cần thiết này: Quản trị viên Firebase hoặc Chủ sở hữu hoặc Người chỉnh sửa dự án.

Bật hoặc tắt cảnh báo cho tài khoản của riêng bạn

Đối với tài khoản của riêng mình, bạn có thể bật hoặc tắt cảnh báo Crashlytics mà không ảnh hưởng đến các thành viên khác trong dự án. Xin lưu ý rằng bạn vẫn cần có các quyền cần thiết để nhận cảnh báo.

  1. Trong bảng điều khiển của Firebase, hãy chuyển đến trang Cài đặt > Cảnh báo.

  2. Chuyển đến thẻ cảnh báo Crashlytics , sau đó chọn cảnh báo mà bạn muốn định cấu hình (ví dụ: Cảnh báo tốc độ).

  3. Đặt lựa chọn ưu tiên cho tài khoản của bạn đối với cảnh báo đó.

Định cấu hình chế độ cài đặt cảnh báo

Để định cấu hình chế độ cài đặt cho một cảnh báo, bạn phải có quyền firebasecrashlytics.config.update. Theo mặc định, các vai trò sau đây bao gồm quyền cần thiết này: Quản trị viên Firebase Crashlytics, Quản trị viên chất lượng Firebase, Quản trị viên Firebase, hoặc Chủ sở hữu hoặc Người chỉnh sửadự án.

  1. Trong bảng điều khiển của Firebase, hãy chuyển đến trang Cài đặt > Cảnh báo.

  2. Chuyển đến thẻ cảnh báo Crashlytics , sau đó chọn cảnh báo mà bạn muốn định cấu hình (ví dụ: Cảnh báo tốc độ).

  3. Định cấu hình chế độ cài đặt cho cảnh báo đó.



Định cấu hình cảnh báo tốc độ

Sử dụng cảnh báo tốc độ để thông báo cho nhóm của bạn khi bất kỳ vấn đề riêng lẻ nào gây ra vấn đề khẩn cấp trong ứng dụng của bạn. Đối với Crashlytics, một vấn đề là một nhóm các sự cố tương tự hoặc sự kiện ứng dụng không phản hồi (ANR).

Điều gì kích hoạt cảnh báo tốc độ?

Cảnh báo tốc độ được kích hoạt khi một vấn đề trong ứng dụng của bạn vượt qua một số ngưỡng mà bạn định cấu hình trong bảng điều khiểnFirebase của Firebase.

Bạn xác định ngưỡng cho cảnh báo tốc độ theo tỷ lệ phần trăm người dùng và số lượng người dùng tối thiểu bị ảnh hưởng bởi sự cố hoặc lỗi ANR. Bạn có thể đặt giá trị ngưỡng phần trăm trong khoảng từ 0% đến 100% số phiên. Bạn có thể đặt ngưỡng người dùng tối thiểu thành bất kỳ số nào lớn hơn hoặc bằng 10. Theo mặc định, ngưỡng cảnh báo tốc độ được đặt ở mức 1% số phiên và 25 người dùng.

Cụ thể, cảnh báo sẽ được kích hoạt nếu trong khoảng thời gian 30 phút, tất cả các điều kiện sau đây đều đúng:

  • Một vấn đề trong ứng dụng vượt quá ngưỡng phần trăm đã xác định và vượt quá số lượng người dùng tối thiểu được đặt cho ứng dụng đó.
  • Ứng dụng có ít nhất 10 người dùng trong khoảng thời gian đó.
  • Trước đó, không có cảnh báo nào được đưa ra cho vấn đề trong ứng dụng ở phiên bản đó.

Định cấu hình ngưỡng cảnh báo tốc độ

Để định cấu hình ngưỡng cảnh báo tốc độ, bạn phải có quyền firebasecrashlytics.config.update. Theo mặc định, các vai trò sau đây bao gồm quyền cần thiết này: Quản trị viên Firebase Crashlytics, Quản trị viên chất lượng Firebase, Quản trị viên Firebase, hoặc Chủ sở hữu hoặc Người chỉnh sửadự án.

Định cấu hình ngưỡng cảnh báo tốc độ cho từng ứng dụng đã đăng ký. Mỗi ứng dụng có thể có một ngưỡng cảnh báo khác nhau.

  1. Trong bảng điều khiển của Firebase, hãy chuyển đến trang Cài đặt > Cảnh báo.

  2. Chuyển đến thẻ cảnh báo Crashlytics, sau đó chọn thẻ Cảnh báo tốc độ.

  3. Định cấu hình ngưỡng cảnh báo cho ứng dụng.