CrUX डेटासेट में डाइमेंशन डेटा शामिल होता है, ताकि डेटा को बेहतर तरीके से समझा जा सके. डाइमेंशन, डेटा के उस खास ग्रुप की पहचान करते हैं जिसके लिए रिकॉर्ड को इकट्ठा किया जा रहा है. जैसे, "phone"
का नाप या आकार यह बताता है कि रिकॉर्ड में मोबाइल डिवाइस पर हुए लोड के बारे में जानकारी है.
ज़रूरी शर्तों के आधार पर, ऐसा हो सकता है कि डेटा सभी डाइमेंशन के लिए उपलब्ध न हो.
फ़ॉर्म फ़ैक्टर
डिवाइस के नाप या आकार के हिसाब से, डिवाइस के तीन अलग-अलग नाप या आकार के हिसाब से क्वेरी की जा सकती है:
phone
tablet
desktop
डिवाइस के नाप या आकार का अनुमान, डिवाइस की उपयोगकर्ता एजेंट स्ट्रिंग से लगाया जाता है.
असरदार कनेक्शन टाइप
असरदार कनेक्शन टाइप (ईसीटी) एक वेब प्लैटफ़ॉर्म एपीआई है. यह वेबसाइट पर आने वाले लोगों के कनेक्शन की स्पीड को बड़े पैमाने पर कैटगरी में बांटता है. CrUX डेटासेट में, इस डाइमेंशन की मदद से ये काम किए जा सकते हैं:
- वेबसाइट पर आने वाले असल लोगों की कनेक्शन स्पीड का ब्रेकडाउन देखें
- कनेक्शन की स्पीड के हिसाब से परफ़ॉर्मेंस डेटा फ़िल्टर करें
स्पेसिफ़िकेशन में चार तरह के कनेक्शन के बारे में बताया गया है. हालांकि, ज़्यादातर विज़िट 3G
से ज़्यादा तेज़ कनेक्शन पर होने की संभावना होती है. इस वजह से, इन्हें 4G
की कैटगरी में रखा जाता है:
ECT | कम से कम आरटीटी | ज़्यादा से ज़्यादा डाउनलिंक | जानकारी |
---|---|---|---|
अॉफ़लाइन | लागू नहीं | लागू नहीं | नेटवर्क ऑफ़लाइन है, सिर्फ़ कैश मेमोरी में सेव की गई फ़ाइलें अपलोड की जा सकती हैं. |
धीरे-धीरे 2 ग्रा॰ | 2000 मिलीसेकंड | 50 केबीपीएस | यह नेटवर्क, छोटे साइज़ के ट्रांसफ़र के लिए ही सही है. जैसे, सिर्फ़ टेक्स्ट वाले पेज. |
2g | 1400 मिलीसेकंड | 70 केबीपीएस | यह नेटवर्क छोटी इमेज के ट्रांसफ़र के लिए सही है. |
3g | 270 मिलीसेकंड | 700 केबीपीएस | यह नेटवर्क, हाई रिज़ॉल्यूशन वाली इमेज, ऑडियो, और एसडी वीडियो जैसी बड़ी एसेट को ट्रांसफ़र करने के लिए सही है. |
4g | 0 मिलीसेकंड | ∞ | यह नेटवर्क एचडी वीडियो, रीयल-टाइम वीडियो वगैरह के लिए सही है. |
देश
देश के डाइमेंशन को 2018 में CrUX BigQuery डेटासेट में जोड़ा गया. "देश" शब्द का इस्तेमाल आम तौर पर किया जाता है, क्योंकि कुछ भौगोलिक इलाके, राजनैतिक तौर पर विवादित हैं. देश के डाइमेंशन में मौजूद वैल्यू का अनुमान, उपयोगकर्ता के आईपी पतों से लगाया जाता है. इन्हें ISO 3166-1 से तय किए गए दो अक्षरों वाले देश के कोड के तौर पर दिखाया जाता है.
ग्लोबल डेटासेट के साथ-साथ देश के लेवल के डेटासेट भी दिए जाते हैं. इनमें, देश के लेवल पर लागू होने वाली स्टैंडर्ड ज़रूरी शर्तें भी शामिल होती हैं. हर देश के लिए एक टेबल दी जाती है. साथ ही, खास जानकारी वाली टेबल भी दी जाती हैं, जिनमें देश का कोड कॉलम के तौर पर शामिल होता है.
CrUX एपीआई के ज़रिए, देश के डाइमेंशन उपलब्ध नहीं हैं.
वैकल्पिक डाइमेंशन
मई 2022 की रिलीज़ से, CrUX डेटासेट में वैकल्पिक डाइमेंशन काम करते हैं. इससे पहले, डिवाइस के नाप या आकार और कनेक्शन के बेहतर टाइप (ईसीटी) के कॉम्बिनेशन को ज़रूरत के मुताबिक लोकप्रिय शर्त के हिसाब से अलग-अलग होना चाहिए. ऐसा न होने पर, इसे पेज या ऑरिजिन रिकॉर्ड से बाहर रखा जाएगा. इस सुविधा से, अलग-अलग ECTs पर उनके अनुभव को उनके समान नाप या आकार के हिसाब से जोड़ा जा सकता है और संबंधित EC मान NULL
होगा. अलग-अलग डिवाइस टाइप के हिसाब से अनुभव भी जोड़े जा सकते हैं. साथ ही, ईसीटी और डिवाइस के नाप या आकार, दोनों की वैल्यू NULL
होंगी.
पहले, BigQuery टेबल में डिवाइस का नाप या आकार और कनेक्शन का बेहतर टाइप ज़रूरी था. इसका मतलब यह था कि जब हमारे पास किसी खास लाइन (जैसे, डिवाइस का नाप या आकार = फ़ोन, असरदार कनेक्शन टाइप = 2G) में हिस्टोग्राम डेंसिटी दिखाने के लिए ज़रूरी कवरेज नहीं था, तो हम डेटासेट से पूरे ऑरिजिन को छोड़ रहे थे. वैकल्पिक डाइमेंशन में, हमने फ़ॉर्म फ़ैक्टर और असरदार कनेक्शन टाइप को वैकल्पिक (शून्य) बना दिया है. इसलिए, अब ऐसे मामलों में पूरे हिस्टोग्राम डेंसिटी को पब्लिश किया जा सकता है. इसका मतलब है कि हम "सभी असरदार कनेक्शन टाइप" को दिखाने वाली असरदार कनेक्शन टाइप वैल्यू को NULL पर सेट कर सकते हैं. इसके अलावा, हम "सभी असरदार कनेक्शन टाइप" और "सभी फ़ॉर्म फ़ैक्टर" को दिखाते हुए, असरदार कनेक्शन टाइप और फ़ॉर्म फ़ैक्टर, दोनों को शून्य पर सेट कर सकते हैं.