2014-07-11 48 views
1

我有一個網站www.xxxxx.com,如果訪問者在移動設備上,該引導訪問者到www.xxxxx.com/mobile。我使用JavaScript代碼來檢測它們是否在移動設備上並將它們指向移動子文件夾。代碼如下:谷歌分析失去引用到移動網站時的引用的路徑

<script type="text/javascript"> 
<!-- 
if (screen.width <= 679) { 
    window.location = "http://www.xxxxx.com/mobile/"; 
} 
//--> 
</script> 

所有效果很好,但問題是,谷歌Analytics不原引薦存到主網站,如果訪問者是針對移動。例如,如果客戶搜索X公司並通過移動設備訪問我們的www.xxxxx.com,並且他們被定向至www.xxxxx.co/mobile,Google Analytics會將此訪問者顯示爲「直接」,而不是顯示「引薦者網站「或搜索的關鍵字。

如何查看原始引用鏈接和搜索的關鍵字? 非常感謝提前。

回答

1

就以Causes for self-referrals > Redirects and Self-referrals看看谷歌的文檔:

元刷新和JavaScript重定向基礎

非服務器端調用的重定向,如元刷新html標記或 的JavaScript window.location的方法可能會隱藏或隱藏Google Analytics中的推薦人信息 ,因此我們不建議在任何可能成爲目標網頁的頁面上使用 這類方法。

+1

謝謝你。您是否推薦了另一種將移動用戶引導至移動網站的方式?在我認爲的時刻製作一個響應式網站將會是太多的工作。我希望有一種方法可以在不丟失原始推薦人的軌道的情況下進行指導。 – Denise

+1

我會看看做一個服務器端重定向。做一個Stackoverflow搜索:) – Blexy