2013-06-24 33 views
0

我有電子商務網站上一個新的谷歌分析安裝爲忽略了3D安全引用。目前,當訪問者進入該網站時會被分配一個引用者,然後當用戶完成結賬並被引導到非現場3d安全頁面時,該引用者將被覆蓋。我需要一種方法在谷歌分析

現在,當用戶返回並通過Google Analytics註冊他們的購買交易時,購買會根據他們剛剛從中提供的3d安全頁面的引薦來源進行記錄,而不是將其帶到網站的原始引薦來源。

我需要覆蓋第二個引用鏈接。我能想到的唯一方法是使用正則表達式過濾器來檢查引用者字段是否包含多個網站中的一個,如果是,則將該字段設置爲空白。

不幸的是,我不知道是否採用了先進的過濾器字段設置爲空白將字段設置爲空字符串,但仍在過度乘坐先前值,如果不設置的值在所有,因此保留了以前的值。我不想在現場做出改變,所以我在這裏問是否有人知道可能的結果是什麼。

這裏的問題的快速圖表:

| Pageview 1 - arrives at site (Initial referrer is set) 
| 
| Pageviews 2 through 5 - browses around 
| 
| Pageview 6 - enters checkout 
| 
| Pageview 7 - Sent off-site to 3d secure by checkout 
| 
| Pageview 8 - Returned to site from 3d secure website (Referrer is over-written to 3d secure website) 
| 
| Pageview 9 - Purchase is completed revenue assigend to most recent referrer (3d secure page) 

我想知道,如果採用先進的過濾器以瀏覽量8設置引薦「」,將導​​致收入分配初始引用,或者是否將其分配給「」的新的瀏覽量8引用者。

我知道我可以解決在鏈接的查詢字符串設定utm_nooverride = 1,外部網站使用鏈接回我的電子商務網站這個問題。但是,出於商業原因,在這種情況下是不可能的。

回答

1

您需要的僅僅是指示Google Analytics忽略該引薦來源。在這種情況下,以前的流量源將被重新使用。

如果您使用的是異步代碼段,你應該使用方法_addIgnoredRef()

_setAccount調用後添加以下電話。

_gaq.push(['_addIgnoredRef', 'checkoutsiteA.com']); 
_gaq.push(['_addIgnoredRef', 'checkoutsiteB.com']); 
_gaq.push(['_addIgnoredRef', 'checkoutsiteC.com']); 

如果您有多個結帳網站,您可以忽略其中的幾個。

如果您使用的通用分析Ignored Referrals must be set on the Admin interface

沒有過濾器是必要的。