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

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

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

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

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

  • เซสชัน คือระยะเวลาต่อเนื่องเมื่อผู้ใช้มีส่วนร่วมกับแอปพลิเคชัน เซสชันใหม่จะเริ่มต้นเมื่อแอปสตาร์ทตอนเย็นหรือแอปอยู่เบื้องหน้าหลังจากพื้นหลังอย่างน้อย 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 แสดงถึงจำนวนเซสชันทั้งหมดที่เกิดขึ้นในแอปของคุณในช่วงเวลาที่เลือก

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