Sorun şu ki, GA'nın yüklenmesi biraz zaman alıyor ve jQuery ready() işlevleri tamamlanana kadar çalışmaz. GA kodunu kendisinin ready() işlevinin sonuna taşımak istiyorum. Fazladan izleme izleme entegrasyonu istemiyorum - sadece hazır() komut dosyalarının ilk önce çalıştırılmasını istiyorum.Google Analytics'i jQuery belgesinden hazır yükle?
Sorularım şunlardır: 1) GA kodunun taşınması stat takibini herhangi bir şekilde bozacak mı? Ve, 2) İki komut dosyası etiketlerini (dış komut dosyası etiketini üreten ve işlevi çağıran) kullanımını taklit etmem gerekir mi? Eğer öyleyse, neden ve jQuery işlevinde bunu yapmanın en iyi yolu nedir?
2. açıklamak için, burada şu anda sadece kapanış vücut etiketinden önce gider GA kod:<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-8704511-1");
pageTracker._trackPageview();
} catch(err) {}</script>
Bu çok eski bir sayfaya bağlantılar, daha iyi çözümler var (diğer cevaplara bakın). –