Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

ऐप प्रारंभ, ऐप-इन-फोरग्राउंड और ऐप-इन-बैकग्राउंड प्रदर्शन डेटा (iOS और Android ऐप्स) के बारे में जानें

प्रदर्शन निगरानी आपके ऐप में निगरानी प्रक्रियाओं के बारे में डेटा एकत्र करने के लिए निशान का उपयोग करती है। एक ट्रेस एक रिपोर्ट है जिसमें आपके ऐप में समय के साथ दो बिंदुओं के बीच डेटा कैप्चर होता है।

IOS और Android ऐप्स के लिए, प्रदर्शन निगरानी स्वचालित रूप से ऐप जीवनचक्र से संबंधित कई निशान एकत्र करती है। ये सभी निशान समय की तरह हैं क्योंकि वे प्रक्रिया को चलाने के लिए लगने वाले समय ("अवधि") को मापते हैं।

  • ऐप शुरू ट्रेस - एक ट्रेस जो उपयोगकर्ता के ऐप को खोलने और ऐप के उत्तरदायी होने के बीच के समय को मापता है

  • ऐप-इन-फोरग्राउंड ट्रेस - एक ट्रेस जो उस समय को मापता है जब ऐप फोरग्राउंड में चल रहा है और उपयोगकर्ता के लिए उपलब्ध है

  • ऐप-इन-बैकग्राउंड ट्रेस - एक ट्रेस जो उस समय को मापता है जब ऐप बैकग्राउंड में चल रहा होता है

फायरबेस कंसोल के ऑन डिवाइस टैब में इन निशानों का डेटा देखें (इस पृष्ठ पर और जानें )। ध्यान दें कि चूंकि ये निशान केवल मीट्रिक "अवधि" एकत्र करते हैं, उन्हें कभी-कभी "अवधि के निशान" कहा जाता है। साथ ही, फायरबेस कंसोल ( ऑन डिवाइस टैब) में, इन निशानों को ड्यूरेशन लेबल वाली टेबल के नीचे रखा गया है।

प्रत्येक ट्रेस के लिए परिभाषाएँ

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

ऐप प्रारंभ ट्रेस

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

  • शुरू होता है जब एप्लिकेशन की FirebasePerfProvider ContentProvider इसके पूरा करता onCreate विधि।

  • बंद हो जाता है जब पहली गतिविधि का onResume() विधि कहा जाता है।

ध्यान दें कि यदि गतिविधि (उदाहरण के लिए, किसी सेवा या प्रसारण रिसीवर) द्वारा ऐप को कोल्ड-स्टार्ट नहीं किया गया है, तो कोई निशान उत्पन्न नहीं होता है।

ऐप-इन-फोरग्राउंड ट्रेस

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

  • शुरू होता है जब अग्रभूमि तक पहुँचने के लिए पहली गतिविधि के पास उसका onResume() विधि कहा जाता है।

  • बंद हो जाता है जब अंतिम गतिविधि अग्रभूमि को छोड़ने के लिए इसकी onStop() विधि कहा जाता है।

ऐप-इन-बैकग्राउंड ट्रेस

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

  • शुरू होता है जब अग्रभूमि को छोड़ने के लिए अंतिम गतिविधि में इसकी onStop() विधि कहा जाता है।

  • बंद हो जाता है जब पहली गतिविधि अग्रभूमि तक पहुँचने के लिए इसकी onResume() विधि कहा जाता है।

इन निशानों द्वारा एकत्र किए गए मेट्रिक्स

ये निशान आउट-ऑफ-द-बॉक्स निशान हैं, इसलिए आप उनके लिए कस्टम मैट्रिक्स या कस्टम विशेषता नहीं जोड़ सकते।

ये सभी निशान टाइमर की तरह होते हैं क्योंकि वे निगरानी प्रक्रिया के चलने में लगने वाले समय को मापते हैं। इस एकत्रित मीट्रिक का नाम "अवधि" कहा जाता है।

ट्रैक, दृश्य और फ़िल्टर प्रदर्शन डेटा

अपने डैशबोर्ड में प्रमुख मीट्रिक ट्रैक करें

अपने डैशबोर्ड में अपने प्रमुख मीट्रिक जोड़ें, यह जानने के लिए कि वे कैसे चल रहे हैं। आप सप्ताह-दर-सप्ताह के परिवर्तनों को देखते हुए तेज़ी से पहचान कर सकते हैं या सत्यापित कर सकते हैं कि आपके कोड में हालिया परिवर्तन प्रदर्शन में सुधार कर रहे हैं।

फायरबेस प्रदर्शन निगरानी मैट्रिक्स डैशबोर्ड की एक छवि

अपने डैशबोर्ड में एक मीट्रिक जोड़ने के लिए, फायरबेस कंसोल में प्रदर्शन डैशबोर्ड पर जाएं, फिर डैशबोर्ड टैब पर क्लिक करें। एक खाली मीट्रिक कार्ड पर क्लिक करें, फिर अपने डैशबोर्ड में जोड़ने के लिए एक मौजूदा मीट्रिक चुनें। क्लिक करें बदलने के लिए या एक मीट्रिक दूर करने के लिए की तरह है, और अधिक विकल्प के लिए एक आबादी वाले मीट्रिक कार्ड पर।

डैशबोर्ड समय के साथ, मीट्रिक रूप में और संख्यात्मक प्रतिशत परिवर्तन के रूप में एकत्र किए गए मीट्रिक डेटा दिखाता है।

डैशबोर्ड का उपयोग करने के बारे में और जानें।

सभी निशान और उनके डेटा देखें

इन निशानों को देखने के लिए, फायरबेस कंसोल में प्रदर्शन डैशबोर्ड पर जाएं, फिर ऑन डिवाइस टैब पर क्लिक करें।

ऑन डिवाइस टैब से, आप ट्रेस का पता लगाने और ब्याज की मीट्रिक में नीचे ड्रिल करने के लिए विभिन्न स्क्रीन के माध्यम से क्लिक कर सकते हैं। अधिकांश पृष्ठों पर, उदाहरण के लिए, डेटा को फ़िल्टर करने के लिए आप फ़िल्टर बटन (स्क्रीन के ऊपर-बाएँ) का उपयोग कर सकते हैं:

फायरबेस परफॉर्मेंस मॉनिटरिंग डेटा की एक छवि विशेषता द्वारा फ़िल्टर की जाती है
  • किसी पिछले रिलीज़ या आपकी नवीनतम रिलीज़ के बारे में डेटा देखने के लिए ऐप संस्करण द्वारा फ़िल्टर करें
  • पुराने डिवाइस आपके ऐप को कैसे हैंडल करते हैं, यह जानने के लिए डिवाइस द्वारा फ़िल्टर करें
  • यह सुनिश्चित करने के लिए कि आपका डेटाबेस स्थान किसी विशिष्ट क्षेत्र को प्रभावित नहीं कर रहा है, देश द्वारा फ़िल्टर करें

अपने निशान के लिए डेटा देखने के बारे में अधिक जानें।

अगला कदम

  • उपयोगकर्ता सत्रों की विस्तृत रिपोर्ट देखें जिसमें आप एक ही सत्र के दौरान एकत्र किए गए अन्य निशानों के समय-संदर्भ में एक विशिष्ट ट्रेस देख सकते हैं।