2013-03-28 67 views
1

我使用一個JavaScript圖片庫中的下一個/上一個過渡記錄瀏覽器歷史記錄,或至少假貨通過改變URL和返回按鈕的行爲。谷歌分析虛擬網頁瀏覽跟蹤代碼不一致記錄瀏覽量

因此,如果畫廊是:

http:://example.com/gallery/

「下一步」 按鈕,把你下一張照片,這在JavaScript中的URL轉換爲:

http://example.com/gallery/#/1

在畫廊的下一個/上onclick事件,我有這樣的事情:

var loc = window.location; 
_gaq.push(['_trackPageview', loc]); 

因此,在Google Analytics儀表板中,默認總覽(當前月份),該圖庫顯示瀏覽量與訪問者預期的增長率...大小相當,大約爲200%。但是,當我們將時間範圍限制爲某一天(圖庫上線的第一天,也是獲得大部分流量的那一天)時,它的瀏覽量降至每篇文章的典型瀏覽量已經在我們的網站上了。

我不知道,如果它在GA的聚集僥倖,即月理貨更高達日期比單獨日吻合。不過,我也想知道,我通過_trackPageview發送的時髦的URL結構是不是猶太教。也就是說,gallery/#/number結構(特別是hashtag)不會導致正確的cookie操作。

但我可能只是使用GA代碼(異步版本)不正確。所以不確定我現在處於哪種情況。

回答

0

如果內容是通過AJAX加載的,最好是用virtual pageviews或事件進行跟蹤。

但是,如果你想送樣你現在要做的,我想送window.location的位置是一個錯誤的方式來做到這一點。這是因爲window.location是一個對象,而不是一個字符串。您必須發送window.location.href這是一個包含完整URL的字符串。但是,這將包含協議(http://或https://)域名(subdomain.domain.com/),因此您必須使用它。或者,如果您不需要默認跟蹤Google Analytics(GA)和Universal Analytics(UA)的查詢字符串,將其發送爲window.location.pathname,這將是GA/UA預期的相對路徑。

希望有所幫助。 :)

我建議你儘快遷移到UA。 GA將很快退休。

相關問題