2012-01-26 15 views

答えて

10
function track(someurl){ 
    _gaq.push(['_trackPageview', someurl]); 
} 

<a href="#" onclick="track('/billigst_klik');">Track</a> 

をしかし、あなただけのクリックを追跡している場合、それはイベントではありませんページビューでなければなりません。

function trackEvent(someurl){ 
    _gaq.push(['_trackEvent', 'Click', 'Link_Click', someurl]); 
} 

<a href="#" onclick="trackEvent('/billigst_klik');">Track</a> 

クリックしcategoryあるとLink_Clickはactionです。 someurlはlabelです。あなたはそれがあなたに合った値になるように設定することができます。 「トラック( 『someurl』);」私はちょうどonlclick例を記述しますように

ガイドGoogle Analytics Event Tracking

+0

'trackPageview'の前に' _gaq.push(['_ trackPageview'、someurl]);というアンダースコアがあるはずです; – jamix

+0

@jamixありがとう。一定。 –

1

という名前のページビューを追跡するだろうあなたは、新しい非同期コードを使用していますか?もしそうなら、このようなものは動作するはずです:

<a href="???" onclick="_gaq.push(['_trackPageview', '/billigst_klik']); return false;">Track</a> 
+0

にどのように機能させるには?私は標準的なGAコード –

+0

を使用しています。@Railsbeginner jkは既に答えの良い説明を与えました。副注釈として、非同期コードは標準コードであり、使用していない場合は、私は真剣に切り替えを検討します。 –

関連する問題