2011-08-26 18 views
0

仮想ページビューがアナリティクスに記録されない問題が発生しています。Googleアナリティクス仮想ページビューが記録されていません

我々持っているページの一番下(ない非同期版)

<script type="text/javascript"> 
    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-XXXXXXX-3']); 
    _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> 

で我々は、我々は次のコードを持って追跡しようとしている個々の仮想ページに対して次のトラッキングコード:

$(".contact_sub a").click(function() 
      { 
       //instantiate it 
       var pageTracker = _gat._getTracker("XX-XXXXXXXX-1"); 

       //get company name 
       var companyName = $(this).parents(".resultContainer").find("H2").text(); 

       //track this click event as a page view 
       pageTracker._trackPageview("/click-tracking/company/" + companyName + ".html"); 

       $(".window_" + $(this).attr("rel")).dialog({ 
        modal: true, 
        width: "350px" 
       }); 
       return false; 
      }); 

Firebug NETタブでは、正しい呼び出しがGoogleに送信され、Imageが返されることがわかります。送信されるパラメータも正しくあります。

問題はアナリティクスに何も表示されません。私たちは別のプロジェクトでこれを行いましたが、うまくいきました。 私は、トラッカーのインスタンスを取得することに対処する2つの行に1つの小さな違いがあり、それが最後の番号であることに気付きました。 1つは1であり、もう1つは3である。

助けがあれば助かります。グーグル・アナリティクスに指定されている

おかげ ジャックは

答えて

1

getTrackerは、あなたのウェブサイトのIDを必要とします。それらは基本的に同じでなければなりません。ページビューは別のウェブサイトに登録されています。だからちょうど1の3を変更してください。

+0

これをちょうどチェックして、絶対に正しいです。私はこのクライアントのために2つのプロファイルを持っていて、それは第2のプロファイルに仮想ページビューを格納していました。 ありがとう – Jacques

関連する問題