Tìm hiểu về những chỉ số không có sự cố

Đối với mỗi ứng dụng của bạn, Crashlytics tự động tính toán và hiển thị không có sự cố, cụ thể là tỷ lệ phần trăm người dùng không gặp sự cố và phần trăm phiên không có sự cố. Những chỉ số này có thể giúp bạn nhanh chóng nắm được tính ổn định của ứng dụng.

Bạn có thể thấy biểu đồ về những chỉ số không gây ra sự cố này ở đầu trang tổng quan Crashlytics và bạn có thể lọc các biểu đồ này theo tham số khác nhau, như phạm vi thời gian, bản dựng và (đối với ứng dụng Android) theo cách Kênh Google Play.

Để hiểu rõ những chỉ số không có sự cố, bạn nên nắm được cách Crashlytics phân biệt người dùng với một phiên:

  • Người dùng là lượt cài đặt ứng dụng riêng lẻ trên một thiết bị. Ví dụ: nếu một người đã cài đặt ứng dụng của bạn trên nhiều thiết bị khác nhau, thì Crashlytics sẽ tính mỗi lượt cài đặt là một người dùng riêng biệt.

  • Phiên là khoảng thời gian liên tục khi người dùng tương tác với một . Một phiên mới sẽ bắt đầu khi ứng dụng khởi động nguội hoặc khi ứng dụng khởi động nguội chạy ở chế độ nền trước sau ít nhất 30 phút ở chế độ nền.

Chỉ số người dùng không gặp sự cố là gì?

Chỉ số người dùng không gặp sự cố là tỷ lệ phần trăm người dùng đã tương tác với trong khoảng thời gian đã chọn nhưng không gặp sự cố. Chỉ số này phản ánh trải nghiệm mà ứng dụng của bạn mang lại cho một người dùng. Video này thường xuyên được theo dõi làm chỉ số sức khoẻ chính cho toàn bộ ứng dụng, khi mục tiêu là số người dùng chung của bạn.

Chỉ số này có thể áp dụng cụ thể cho những loại ứng dụng sau:

  • Ứng dụng có các phiên thông thường và dài, chẳng hạn như ứng dụng truyền trực tuyến theo yêu cầu, ứng dụng mạng xã hội hoặc trò chơi phổ thông, nơi người dùng có thể tiếp tục ở nơi họ muốn đã bỏ dở. Bởi vì người dùng thường tương tác với các ứng dụng này lâu hơn, nên thường xuyên trải nghiệm nhiều phiên, tối đa hoá tổng số người dùng không gặp sự cố được ưu tiên hơn việc đảm bảo mỗi phiên hoạt động riêng lẻ đều hoàn hảo.

  • Ứng dụng có cơ sở người dùng vững chắc, chẳng hạn như ứng dụng công việc có uy tín hoặc các nền tảng trực tuyến quy mô lớn nơi các nền tảng này thói quen và nhu cầu sử dụng các nền tảng này. sẽ lớn hơn sự bất tiện do sự cố gây ra.

Chỉ số phiên không có sự cố là gì?

Chỉ số số phiên không có sự cố là tỷ lệ phần trăm số phiên đã xảy ra trong khoảng thời gian đã chọn và không kết thúc trong sự cố. Phiên không có sự cố cho biết độ tin cậy tổng thể của ứng dụng và tạo niềm tin cho người dùng. Việc theo dõi các phiên không có sự cố là đặc biệt quan trọng trong giai đoạn đầu của bản phát hành mới, khi sự cố trong lần tương tác đầu tiên của người dùng có thể dẫn đến thất vọng tức thì đến mức bỏ ngang.

Chỉ số này thường là chỉ số được ưu tiên cho những loại ứng dụng sau:

  • Ứng dụng có thói quen sử dụng ngắn và cường độ cao, chẳng hạn như chơi trò chơi theo thời gian thực hoặc ứng dụng truyền trực tuyến nhạy cảm về thời gian, trong đó sự cố xảy ra trong lúc khoảnh khắc tàn phá người dùng.

  • Ứng dụng gây ra hậu quả đáng kể như ứng dụng tài chính hoặc ứng dụng điều hướng ứng dụng tập trung vào trạng thái kết thúc của trải nghiệm. Một sự cố xảy ra trong một trong số này có thể gây ra những vấn đề nghiêm trọng, làm mất lòng tin vào ứng dụng.

Tính toán các chỉ số không có sự cố

Số người dùng không gặp sự cố được tính như thế nào?

Giá trị người dùng không gặp sự cố thể hiện tỷ lệ phần trăm người dùng đã tương tác với ứng dụng của bạn nhưng không gặp sự cố trong khoảng thời gian đã chọn.

Dưới đây là công thức tính tỷ lệ phần trăm người dùng không gặp sự cố. Các giá trị đầu vào do Crashlytics SDK cung cấp, và dựa trên khoảng thời gian mà bạn đã chọn từ trình đơn thả xuống ở phía trên bên phải của trang tổng quan Crashlytics.

CRASH_FREE_USERS_PERCENTAGE = 1 - (CRASHED_USERS / ALL_USERS)

  • CRASHED_USERS là tổng số người dùng riêng biệt đã gặp phải sự cố trong khoảng thời gian đã chọn.

  • ALL_USERS là tổng số người dùng đã tương tác với ứng dụng của mình trong khoảng thời gian đã chọn.

Tỷ lệ phần trăm người dùng không gặp sự cố là tổng hợp theo thời gian, không phải giá trị trung bình.

Bạn không nên so sánh giá trị của người dùng không gặp sự cố trong các khoảng thời gian khác nhau. Xác suất một người dùng gặp sự cố càng tăng sử dụng ứng dụng của bạn, do đó, giá trị của người dùng không gặp sự cố có thể sẽ ngày càng nhỏ hơn trong thời gian dài khoảng thời gian cụ thể.

Phiên không có sự cố được tính như thế nào?

Giá trị phiên không có sự cố thể hiện tỷ lệ phần trăm số phiên xảy ra trong ứng dụng của bạn nhưng không gặp sự cố nào trong khoảng thời gian đã chọn.

Dưới đây là công thức tính tỷ lệ phần trăm phiên không có sự cố. Các giá trị đầu vào do Crashlytics SDK cung cấp, và dựa trên khoảng thời gian mà bạn đã chọn từ trình đơn thả xuống ở phía trên bên phải của trang tổng quan Crashlytics.

CRASH_FREE_SESSIONS_PERCENTAGE = 1 - (CRASHED_SESSIONS / ALL_SESSIONS)

  • CRASHED_SESSIONS thể hiện số phiên kết thúc trong một trong khoảng thời gian đã chọn.

  • ALL_SESSIONS là tổng số phiên đã xảy ra trong ứng dụng của mình trong khoảng thời gian đã chọn.

Tỷ lệ phần trăm phiên không có sự cố là giá trị tổng hợp theo thời gian, chứ không phải trung bình.