मेरे पास यह है कि Google के एसिंक एनालिटिक्स ट्रैकर कैसे काम करता है। निम्नलिखित कोड एक कमांड सरणी init करने के लिए प्रयोग किया जाता है:Google Analytics async ट्रैकर समझा
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(
['_setAccount', 'UA-xxxxxxxx-x'],
['_trackPageview']
);
</script>
अब, यह एक मानक सरणी एक बार जीए के कोड भरी हुई है प्रतिस्थापित हो जाता है और कतार के एक प्रकार के हैं कि आपके क्लिक संग्रहीत करता है के रूप में प्रयोग किया जाता है कि है।
मेरा भ्रम यह सोचने में निहित है कि कोई क्लिक संभवतः तब तक जारी रखा जा सकता है जब कोई उपयोगकर्ता एक लिंक पर क्लिक करता है जो पुनः लोड करने का कारण बनता है (GA जावास्क्रिप्ट लोड होने से पहले)। यदि GA कोड ने _gaq ऑब्जेक्ट पर उस पुश पर कब्जा नहीं किया है, तो उपयोगकर्ता एक लिंक पर क्लिक करता है और एक नए पेज पर जाता है, तो यह सरणी हर बार शुरू नहीं होती है?
क्या यह सच नहीं है कि जावास्क्रिप्ट वैरिएबल उन अनुरोधों पर जारी नहीं रहेगा जो रीफ्रेश का कारण बनते हैं? यदि ऐसा है, तो क्या हमने उस मूल क्लिक को खो दिया है जिसके कारण पेज रीलोड हुआ?
कोई स्पष्टीकरण की सराहना की जाती है।
क्या आप एक कामकाजी लिंक प्रदान कर सकते हैं? ऐसा लगता है कि – brad
टूट गया है; यह http://googlecode.blogspot.com/2009/12/google-analytics-launches-asynchronous.html है – Yahel