如何使拆分宝石忽略开发人员

时间:2014-01-24 18:22:04

标签: ruby-on-rails

我最近在A / B测试中遇到了一个真正的问题:我的开发人员和员工正在严重扭曲数字。对于谷歌分析和其他平台,你可以让人们安装一个插件来解决这个问题,但在rails中呢? (特别是使用Split gem)

2 个答案:

答案 0 :(得分:1)

您可以使用Split gem的过滤部分来过滤您的开发人员。 https://github.com/andrew/split#filtering

答案 1 :(得分:0)

根据文档,您可以使用查询参数强制特定版本的网站不会计入结果:

  
    

覆盖替代方案

  
     

对于开发和测试,您可能希望始终强制使用您的应用   返回另一种选择。您可以通过将其作为参数传递来完成此操作   网址。

     

如果您有一个名为button_color的实验,并且调用了替代品   主页上使用的红色和蓝色,如:

     

http://myawesomesite.com?button_color=red将始终为红色   纽扣。这不会存储在您的会话中或计入到   结果,除非您设置store_override配置选项。

https://github.com/andrew/split