1

最近、本番環境での A/B テストにSplit gem を使い始めましたが、参加者を正確にカウントしていないようです。ダッシュボードには、非常に短い期間に 7700 人の参加者が表示されますが、Google アナリティクスでは、同じ期間に実際のユニーク数は 400 未満、ページビューは 2000 未満です。

実際の人物のみがカウントされ、クローラー/ボットが除外されるようにするにはどうすればよいですか? これらの結果は非常に不正確です。

分割ダッシュボードの例

4

1 に答える 1

1

Split には、サーバー上にあるすべてのボット トラフィックが含まれます。使用している 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

于 2014-02-05T19:28:53.023 に答える