2011-12-02 19 views
5

: http://www.google.com/support/analyticshelp/bin/answer.py?hl=en&answer=1136920Google Analytics kodu, nasıl çalışır? Buradan

<script type="text/javascript"> 
function recordOutboundLink(link, category, action) { 
    try { 
    var myTracker=_gat._getTrackerByName(); 
    _gaq.push(['myTracker._trackEvent', ' + category + ', ' + action + ']); 
    setTimeout('document.location = "' + link.href + '"', 100) 
    }catch(err){} 
} 
</script> 

Eğer + kategori + fark ve + işlem + tırnak içinde ise. Peki, analitik komut dosyası değerlerini nasıl alır?

+0

Büyük olasılıkla iletilmekte olan dizge değerlendirilir. –

+0

başka bir işlevin bağlamında değerlendirilebilir mi? – mbdev

+0

bir örnek, http://jsfiddle.net/uEqkC/ –

cevap

2

Belgelerinde bir yanlışlık var; kodları amaçlandığı gibi çalışmaz.

Bu çizgi okumalısınız:

_gaq.push(['myTracker._trackEvent', category , action ]); 

Haklısın. Sahip oldukları şekilde, dizeleri tutan değişkenleri geçirmekten ziyade, kategori ve eylem, değişmez dizeler olarak geçmiştir.

+0

Sormamın nedeni, analitik etkinlik izlemenin çalışmadığıydı. Bu kodun işe yarayıp yaramadığını göreceğim. Teşekkürler. – mbdev