2015-02-11 90 views
0

我有一個網站,幾個部分被託管在不同的名稱服務器。但他們實際上是同一網站的子部分。 (我知道它的設計很糟糕)設置谷歌分析不同的域

目前,我得到每個域的分析數據。但是我不喜歡的是當你跳到另一個域時,它標誌着一個下降。無論如何,我可以以這樣的方式設置分析,即將兩個域視爲單個網站?

回答

2

您正在尋找跨域跟蹤。谷歌有這個quite extensive documentation。按照Cross Domain Autolinking的說明,手動鏈接通常是不必要的,並且容易出錯。

其基本思想是,由於存儲客戶端ID的cookie是域特定的,因此標識用戶的ID必須以某種方式從一個域繼承到另一個域。這是通過將其放入URL中,名爲「ga」的參數中完成的。如果其他域配置爲跨域跟蹤,則它將從url中取出參數,而不是生成它自己的客戶端ID。當GA處理服務器端的數據時,它會識別來自不同域(但是相同的客戶端ID)的呼叫屬於同一個會話。

Google Analytics(通過autolinking plugin)提供了自動「修飾」鏈接和表單的函數,即它們將ga參數添加到指向鏈接域的鏈接或形成操作。這適用於簡單的鏈接和表單,但可能並不總是在重定向的鏈接上使用javascript回調,而不是僅僅關注鏈接。