簡體   English   中英

Google網站優化器和子域跟蹤

[英]Google website optimizer and sub-domain tracking

我正在使用Google的網站優化工具設置A / B測試。

我有一個頁面:

wwww.example.com/landingpage

和一些變化:

www.example.com/landingpage0
www.example.com/landingpage1
www.example.com/landingpage2

轉換頁面位於:

www.subdomain.example.com/goal

Website Optimizer的向導界面不接受目標頁面,因為它位於“不同的域”上,並且顯然無法進行下一步。 但是,如果我“偽造”該過程,並指定

wwww.example.com/fakeGoalPage

向導將允許我繼續設置。

接下來,我要做的是將目標頁面代碼放入我的真實目標頁面中,並希望測試能夠進行。 我的問題是這種做法是否正確,或者您可以建議我解決該問題的更好方法。

謝謝

默認情況下,Google網站優化工具會在當前域( document.domain )上設置其Cookie。 因此, www.example.com的cookie在subdomain.example.com轉換時將不可用。 解決方案是按照此幫助中心的說明進行操作: 為多個子域自定義Google Website Optimizer代碼?

基本上:

首先,在控制腳本之前添加以下行:

 _udn = ".example.com"; 

然后,您更改跟蹤和轉換腳本以允許跨域cookie。

假設您使用的是異步語法,這意味着它在gwo._trackPageview之前。

_gaq.push(['gwo._setDomainName', '.example.com']); 

(另一種方法是將目標設置為example.com上的URL,創建該頁面,然后將轉換腳本作為該頁面上的唯一內容,並將其作為iframe包含在轉換頁面上。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM