2012-02-21 11 views
2

Google Analyticsのイベントを通じてダウンロードをカウントしたいと思います。残念ながら、私の統計には何も表示されません。 これは、GAコードです:それは働いていないのはなぜGoogle Analytics - ダウンロードリンクイベントの追跡

<a href="advanced-pack.zip" onClick="_gaq.push(['_trackEvent', 'Download', 'Pack', 'Advanced']);">Download</a> 

<script type="text/javascript"> 
    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-12345678-1']); 
    _gaq.push(['_setDomainName', 'example.com']); 
    _gaq.push(['_trackPageview']); 

    (function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
    })(); 
</script> 

そして、私のリンク?おかげさまで Google Documentationsによるウリ

+0

レポートに反映されるまでに通常24時間かかります。サイトのGoogleアナリティクスを更新してからどれくらいの期間が経過していますか? –

+0

4日以上経過しています。 – Uli

+0

私は問題は、リンクhrefは、JavaScriptがトリガする機会がある前に呼び出されていることだと思う。これらのリンクを構築する方法のgoogleの例では、hrefは "#"であり、javascriptが実行される前に別のページに移動することはありません。 – Simon

答えて

2

:_trackPageviewが正しく呼び出されていることを確認するには

<a href="http://www.example.com/files/map.pdf" onClick="javascript: _gaq.push(['_trackPageview', '/downloads/map']);"> 

、更新されたトラッキングコードが実行された24〜48時間後に[上位のコンテンツレポートを確認することができます。あなたはあなたのレポートに割り当てられたページ名を見ることができるはずです。

+1

**イベント**を使用することはお勧めしていませんか? Googleアナリティクスから**目標**と**コンバージョン率**を生成する必要があります。 – Uli

関連する問題