我试图弄清楚如何为单个页面的页面步骤上的更改运行 A/B 测试。这个想法是我们有一个付款流程,其中包含几个页面步骤,每个步骤都包含一个表单。我们想换掉表格并测试我们的用户的反应。我们试图避免更改 URL。
我研究了诸如 Google Analytics 之类的工具,但这需要不同的 URL 来运行 A/B 测试。关于创建新 URL 的犹豫是因为我们知道我们的用户会为它们添加书签,并且我们不想保留来自无效 URL 的重定向积压,而且我们希望避免不断为我们的测试部署新 URL。
我似乎找不到任何工具来做到这一点,所以我试图想出一些解决方案,但我运气不佳。
我最好的想法是将 a 和 b 表单都构建到页面中,当用户访问流时,会话随机(基于预设百分比)存储一个值,该值指示用户是在测试 a 还是 b。然后,当他们进入该表格时,服务器将为他们提供正确的表格。如果他们放弃他们的会话,我们会跟踪它,如果他们完成了动作,我们会跟踪它。
我觉得应该有一个更好的解决方案,但我就是想不出一个。
我的在线结果要么是展示如何从高层次处理它的博客,而且它们都使用不同的 URL,我发现几乎没有开发人员资源。
谢谢。
我们使用 ExtJS 4.2.2 和 .NET 作为我们的服务器。