Chrome UX रिपोर्ट (जिसे आम तौर पर CrUX कहा जाता है) एक सार्वजनिक डेटासेट है. इसमें लाखों वेबसाइटों पर उपयोगकर्ता अनुभव से जुड़ा रीयल डेटा होता है. लैब डेटा के उलट, CrUX डेटा असल में फ़ील्ड में मौजूद ऑप्ट-इन किए गए उपयोगकर्ताओं से मिलता है. यह वेबसाइट की परफ़ॉर्मेंस की जानकारी देने वाली मेट्रिक का आकलन करता है. इनमें सबसे बड़े एलिमेंट को रेंडर करने में लगने वाला समय (एलसीपी), पेज के रिस्पॉन्स में लगने वाला समय (आईएनपी), और लेआउट शिफ़्ट होने में लगने वाला समय (सीएलएस) शामिल हैं. साथ ही, इसमें गड़बड़ी की जानकारी देने वाली मेट्रिक, जैसे कि पहला बाइट मिलने में लगने वाला समय (टीटीएफ़बी) और सबसे बड़ा कॉन्टेंटफ़ुल पेंट (एफ़सीपी) भी शामिल हैं.
डेटासेट में, उपयोगकर्ता अनुभव के बारे में क्वालिटी डाइमेंशन भी होते हैं. उदाहरण के लिए, डिवाइस और कनेक्शन टाइप. इनसे, मिलती-जुलती टेक्नोलॉजी के हिसाब से उपयोगकर्ता अनुभवों में ड्रिल-डाउन करने में मदद मिलती है. मेट्रिक की पूरी सूची के लिए, CrUX दस्तावेज़ देखें.
इस डेटा का इस्तेमाल करके, डेवलपर यह समझ सकते हैं कि वेबसाइटों, वेब के सेगमेंट या पूरे वेब के बीच, उपयोगकर्ताओं के अनुभवों में कितना अंतर है. यह बहुत बड़ी बात है! Chrome UX रिपोर्ट का डेटासेट अपनी तरह का पहला डेटासेट है. इससे वेब डेवलपर, अपनी साइट की परफ़ॉर्मेंस की तुलना, प्रतिस्पर्धी और इंडस्ट्री की साइटों की परफ़ॉर्मेंस से कर सकते हैं.
इसका इस्तेमाल कैसे करें
Chrome UX रिपोर्ट से अहम जानकारी पाने के चार मुख्य तरीके हैं. इनमें से कुछ तरीके आसान हैं और कुछ मुश्किल. वेबसाइट की परफ़ॉर्मेंस का तुरंत और आसानी से विश्लेषण करने के लिए, CrUX डैशबोर्ड और PageSpeed Insights टूल का सुझाव दिया जाता है. BigQuery, विश्लेषण को ज़्यादा आसान बनाने के बजाय, उसे पसंद के मुताबिक बनाने और ज़्यादा अहम जानकारी देने पर फ़ोकस करता है. एपीआई की मदद से, हाई-लेवल डेटा को दूसरे ऐप्लिकेशन के साथ इंटिग्रेट किया जा सकता है. साथ ही, History API से रुझान के विश्लेषण के लिए पुराना डेटा मिलता है.
CrUX डैशबोर्ड
CrUX डैशबोर्ड, वेबसाइटों की पुरानी परफ़ॉर्मेंस का डेटा विज़ुअलाइज़ेशन टूल है. इसे Looker Studio पर बनाया गया है और इसमें अपनी पसंद के मुताबिक बदलाव किए जा सकते हैं. डेटा को BigQuery डेटासेट से सोर्स किया जाता है. साथ ही, सभी SQL क्वेरी को आपके लिए मैनेज किया जाता है. डैशबोर्ड में, परफ़ॉर्मेंस की मुख्य मेट्रिक के हिसाब से उपयोगकर्ता अनुभवों का बंटवारा दिखाया जाता है. साथ ही, यह भी दिखाया जाता है कि समय के साथ इसमें क्या बदलाव होता है. इससे यह भी पता चलता है कि समय के साथ, डिवाइस टाइप और असरदार कनेक्शन टाइप जैसी क्वालिटी मेट्रिक के डिस्ट्रिब्यूशन में क्या बदलाव होता है. Looker Studio के डैशबोर्ड की गाइड देखें.
PageSpeed Insights
PageSpeed Insights (पीएसआई) में, डेस्कटॉप और मोबाइल उपयोगकर्ताओं के हिसाब से, परफ़ॉर्मेंस के सबसे हाल के डिस्ट्रिब्यूशन दिखते हैं. परफ़ॉर्मेंस डेटा, पूरे ऑरिजिन के साथ-साथ अलग-अलग वेब पेजों के लिए भी उपलब्ध होता है. साथ ही, इसे पिछले 28 दिनों के डेटा के लिए एग्रीगेट किया जाता है. यह BigQuery में पिछले कैलेंडर महीने के डेटा के मुकाबले होता है. इस टूल का इस्तेमाल करना उतना ही आसान है जितना कि वेब इंटरफ़ेस पर खोज बॉक्स में यूआरएल या ऑरिजिन डालना. साथ ही, पेज को ऑप्टिमाइज़ करने के लिए, सुझावों के साथ फ़ील्ड की परफ़ॉर्मेंस का डेटा भी दिखता है. PageSpeed Insights की गाइड देखें.
BigQuery पर CrUX
BigQuery पर मौजूद CrUX डेटाबेस, Google Cloud Platform (GCP) का हिस्सा है. इसमें वेब और कमांड-लाइन इंटरफ़ेस होता है. यह डेटाबेस, रॉ डेटा को होस्ट करता है. यह डेटा, वेब पर सबसे ज़्यादा देखे जाने वाले ऑरिजिन के लिए, यूज़र एक्सपीरियंस की परफ़ॉर्मेंस की मुख्य मेट्रिक को इकट्ठा करता है. डेटाबेस में समय-समय पर नई टेबल जोड़ी जाती हैं. इनमें पिछले महीने का डेटा होता है. डेवलपर, खास जानकारी पाने के लिए डेटासेट को माइन करने के लिए, क्वेरी को मैन्युअल तरीके से बना सकते हैं. BigQuery में क्वेरी चलाने के लिए, आपके पास SQL की जानकारी होनी चाहिए. साथ ही, आपके पास ऐसा GCP प्रोजेक्ट भी होना चाहिए जिसमें बिलिंग की सुविधा चालू हो. यह टूल, खास तौर पर उन उपयोगकर्ताओं के लिए मददगार है जिन्हें कस्टम रिपोर्ट, बेंचमार्क, और वेब की स्थिति के बारे में रिपोर्ट बनाने के लिए, डेटा का लो-लेवल ऐक्सेस चाहिए. BigQuery गाइड पढ़ें.
CrUX API
CrUX API, ऑरिजिन या यूआरएल-लेवल पर उपयोगकर्ता अनुभव का डेटा देखने के लिए, एक मुफ़्त और RESTful इंटरफ़ेस है. यह डेटा हर दिन अपडेट किया जाता है और इसमें पिछले 28 दिनों का डेटा इकट्ठा किया जाता है. यह PageSpeed Insights की तरह ही होता है. CrUX में मौजूद रीयल-यूज़र एक्सपीरियंस (यूआरएक्स) डेटा के आधार पर, अपने ऐप्लिकेशन बनाने के लिए इस एपीआई का इस्तेमाल किया जा सकता है. CrUX API की गाइड देखें.
CrUX History API
CrUX History API, डेली एपीआई की तरह ही एक मुफ़्त और RESTful इंटरफ़ेस है. इसका इस्तेमाल, ऑरिजिन या यूआरएल-लेवल पर उपयोगकर्ता अनुभव का डेटा देखने के लिए किया जाता है. यह डेटा हर हफ़्ते अपडेट किया जाता है. इसमें पिछले 28 दिनों का डेटा इकट्ठा किया जाता है. यह डेटा, छह महीने की अवधि के दौरान इकट्ठा किया जाता है. CrUX में मौजूद रीयल-यूज़र एक्सपीरियंस (यूआरएक्स) डेटा के आधार पर, अपने ऐप्लिकेशन बनाने के लिए इस एपीआई का इस्तेमाल किया जा सकता है. CrUX History API की गाइड देखें.
सहायता कैसे मिल सकती है
अगर आपको किसी भी तरह की मदद चाहिए, तो यहां दिए गए चैनलों का इस्तेमाल करके, मदद पाने वाले व्यक्ति से संपर्क करें. CrUX Google ग्रुप, डेटासेट के उपयोगकर्ताओं के लिए एक सार्वजनिक फ़ोरम है. यहां वे सवाल पूछ सकते हैं और विश्लेषण शेयर कर सकते हैं. अगर आपको एसक्यूएल या एपीआई ऐक्सेस से जुड़ी प्रोग्रामिंग में मदद चाहिए, तो Stack Overflow के लिए CrUX टैग भी उपलब्ध है. आखिर में, @ChromeUXReport एक ऐसा Twitter खाता है जिसे सवाल पूछने और प्रॉडक्ट से जुड़ी घोषणाओं के बारे में जानने के लिए फ़ॉलो किया जा सकता है.
इसे चलाकर देखें
उपलब्ध डेटा के बारे में ज़्यादा जानने के लिए, Looker Studio डैशबोर्ड, PageSpeed Insights, BigQuery, और हर दिन और इतिहास के एपीआई, दोनों का इस्तेमाल करने के लिए, सिलसिलेवार निर्देशों वाली गाइड देखें: