प्रदर्शन पैनल: अपनी वेबसाइट के प्रदर्शन का विश्लेषण करें

Dale St. Marthe
Dale St. Marthe
Sofia Emelianova
Sofia Emelianova

अपनी वेबसाइट की परफ़ॉर्मेंस का विश्लेषण करने के लिए, परफ़ॉर्मेंस पैनल का इस्तेमाल करें.

खास जानकारी

परफ़ॉर्मेंस पैनल की मदद से, अपने वेब ऐप्लिकेशन की सीपीयू परफ़ॉर्मेंस प्रोफ़ाइलें रिकॉर्ड की जा सकती हैं. प्रोफ़ाइलों का विश्लेषण करके, परफ़ॉर्मेंस से जुड़ी संभावित समस्याओं का पता लगाएं. साथ ही, संसाधनों के इस्तेमाल को ऑप्टिमाइज़ करने के तरीके जानें.

परफ़ॉर्मेंस पैनल का इस्तेमाल करके, ये काम किए जा सकते हैं:

  • परफ़ॉर्मेंस प्रोफ़ाइल रिकॉर्ड करें.
  • कैप्चर करने की सेटिंग बदलें.
  • परफ़ॉर्मेंस रिपोर्ट का विश्लेषण करें.

अपनी वेबसाइट की परफ़ॉर्मेंस को बेहतर बनाने के बारे में पूरी जानकारी पाने के लिए, रनटाइम परफ़ॉर्मेंस का विश्लेषण करना लेख पढ़ें.

परफ़ॉर्मेंस पैनल खोलें

परफ़ॉर्मेंस पैनल खोलने के लिए, DevTools खोलें. इसके बाद, सबसे ऊपर मौजूद टैब के सेट से परफ़ॉर्मेंस चुनें.

इसके अलावा, कमांड मेन्यू की मदद से परफ़ॉर्मेंस पैनल खोलने के लिए, यह तरीका अपनाएं:

  1. DevTools खोलें.
  2. कमांड मेन्यू खोलने के लिए, इनमें से कोई एक तरीका अपनाएं:
  3. macOS: Command+Shift+P
  4. Windows, Linux, ChromeOS: Control+Shift+P कमांड मेन्यू में
  5. Performance panel टाइप करें. इसके बाद, परफ़ॉर्मेंस पैनल दिखाएं को चुनें और Enter दबाएं.

Core Web Vitals लाइव देखें

परफ़ॉर्मेंस पैनल खोलने पर, यह तुरंत आपके लोकल सबसे बड़े एलिमेंट को रेंडर करने में लगने वाले समय (एलसीपी) और लेआउट शिफ़्ट होने में लगने वाले समय (सीएलएस) की मेट्रिक को कैप्चर करता है और दिखाता है. साथ ही, आपको उनके स्कोर (अच्छा, सुधार की ज़रूरत है या खराब) के बारे में बताता है.

अगर आपने अपने पेज के साथ इंटरैक्ट किया है, तो परफ़ॉर्मेंस पैनल, आपके लोकल पेज के रिस्पॉन्स में लगने वाला समय (आईएनपी) और उसके स्कोर को भी कैप्चर करता है. एलसीपी और सीएलएस के साथ-साथ, इससे आपको अपने नेटवर्क कनेक्शन और डिवाइस का इस्तेमाल करके, अपने पेज के Core Web Vitals की पूरी जानकारी मिलती है.

इंटरैक्शन और लेआउट शिफ़्ट टैब में मौजूद तीन मेट्रिक कार्ड के नीचे, आपको कैप्चर किए गए इंटरैक्शन और लेआउट शिफ़्ट की जानकारी वाली टेबल मिल सकती हैं. इनमें एलिमेंट, समय, फ़ेज़ (इंटरैक्शन के लिए), और स्कोर (लेआउट शिफ़्ट के लिए) शामिल होते हैं. दोनों सूचियां मिटाने के लिए, मिटाएं पर क्लिक करें.

किसी मेट्रिक के स्कोर का ब्रेकडाउन देखने के लिए, मेट्रिक वैल्यू पर कर्सर घुमाएं. इससे आपको टूलटिप दिखेगी.

अपने अनुभव की तुलना उपयोगकर्ताओं के अनुभव से करना

Chrome के लिए उपयोगकर्ता अनुभव से जुड़ी रिपोर्ट से फ़ील्ड डेटा भी फ़ेच किया जा सकता है. साथ ही, अपनी साइट के उपयोगकर्ताओं के अनुभव की तुलना, अपनी लोकल मेट्रिक से की जा सकती है.

फ़ील्ड का डेटा जोड़ने के लिए:

  1. परफ़ॉर्मेंस > अगले चरण > फ़ील्ड डेटा में जाकर, सेट अप करें पर क्लिक करें.

    'सेट अप करें' बटन, 'आगे के चरण' सेक्शन में मौजूद होता है.

  2. Configure field data fetching डायलॉग बॉक्स में, Privacy disclosure को ध्यान से पढ़ें. इसके बाद, Ok पर क्लिक करें.

    ऐडवांस: डेवलपमेंट और प्रोडक्शन एनवायरमेंट के बीच मैपिंग सेट अप करना...

    अगर आपको काम का फ़ील्ड डेटा अपने-आप चाहिए, तो डेवलपमेंट और प्रोडक्शन ऑरिजिन के बीच (एक से ज़्यादा) मैपिंग सेट अप की जा सकती हैं:

    1. डायलॉग विंडो में, ऐडवांस सेक्शन को बड़ा करें और + नया पर क्लिक करें.
    2. मैपिंग टेबल में, डेवलपमेंट और प्रोडक्शन यूआरएल डालें. इसके बाद, + पर क्लिक करें.

      ऐडवांस सेक्शन में, डेवलपमेंट और प्रोडक्शन ऑरिजिन के बीच मैपिंग.

      उदाहरण के लिए, http://localhost:8080 को https://example.com पर मैप करने से, localhost:8080/page1 पर नेविगेट करने पर example.com/page1 के लिए फ़ील्ड डेटा दिखेगा.

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

      सेटअप के बाद, फ़ील्ड डेटा को फ़ेच करने की सेटिंग बदलने के लिए, फ़ील्ड डेटा > कॉन्फ़िगर करें पर क्लिक करें

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

    फ़ेच किए जाने के बाद, फ़ील्ड डेटा को इकट्ठा करने की अवधि.

    किसी मेट्रिक के स्कोर का ब्रेकडाउन देखने के लिए, मेट्रिक वैल्यू पर कर्सर घुमाएं. इससे आपको टूलटिप दिखेगी.

अपने एनवायरमेंट को कॉन्फ़िगर करना, ताकि वह उपयोगकर्ताओं के एनवायरमेंट से बेहतर तरीके से मैच हो सके

पिछले सेक्शन में बताए गए तरीके से फ़ील्ड डेटा फ़ेच सेट अप करने पर, परफ़ॉर्मेंस पैनल आपको यह सुझाव देता है कि उपयोगकर्ताओं को बेहतर अनुभव देने के लिए, अपने एनवायरमेंट को कैसे कॉन्फ़िगर करें.

अपने एनवायरमेंट को कॉन्फ़िगर करने के लिए:

  1. हर मेट्रिक कार्ड में, अपना टेस्टिंग सेटअप तैयार करने के लिए, असल उपयोगकर्ता अनुभव पर गौर करें सेक्शन को बड़ा करें. अगर कोई सेक्शन मौजूद है, तो सुझाव पढ़ें.

    हर मेट्रिक कार्ड में, 'अपना टेस्टिंग सेटअप तैयार करने के लिए, असल उपयोगकर्ता अनुभव पर गौर करें' सेक्शन को बड़ा किया गया है.

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

  2. इस उदाहरण के लिए, एनवायरमेंट कॉन्फ़िगरेशन को मैच करने के लिए:

    1. अपने व्यूपोर्ट को स्क्रीन के किसी सामान्य साइज़ (उदाहरण के लिए, 720 पिक्सल या 1080 पिक्सल) पर सेट करें. किसी खास डिवाइस और स्क्रीन साइज़ का इस्तेमाल करने के लिए, Elements पैनल में Device mode का इस्तेमाल किया जा सकता है.
    2. इस उदाहरण में, वेबसाइट के 82% उपयोगकर्ता ब्राउज़ करने के लिए डेस्कटॉप का इस्तेमाल करते हैं. यह पक्का करने के लिए कि आपने अपनी स्थानीय मेट्रिक के स्कोर की तुलना सही फ़ील्ड डेटा से की है, फ़ील्ड डेटा > डिवाइस ड्रॉप-डाउन सूची से डेस्कटॉप चुनें.
    3. एनवायरमेंट सेटिंग सेक्शन में, नेटवर्क ड्रॉप-डाउन सूची को, उदाहरण के लिए फ़ास्ट 4G पर सेट करें. साथ ही, सीपीयू को, उदाहरण के लिए 20 गुना धीमा पर सेट करें. यह भी पक्का करें कि आपने इसी सेक्शन में, नेटवर्क कैश मेमोरी बंद करें को चुना हो.
  3. अपने एनवायरमेंट को कॉन्फ़िगर करने के बाद, पेज को फिर से लोड करें. इसके साथ इंटरैक्ट करके, अपने लोकल आईएनपी को कैप्चर करें. इसके बाद, मेट्रिक के स्कोर की फिर से तुलना करें.

    उपयोगकर्ता को असल दुनिया में मिलने वाले अनुभव के हिसाब से एनवायरमेंट को कॉन्फ़िगर किया जाता है.

    ऐसा लगता है कि अब मेट्रिक के स्कोर, उपयोगकर्ताओं को मिलने वाले स्कोर से ज़्यादा मिलते-जुलते हैं. इसलिए, मेट्रिक कार्ड से अपना टेस्टिंग सेटअप तैयार करने के लिए, असल उपयोगकर्ता अनुभव पर गौर करें सेक्शन हटा दिए गए हैं.

इसके बाद, अपनी वेबसाइट की Core Web Vitals को बेहतर बनाया जा सकता है:

परफ़ॉर्मेंस रिपोर्ट कैप्चर करना और उसका विश्लेषण करना

अगले सेक्शन में, प्रोफ़ाइल रिकॉर्ड करने, कैप्चर करने की सेटिंग बदलने, और रिपोर्ट का विश्लेषण करने के बारे में दिशा-निर्देश दिए गए हैं.

परफ़ॉर्मेंस प्रोफ़ाइल रिकॉर्ड करना

रिकॉर्डिंग शुरू करने के लिए, परफ़ॉर्मेंस पैनल में ये विकल्प मिलते हैं:

कैप्चर करने की सेटिंग बदलना

कैप्चर सेटिंग की मदद से, यह बदला जा सकता है कि DevTools, परफ़ॉर्मेंस रिकॉर्डिंग को कैसे कैप्चर करता है. इससे आपको रिपोर्ट में ज़्यादा जानकारी मिल सकती है. कैप्चर सेटिंग मेन्यू को ऐक्सेस करने के लिए, कैप्चर सेटिंग पर क्लिक करें.

कैप्चर सेटिंग मेन्यू में जाकर, ये विकल्प चुनें:

परफ़ॉर्मेंस रिपोर्ट का विश्लेषण करना

परफ़ॉर्मेंस पैनल इस्तेमाल करने के तरीके के बारे में पूरी जानकारी पाने के लिए, परफ़ॉर्मेंस रिकॉर्डिंग का विश्लेषण करना लेख पढ़ें.

यहां गाइड में शामिल विषयों के ग्रुप के साथ-साथ, अन्य काम के दस्तावेज़ों के बारे में बताया गया है:

रिपोर्ट में नेविगेट करने का तरीका जानने के लिए:

अपनी वेबसाइट की परफ़ॉर्मेंस के बारे में अहम जानकारी पाने के लिए, परफ़ॉर्मेंस के बारे में अहम जानकारी का इस्तेमाल करें:

अपने वर्कफ़्लो के लिए ज़रूरी चीज़ों पर फ़ोकस करने का तरीका जानने के लिए:

बॉटम-अप, कॉल ट्री, और इवेंट लॉग टैब के बारे में जानने के लिए:

रिपोर्ट का विश्लेषण करने का तरीका जानने के लिए:

इन पैनल की मदद से परफ़ॉर्मेंस को बेहतर बनाएं

ऐसे अन्य पैनल खोजें जिनसे आपको अपनी वेबसाइट की परफ़ॉर्मेंस को बेहतर बनाने में मदद मिल सकती है:

अन्य संसाधन