2011-08-26 80 views
0

我們遇到了虛擬綜合瀏覽量未記錄在Google Analytics中的問題。Google Analytics(分析)虛擬綜合瀏覽量未被記錄

我們必須在頁面底部(不是異步版本)

<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 Analytics中顯示。我們已經爲另一個項目完成了它,它工作得很好。 我剛剛注意到,在處理獲取跟蹤器實例的兩行中,只有一個微小的差別,那就是最後一個數字。一個是1,另一個是3.不知道爲什麼那樣。

任何幫助將是偉大的。

感謝 雅克

回答

1

瞭解getTracker需要你的網站ID,如谷歌分析說明。它們應該基本相同,這些綜合瀏覽量現在正在另一個網站上註冊。所以只需更改1中的3即可。

+0

剛剛檢查過,絕對正確。我爲此客戶端配置了兩個配置文件,它將虛擬綜合瀏覽量存儲在第二個配置文件中。 謝謝 – Jacques

相關問題