2016-06-16 21 views
0

我有一個具有Internet和Intranet區域的SharePoint 2010站點。我想要捕捉網站的內部和外部流量。 Internet訪問使用基於表單的身份驗證,Intranet訪問使用Windows身份驗證。將谷歌分析與多個共享點區域一起工作嗎?

  1. 互聯網:http://www.thesite.org
  2. 聯網:http://thesite

除了着陸頁,這兩個網站是相同的。 Google Analytics Support表明Intranet必須可由fqdn訪問。但我想這不適用於這種情況。

因此,如果我將谷歌分析跟蹤代碼放在我的母版頁中,它是否會捕獲來自兩個來源的流量?或者我需要不同的方法?

回答

0

默認情況下這可能不起作用 - IIRC Cookie只能在完全限定的域名上設置,並且由於GA使用Cookie,因此無法在http://thesite上運行。

可能的解決方法可能是在創建跟蹤器時通過設置storage:none來禁用GA中的Cookie;在這種情況下,您必須提供並維護您自己的客戶,e.g

ga('create', 'UA-XXXXX-Y', { 
    'storage': 'none', 
    'clientId': '76c24efd-ec42-492a-92df-c62cfd4540a3' 
}); 
+0

謝謝 - 如果我們將其更改爲fqdn,該怎麼辦。你知道會有什麼障礙嗎? – Rory

+0

如果GA可以設置cookie並訪問互聯網,它就可以工作(但是如果你的域名不同,會話將在用戶更改域名後重新啓動,除非你實現跨域跟蹤)。 –