Google 致力于为黑人社区推动种族平等。查看具体举措
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

फायरबेस प्रदर्शन की निगरानी

अपने ऐप के प्रदर्शन मुद्दों में अंतर्दृष्टि प्राप्त करें।

फायरबेस परफॉर्मेंस मॉनिटरिंग एक ऐसी सेवा है जो आपको अपने iOS, Android और वेब ऐप के प्रदर्शन विशेषताओं में अंतर्दृष्टि प्राप्त करने में मदद करती है।

आप अपने ऐप से प्रदर्शन डेटा एकत्र करने के लिए प्रदर्शन मॉनिटरिंग एसडीके का उपयोग करते हैं, फिर फायरबेस कंसोल में उस डेटा की समीक्षा और विश्लेषण करते हैं। प्रदर्शन निगरानी आपको वास्तविक समय में समझने में मदद करती है जहां आपके ऐप के प्रदर्शन में सुधार किया जा सकता है ताकि आप प्रदर्शन की समस्याओं को ठीक करने के लिए उस जानकारी का उपयोग कर सकें।

iOS Android वेब

मुख्य क्षमताएं

स्वचालित रूप से एप्लिकेशन स्टार्टअप समय, HTTP नेटवर्क अनुरोध और अधिक को मापें जब आप प्रदर्शन मॉनिटरिंग एसडीके को अपने ऐप में एकीकृत करते हैं, तो आपके ऐप द्वारा प्रदर्शन के कई महत्वपूर्ण पहलुओं की स्वचालित रूप से निगरानी शुरू करने से पहले आपको कोई कोड लिखने की आवश्यकता नहीं है।
देशी ऐप्स के लिए, SDK स्टार्टअप टाइम लॉग करता है, स्क्रीन द्वारा डेटा प्रदान करता है, और अग्रभूमि या पृष्ठभूमि में रहते हुए गतिविधि करता है। वेब ऐप्स के लिए, एसडीके पहले कंटेंटफुल पेंट, यूजर्स के लिए आपके ऐप के साथ इंटरैक्ट करने की क्षमता और अन्य पहलुओं को लॉग करता है।
उन स्थितियों में अंतर्दृष्टि प्राप्त करें जहां ऐप के प्रदर्शन में सुधार किया जा सकता है अपने एप्लिकेशन के प्रदर्शन का अनुकूलन करना चुनौतीपूर्ण हो सकता है जब आपको पता नहीं होता कि यह उपयोगकर्ता की अपेक्षाओं से कम क्यों है। यही कारण है कि प्रदर्शन की निगरानी आपको प्रदर्शन मीट्रिक को देश, डिवाइस, ऐप संस्करण और OS स्तर जैसी विशेषताओं से टूट कर देखने देती है।
अपने ऐप के लिए मॉनिटरिंग कस्टमाइज़ करें आप विशिष्ट स्थितियों में अपने ऐप के प्रदर्शन को कैप्चर करने के लिए कस्टम कोड ट्रैस लिख सकते हैं, जैसे कि जब आप एक नई स्क्रीन लोड करते हैं या एक नई इंटरैक्टिव सुविधा प्रदर्शित करते हैं। और, आप उन निशानों को गिनने के लिए इन कस्टम कोड के निशान पर कस्टम मेट्रिक्स बना सकते हैं जिन्हें आप उन निशान के दौरान परिभाषित करते हैं (जैसे कैश हिट)।

यह कैसे काम करता है?

जब आप प्रदर्शन निगरानी SDK जोड़ते हैं, तो Firebase स्वचालित रूप से आपके ऐप में कई सामान्य प्रक्रियाओं के लिए डेटा एकत्र करना शुरू कर देता है, उदाहरण के लिए:

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

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

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

प्रदर्शन मॉनिटरिंग से आउट-ऑफ-द-बॉक्स निशान आप अपने ऐप की निगरानी के साथ शुरू करते हैं, लेकिन विशिष्ट कार्यों या प्रवाह के प्रदर्शन के बारे में जानने के लिए, अपने ऐप में कोड के अपने स्वयं के कस्टम अंशों को लिख कर देखें

कार्यान्वयन पथ

अपने ऐप में प्रदर्शन निगरानी एसडीके जोड़ें आप अपने ऐप में प्रदर्शन निगरानी एसडीके को अपने ऐप के साथ जोड़ सकते हैं, साथ ही किसी भी अन्य फायरबेस उत्पादों का उपयोग कर सकते हैं।
iOS | Android | वेब
(वैकल्पिक)
आपके ऐप में इंस्ट्रूमेंट कस्टम कोड के निशान और कस्टम मेट्रिक्स
प्रदर्शन निगरानी एसडीके का उपयोग करके, आप अपने ऐप के प्रदर्शन के विशिष्ट पहलुओं को मापने के लिए कस्टम कोड निशान और कस्टम मीट्रिक लिख सकते हैं।
वास्तविक समय में कंसोल में प्रदर्शन डेटा की निगरानी करें फायरबेस कंसोल में , आप अपने उपयोगकर्ताओं से उन विशिष्ट स्थितियों को जानने के लिए प्रदर्शन डेटा की निगरानी कर सकते हैं जहाँ आपके ऐप के प्रदर्शन को बेहतर बनाया जा सकता है। आप एप्लिकेशन संस्करण, देश, उपकरण या OS जैसी विशेषताओं द्वारा प्रदर्शन डेटा को भी तोड़ सकते हैं।

उपयोगकर्ता का आधार - सामग्री

प्रदर्शन निगरानी स्थायी रूप से किसी भी व्यक्तिगत पहचान योग्य जानकारी (जैसे नाम, ईमेल पते, या फोन नंबर) को संग्रहीत नहीं करती है। HTTP नेटवर्क अनुरोधों की निगरानी करते हुए, प्रदर्शन निगरानी URL और URL पैरामीटर का उपयोग नहीं करता है, जो कि समेकित और अनाम URL पैटर्न बनाने के लिए होता है, जो अंततः फ़र्बसेज़ कंसोल में बनाए और दिखाए जाते हैं।

अधिक जानकारी के लिए, प्रदर्शन निगरानी द्वारा एकत्र की गई जानकारी के उदाहरण देखें।

अगला कदम