使用虚荣心进行 A/B 测试。该测试依赖于有条件地向某些用户显示的模式。该模式包含不同的激励措施,具体取决于您看到的测试的哪一侧。
模态的代码是在我们应用程序的几个页面上加载的部分代码。
例子:
<%= render partial: 'modals/example' %>
该部分包含将显示的内容的条件:
<% if ab_test(:whatever) == "something" %>
<p>Stuff to show</p>
<% else %>
<p>Different stuff to show</p>
<% end %>
我正在相关位置跟踪相关指标。
测试本身在显示内容和转换方面按预期工作。我遇到的问题是,因为即使没有显示模态,也会加载部分内容......所有登陆引用此部分内容的页面的人都被添加为“参与者”,我只想计算实际将模态视为参与者的人。
我们也使用 mixpanel,我可以用它来运行测试。不过,我喜欢虚荣心,如果有一个不会显着增加实施时间的合理解决方案,我更愿意使用它。希望有人能指出我所缺少的以及如何解决。