गूगल काले समुदायों के लिए जातीय इक्विटी को आगे बढ़ाने के लिए प्रतिबद्ध है। देखो कैसे।
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

iOS और Android एप्लिकेशन के लिए स्वचालित अवधि निशान

एक का पता लगाने प्रदर्शन डेटा आपके एप्लिकेशन में कुछ ही समय में दो अंक के बीच कब्जा कर लिया की एक रिपोर्ट है। प्रदर्शन स्वचालित रूप से निगरानी iOS और Android एप्लिकेशन के लिए अवधि निशान के निम्नलिखित प्रकार प्रदान करता है:

स्वचालित अवधि का पता लगाने परिभाषाएँ

प्रदर्शन की निगरानी का उपयोग करता है विधि कॉल और सूचनाओं के अपने अनुप्रयोग में निर्धारित करने के लिए जब स्वत: पता लगाने शुरू और बंद के प्रत्येक प्रकार के।

अनुप्रयोग शुरू ट्रेस

यह पता लगाने के बीच जब उपयोगकर्ता एप्लिकेशन को खोलता है और जब एप्लिकेशन उत्तरदायी है समय को मापता है। कंसोल में, का पता लगाने के नाम है _app_start , और सूचना मीट्रिक अवधि है।

  • शुरू होता है जब आवेदन भार पहले Object स्मृति करने के लिए।

  • पहली सफल रन पाश होता है कि उसके बाद आवेदन प्राप्त हुए बंद हो जाता है UIApplicationDidBecomeActiveNotification अधिसूचना।

पृष्ठभूमि का पता लगाने में App

यह पता लगाने समय था जब एप्लिकेशन को पृष्ठभूमि में चल रहा है को मापता है। कंसोल में, का पता लगाने के नाम है _app_in_background , और सूचना मीट्रिक अवधि है।

  • शुरू होता है जब आवेदन प्राप्त करता है UIApplicationWillResignActiveNotification अधिसूचना।

  • बंद हो जाता है जब यह प्राप्त करता है UIApplicationDidBecomeActiveNotification अधिसूचना।

अग्रभूमि का पता लगाने में App

यह पता लगाने के लिए समय का आकलन करता है कि एप्लिकेशन को अग्रभूमि में चल रहा है और उपयोगकर्ता के लिए उपलब्ध है। कंसोल में, का पता लगाने के नाम है _app_in_foreground , और सूचना मीट्रिक अवधि है।

  • शुरू होता है जब आवेदन प्राप्त करता है UIApplicationDidBecomeActiveNotification अधिसूचना।

  • बंद हो जाता है जब यह प्राप्त करता है UIApplicationWillResignActiveNotification अधिसूचना।

स्क्रीन का पता लगाने

यह पता लगाने के लिए एक स्क्रीन और धीमी गति से उपायों और जमे हुए फ्रेम के जीवनकाल तक फैली है। इस का पता लगाने के लिए सूचना दी मेट्रिक्स धीरे प्रतिपादन फ्रेम और जमे हुए फ्रेम हैं।

ध्यान दें कि Firebase कंसोल में, स्क्रीन निशान अन्य निशान से एक अलग तालिका में प्रदर्शित किए जाते हैं, ताकि आप और अधिक आसानी से अपने अनुप्रयोग में विभिन्न स्क्रीन के प्रदर्शन की जांच कर सकते हैं।

  • हर के लिए शुरू होता है UIViewController में keyWindow जब अनुप्रयोग कॉल viewDidAppear:

  • बंद हो जाता है जब अनुप्रयोग कॉल viewDidDisappear:

ध्यान दें कि स्क्रीन निशान विहित कंटेनर दृश्य नियंत्रकों पर कब्जा नहीं है।

कंसोल में स्वत: अवधि निशान पर नज़र रखें

  1. Firebase कंसोल में, करने के लिए जाना प्रदर्शन डैशबोर्ड

  2. पर उपकरण टैब पर क्लिक करके आप कर सकते हैं:

    • अपने सभी निशान (और किसी भी के लिए एकत्र किए गए आंकड़ों की एक त्वरित रिपोर्ट देखें कस्टम निशान आपके द्वारा जोड़ी गई)।

    • और अधिक विस्तार में पता लगाने के डेटा की समीक्षा करने के लिए एक विशेष निशान पर क्लिक करें।

    • फ़िल्टर का उपयोग करें डैशबोर्ड के-बाएँ शीर्ष विशेषता के आधार पर डेटा के बुनियादी फ़िल्टर करना बटन क्लिक करें।

  3. आप एक विशिष्ट पता लगाने, कंसोल प्रदर्शित करता है मीट्रिक कार्ड पर एकत्र किए गए आंकड़ों का अवलोकन पर क्लिक करें।

    • पृष्ठभूमि निशान अवधि मीट्रिक में एप्लिकेशन शुरू, अग्रभूमि में अनुप्रयोग, और अनुप्रयोग के लिए।

      , के रूप में एकत्रित किया समय के साथ, या आपके एप्लिकेशन के प्रत्येक संस्करण के लिए अवधि डेटा देखने के लिए डैशबोर्ड के ऊपरी दाएं भाग में विकल्पों का उपयोग करें।

    • स्क्रीन निशान, धीरे प्रतिपादन और जमे हुए फ्रेम मैट्रिक्स प्रदर्शन के लिए।

      स्क्रीन के प्रतिशत है कि एकत्रित किया मीट्रिक की सीमा में आते हैं, समय के साथ, या आपके एप्लिकेशन के प्रत्येक संस्करण के लिए देखने के लिए डैशबोर्ड के ऊपरी दाएं भाग में विकल्पों का उपयोग करें।

    फ़िल्टर का उपयोग करें डैशबोर्ड के-बाएँ शीर्ष विशेषता के आधार पर डेटा के बुनियादी फ़िल्टर करना बटन क्लिक करें।

  4. किसी भी मीट्रिक के लिए, एकत्र किए गए आंकड़ों के बारे में अधिक गहराई से जानकारी की समीक्षा करने और अधिक गहन विश्लेषण सुविधाओं का उपयोग करने में अधिक देखें क्लिक करें। उदाहरण के लिए, आप फ़िल्टर कर सकते हैं और खंड विशेषता के आधार पर डेटा और एप्लिकेशन-उपयोग सत्र के संदर्भ में डेटा देख सकते हैं।

    निम्न अनुभाग में गहराई का पता लगाने रिपोर्ट के लिए उपलब्ध सुविधाओं का वर्णन है।

अवधि का पता लगाने के नमूने के बारे में अधिक विवरण देखें

आप में विशिष्ट निशान या नेटवर्क अनुरोधों के क्षेत्रों में और गहरा गोता कर सकते हैं Firebase कंसोल । दर्ज की सत्र की एक यादृच्छिक नमूना निम्न जानकारी दिखाता है:

Firebase प्रदर्शन की निगरानी सत्र पेज की एक छवि

  • सीपीयू: कितना उपयोगकर्ता समय और सिस्टम समय अपने अनुप्रयोग खपत करता है।

  • मेमोरी: कितना ढेर स्मृति अपने अनुप्रयोग का उपयोग करता है। ढेर स्मृति बनाई गई वस्तुओं सहित गतिशील आवंटन, के लिए इस्तेमाल किया स्मृति, पुनः आवंटित की जाती वस्तुओं है, और वस्तुओं है कि एप्लिकेशन को सक्रिय रूप से उपयोग कर रहा है।

  • व्यक्तिगत जानकारी: एक निशान या नेटवर्क अनुरोध का एक उदाहरण, प्रारंभ समय, अंत समय, अवधि, अनुरोध आकार, और प्रतिक्रिया आकार सहित बारे में विस्तृत जानकारी।

  • समवर्ती उदाहरणों: निशान या नेटवर्क अनुरोध करता है कि एक ही समय में हुआ के बारे में जानकारी।

  • डिवाइस गुण: डिवाइस के बारे में जानकारी, एप्लिकेशन संस्करण, मॉडल, OS संस्करण, रेडियो, और कस्टम विशेषताओं भी शामिल है।

Firebase कंसोल में इन विस्तृत नमूने देखने के लिए, आप या तो:

  • यदि आपके ऐप की निशान या नेटवर्क अनुरोधों का खुला एक है, तो सत्र देखें क्लिक करें।

  • विशिष्ट विशेषता से एक विशेषता के सत्र के लिए लिंक पर क्लिक करें।

सत्र के लिंक के साथ Firebase प्रदर्शन की निगरानी का पता लगाने की एक छवि

प्रतिशतक द्वारा फ़िल्टर सत्र

सत्र कि प्रदर्शन एकत्र निगरानी प्रत्येक मीट्रिक के लिए प्रतिशतक में वितरित कर रहे हैं। पर्वतमाला प्रतिशतक कम में सत्र पर्वतमाला प्रतिशतक उच्च में सत्र की तुलना में मीट्रिक के लिए एक कम मूल्य की है।

प्रतिशतक द्वारा उपलब्ध सत्र फ़िल्टर करने के लिए, प्रतिशतक ऊपर सत्र विवरण ड्रॉपडाउन का उपयोग करें।

Firebase प्रदर्शन की निगरानी सत्र पेज की एक छवि