2013-03-25 46 views
1

我最近開始在生產中使用Split gem進行A/B測試,看起來它並不能準確計算參與者。該儀表板在很短時間內顯示7700名參與者,而Google Analytics在同一時段內的實際唯一身份用戶數量少於400個,瀏覽量少於2000次。分割跟蹤不準確的參與者

我怎樣才能確保只有實際的人被計算在內,並且爬蟲/機器人被排除在外?這些結果是瘋狂不準確。

Example from Split dashboard

+0

有同樣的問題,同樣的關係:具有在斯普利特寶石約300人蔘加,但谷歌Analytics(分析)只計算20的唯一身份。 – hebe 2013-05-02 04:45:33

回答

1

拆分將包括所有漫遊器的流量,因爲它是你的服務器上。根據您使用的GA版本,您應該根據分割測試設置自定義維度(analytics.js)或自定義變量(ga.js),然後在那裏進行GA分析。

<script> 
window.datalayer = window.datalayer || {}; 
window.datalayer.testing = '<%= @split_test_result %>' 
</script> 

<script> 
var _gaq = _gaq || []; 
_gaq.push(['_setAccount', 'UA-XXXXX-X']); 
if (window.datalayer && window.datalayer.testing){ 
    _gaq.push(['_setCustomVar', 5, 'Testing', window.datalayer.testing, 3]); 
} 
_gaq.push(['_trackPageview']); 
</script> 

,或看上去他已經有寶石去,你可以使用:https://github.com/andrew/split-analytics