Số sự cố

Sự cố là bất kỳ khi nào ứng dụng Android bất ngờ thoát ra do gặp tình huống ngoại lệ hoặc tín hiệu chưa được xử lý. Ứng dụng (viết bằng ngôn ngữ Java hoặc Kotlin) gặp sự cố khi ứng dụng đó gửi một trường hợp ngoại lệ chưa được xử lý, thuộc lớp Throwable. Ứng dụng được viết bằng mã máy hoặc C++ sẽ gặp sự cố nếu có tín hiệu chưa được xử lý như SIGSEGV trong quá trình thực thi.

Các chỉ số và ngưỡng của Android vitals

Android vitals có thể giúp bạn theo dõi và cải thiện tỷ lệ sự cố của ứng dụng. Android vitals đo lường một số tỷ lệ sự cố sau đây:

  • Tỷ lệ sự cố: Tỷ lệ phần trăm số người dùng hoạt động hằng ngày gặp phải sự cố bất kỳ.
  • Tỷ lệ sự cố mà người dùng nhận thấy: Tỷ lệ phần trăm số người dùng hoạt động hằng ngày gặp phải ít nhất một sự cố khi họ chủ động dùng ứng dụng của bạn (một sự cố mà người dùng nhận thấy). Một ứng dụng được coi là đang có người sử dụng nếu ứng dụng đó hiển thị hoạt động bất kỳ hoặc thực thi dịch vụ nền trước bất kỳ.

  • Tỷ lệ sự cố nhiều lần: Tỷ lệ phần trăm số người dùng hoạt động hằng ngày gặp phải ít nhất 2 sự cố.

Người dùng hoạt động hằng ngày là người dùng riêng biệt dùng ứng dụng của bạn trong một ngày trên một thiết bị, có thể có nhiều phiên hoạt động. Nếu một người dùng sử dụng ứng dụng của bạn trên nhiều thiết bị trong một ngày, thì từng thiết bị đó cũng sẽ đóng góp vào số lượng người dùng đang hoạt động trong ngày đó. Nếu nhiều người dùng sử dụng cùng một thiết bị trong một ngày, thì trường hợp này chỉ được tính là một người dùng đang hoạt động.

Tỷ lệ sự cố mà người dùng nhận thấy là một chỉ số quan trọng chính, có ảnh hưởng đến khả năng người dùng tìm thấy ứng dụng của bạn trên Google Play. Đây là chỉ số quan trọng vì các sự cố mà chỉ số này tính đến luôn xảy ra khi người dùng tương tác với ứng dụng, do đó gây gián đoạn nhiều nhất.

Play đã xác định 2 ngưỡng hành vi xấu cho chỉ số này:

  • Ngưỡng hành vi xấu toàn cục: Ít nhất 1,09% số người dùng hoạt động hằng ngày gặp phải sự cố mà người dùng nhận thấy, trên tất cả các mẫu thiết bị.
  • Ngưỡng hành vi xấu trên mỗi thiết bị: Ít nhất 8% số người dùng hoạt động hằng ngày gặp phải sự cố do người dùng nhận thấy, đối với một mẫu thiết bị duy nhất.

Nếu ứng dụng của bạn vượt quá ngưỡng hành vi xấu chung, thì ứng dụng đó có thể khó được phát hiện hơn trên tất cả các thiết bị. Nếu ứng dụng của bạn vượt quá ngưỡng hành vi xấu trên mỗi thiết bị ở một số thiết bị, thì ứng dụng đó có thể khó được phát hiện hơn trên các thiết bị đó và cảnh báo có thể sẽ xuất hiện trên trang thông tin của bạn trên Cửa hàng Play.

Android vitals có thể cảnh báo cho bạn trong Play Console khi ứng dụng gặp quá nhiều sự cố. Bạn cũng có thể xem dấu vết ngăn xếp sự cố trong Android vitals.

Để biết thông tin về cách Google Play thu thập dữ liệu Android vitals, vui lòng xem tài liệu Play Console.