क्रैश-मुक्त मेट्रिक्स को समझें

आपके प्रत्येक ऐप के लिए, क्रैशलिटिक्स स्वचालित रूप से क्रैश-मुक्त मेट्रिक्स की गणना और प्रदर्शित करता है, विशेष रूप से क्रैश-मुक्त उपयोगकर्ताओं का प्रतिशत और क्रैश-मुक्त सत्रों का प्रतिशत। ये मेट्रिक्स आपके ऐप की स्थिरता को तुरंत समझने में आपकी मदद कर सकते हैं।

आप क्रैशलिटिक्स डैशबोर्ड के शीर्ष पर इन क्रैश-मुक्त मेट्रिक्स के चार्ट पा सकते हैं, और आप इन चार्ट्स को Google Play ट्रैक द्वारा समय सीमा, बिल्ड और (एंड्रॉइड ऐप्स के लिए) जैसे विभिन्न आयामों के आधार पर फ़िल्टर कर सकते हैं।

क्रैश-मुक्त मेट्रिक्स को समझने के लिए, यह समझना उपयोगी है कि क्रैशलिटिक्स एक उपयोगकर्ता को एक सत्र से कैसे अलग करता है:

  • एक उपयोगकर्ता एक डिवाइस पर आपके ऐप का एक व्यक्तिगत इंस्टॉलेशन है। उदाहरण के लिए, यदि किसी व्यक्ति ने आपका ऐप कई अलग-अलग डिवाइसों पर इंस्टॉल किया है, तो क्रैशलाइटिक्स प्रत्येक इंस्टॉलेशन को एक अलग और अद्वितीय उपयोगकर्ता के रूप में गिनेगा।

  • सत्र एक सतत अवधि है जब कोई उपयोगकर्ता किसी एप्लिकेशन से जुड़ा होता है। एक नया सत्र तब शुरू होता है जब ऐप कोल्ड-स्टार्ट हो जाता है या कम से कम 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 चयनित समयावधि में आपके ऐप में हुए सत्रों की कुल संख्या दर्शाता है।

क्रैश-मुक्त सत्र प्रतिशत समय के साथ एक एकत्रीकरण है, औसत नहीं।