गैर-एसिंक्रोनस कोड की तुलना में Google Analytics के अतुल्यकालिक ट्रैकिंग कोड का उपयोग करने का क्या लाभ है?


जवाबों:


8

नया कोड आधुनिक ब्राउज़रों की क्षमता का उपयोग करते हुए जावास्क्रिप्ट को पृष्ठ से प्रतिपादन करने से रोकता है (प्रभावी रूप से, इसे मुख्य पृष्ठ रेंडरिंग थ्रेड के बजाय किसी अन्य थ्रेड में निष्पादित किया जाता है)।

यह कथित पेज रेंडरिंग प्रदर्शन को प्रभावित किए बिना कोड को पृष्ठ के शीर्ष पर रखा जा सकता है।

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


आंशिक पृष्ठ लोड होने की स्थिति में (यानी कोई व्यक्ति "स्टॉप" या कनेक्शन खो जाता है), क्या एनालिटिक्स पेजव्यू की रिपोर्ट करता है, या आंशिक पृष्ठ लोड की रिपोर्ट करने के लिए कुछ सुविधा है?
ट्रैविस नॉर्थकट्ट जूल

मुझे यकीन नहीं है, लेकिन मुझे लगता है कि यह सब-या-कुछ नहीं होगा। मुझे लगता है कि एसिंक्रोनस कोड सिर्फ इस संभावना को बढ़ाता है कि पेज लोड हो जाएगा।
मार्क हटन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.