ทำความเข้าใจเมตริกที่ไม่มีข้อขัดข้อง

Crashlytics จะคำนวณและแสดงเมตริกที่ไม่มีข้อขัดข้องสำหรับแต่ละแอปโดยอัตโนมัติ โดยเฉพาะเปอร์เซ็นต์ของผู้ใช้ที่ไม่พบข้อขัดข้องและเปอร์เซ็นต์ของเซสชันที่ไม่พบข้อขัดข้อง เมตริกเหล่านี้ช่วยให้คุณเข้าใจ ความเสถียรของแอปได้อย่างรวดเร็ว

คุณดูแผนภูมิของเมตริกที่ไม่มีข้อขัดข้องเหล่านี้ได้ที่ด้านบนของแดชบอร์ด Crashlytics และกรองแผนภูมิเหล่านี้ตามมิติข้อมูลต่างๆ ได้ เช่น ช่วงเวลา บิลด์ และ (สำหรับแอป Android) ตามแทร็ก Google Play

หากต้องการทำความเข้าใจเมตริกที่ไม่มีข้อขัดข้อง คุณควรทำความเข้าใจว่า Crashlytics แยกผู้ใช้จากเซสชันอย่างไร

  • ผู้ใช้คือการติดตั้งแอปของคุณทีละรายการในอุปกรณ์ ตัวอย่างเช่น หากผู้ใช้ติดตั้งแอปของคุณบนอุปกรณ์หลายเครื่อง Crashlytics จะนับการติดตั้งแต่ละครั้งเป็นผู้ใช้ที่ไม่ซ้ำ

  • เซสชันคือระยะเวลาต่อเนื่องเมื่อผู้ใช้มีส่วนร่วมกับแอปพลิเคชัน เซสชันใหม่จะเริ่มขึ้นเมื่อแอป Cold Start หรือแอปอยู่เบื้องหน้าหลังจากอยู่ในเบื้องหลังอย่างน้อย 30 นาที

เมตริกผู้ใช้ที่ไม่พบข้อขัดข้องคืออะไร

เมตริกผู้ใช้ที่ไม่พบข้อขัดข้องคือเปอร์เซ็นต์ของผู้ใช้ที่มีส่วนร่วมกับแอปของคุณในระยะเวลาที่เลือกแต่ไม่มีข้อขัดข้อง เมตริกนี้แสดงถึง ประสบการณ์ที่แอปของคุณแสดงต่อผู้ใช้คนเดียว โดยใช้การติดตามบ่อยๆ เป็นตัวชี้วัดสุขภาพหลักสำหรับทั้งแอป เมื่อเป้าหมายคือประสบการณ์โดยรวมของผู้ใช้

เมตริกนี้อาจเกี่ยวข้องโดยเฉพาะกับแอปประเภทต่อไปนี้

  • แอปที่มีเซสชันยาวและไม่เป็นทางการ เช่น แอปสตรีมมิงแบบออนดีมานด์ แอปโซเชียลมีเดีย หรือเกมเล่นฆ่าเวลา ซึ่งผู้ใช้สามารถดำเนินการต่อจากที่ค้างไว้ได้ เนื่องจากผู้ใช้มักจะมีส่วนร่วมกับแอปเหล่านี้เป็นระยะเวลานานและมักจะเกิดหลายครั้ง การเพิ่มจำนวนผู้ใช้ที่ไม่พบข้อขัดข้องทั้งหมดจึงมีความสำคัญมากกว่าการทำให้แต่ละเซสชันดำเนินไปอย่างราบรื่น

  • แอปที่มีฐานผู้ใช้อยู่แล้ว เช่น แอปงานที่มีชื่อเสียงหรือแพลตฟอร์มออนไลน์ขนาดใหญ่ ซึ่งการใช้งานแพลตฟอร์มเหล่านี้มีน้ำหนักมากกว่าความไม่สะดวกที่อาจเกิดขึ้น

เมตริกเซสชันที่ไม่พบข้อขัดข้องคืออะไร

เมตริกเซสชันที่ไม่พบข้อขัดข้องคือเปอร์เซ็นต์ของเซสชันที่เกิดขึ้นในช่วงระยะเวลาที่เลือกและไม่ได้สิ้นสุดในการขัดข้อง เซสชันที่ไม่มีข้อขัดข้องจะบ่งบอกถึงความน่าเชื่อถือโดยรวมของแอปและสร้างความมั่นใจให้กับผู้ใช้ การติดตามเซสชันที่ไม่พบข้อขัดข้องมีความสำคัญอย่างยิ่งในช่วงแรกของการเปิดตัวรุ่นใหม่ ซึ่งส่งผลให้เกิดการขัดข้องระหว่างการโต้ตอบครั้งแรกของผู้ใช้ ทำให้เกิดความหงุดหงิดทันทีจนถึงขั้นเลิกใช้งาน

เมตริกนี้มักเป็นเมตริกที่แนะนำสำหรับแอปประเภทต่อไปนี้

  • แอปที่มีรูปแบบการใช้งานที่สั้นและหนัก เช่น แอปเล่นเกมแบบเรียลไทม์ หรือแอปสตรีมมิงที่คำนึงถึงเวลาเป็นสำคัญ ซึ่งการขัดข้องที่เกิดขึ้นในระหว่างช่วงเวลาวิกฤติอาจทำลายผู้ใช้ได้

  • แอปที่ได้รับผลกระทบอย่างมาก เช่น แอปการเงินหรือแอปนำทาง ซึ่งมุ่งเน้นที่สถานะสุดท้ายของประสบการณ์ ข้อขัดข้องในแอปใดแอปหนึ่งเหล่านี้อาจก่อให้เกิดปัญหาร้ายแรง ซึ่งส่งผลให้สูญเสียความไว้วางใจในแอปดังกล่าว

การคำนวณเมตริกที่ไม่มีข้อขัดข้อง

วิธีการคำนวณผู้ใช้ที่ไม่พบข้อขัดข้อง

ค่าผู้ใช้ที่ไม่พบข้อขัดข้องคือเปอร์เซ็นต์ของผู้ใช้ที่มีส่วนร่วมกับแอปของคุณแต่ไม่เกิดการขัดข้องในระยะเวลาที่เลือก

ต่อไปนี้เป็นสูตรสำหรับการคำนวณเปอร์เซ็นต์ผู้ใช้ที่ไม่พบข้อขัดข้อง ค่าอินพุตจะกําหนดโดย Crashlytics SDK และอิงตามระยะเวลาที่คุณเลือกจากเมนูแบบเลื่อนลงที่ด้านขวาบนของแดชบอร์ด Crashlytics

CRASH_FREE_USERS_PERCENTAGE = 1 - (CRASHED_USERS / ALL_USERS)

  • CRASHED_USERS แสดงจำนวนผู้ใช้ที่ไม่ซ้ำทั้งหมดที่พบข้อขัดข้องในช่วงเวลาที่เลือก

  • ALL_USERS แสดงจำนวนผู้ใช้ทั้งหมดที่มีส่วนร่วมกับแอปในระยะเวลาที่เลือก

เปอร์เซ็นต์ผู้ใช้ที่ไม่พบข้อขัดข้องเป็นข้อมูลรวมในช่วงระยะเวลาหนึ่ง ไม่ใช่ค่าเฉลี่ย

ไม่ควรเปรียบเทียบมูลค่าของผู้ใช้ที่ไม่พบข้อขัดข้องในช่วงเวลาต่างๆ ความน่าจะเป็นของผู้ใช้รายเดียวที่ประสบข้อขัดข้องจะสูงขึ้นเมื่อใช้แอปของคุณมากขึ้น ดังนั้นมูลค่าของผู้ใช้ที่ไม่พบข้อขัดข้องจึงมีแนวโน้มที่จะลดลงในช่วงเวลาที่นานขึ้น

เซสชันที่ไม่พบข้อขัดข้องมีวิธีคำนวณอย่างไร

ค่าเซสชันที่ปลอดการขัดข้องแสดงเปอร์เซ็นต์ของเซสชันที่เกิดขึ้นในแอป แต่ไม่มีการขัดข้องในระยะเวลาที่เลือก

ต่อไปนี้เป็นสูตรสำหรับการคำนวณเปอร์เซ็นต์เซสชันที่ไม่พบข้อขัดข้อง ค่าอินพุตจะกําหนดโดย Crashlytics SDK และอิงตามระยะเวลาที่คุณเลือกจากเมนูแบบเลื่อนลงที่ด้านขวาบนของแดชบอร์ด Crashlytics

CRASH_FREE_SESSIONS_PERCENTAGE = 1 - (CRASHED_SESSIONS / ALL_SESSIONS)

  • CRASHED_SESSIONS แสดงจำนวนเซสชันที่จบลงด้วยข้อขัดข้องในระยะเวลาที่เลือก

  • ALL_SESSIONS แสดงจำนวนเซสชันทั้งหมดที่เกิดขึ้นในแอปในระยะเวลาที่เลือก

เปอร์เซ็นต์เซสชันที่ไม่พบข้อขัดข้องเป็นการรวมข้อมูลในช่วงระยะเวลาหนึ่ง ไม่ใช่ค่าเฉลี่ย