微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用ember.js进行A/B测试

我在Google上发现了关于使用客户端框架(如ember.js)进行A / B测试的所有内容.

目标是提供调整后的内容(不同的导航项,标题短语等),以便A / B测试我们的UI / UX.我应该注意到,没有什么重要的(即站点地图)正在发生变化,只是一些小的表现方面.

有几种可能的方法,即使用不同的视图模板/帮助器片段,或提供不同的样式表.两者都有优势和挑战,理想情况下,相同的访问者将始终提供相同的版本.结果将通过Mixpanel等服务提供.

我担心我可能不得不在这里推出自己的解决方案,但我很乐意听到任何建议/指示.

解决方法

从根本上说,大多数A / B javascript测试框架将用户cookie放在“A”或“B”组中,为您提供一种询问用户是“A”还是“B”并报告“结果”的方法要测量的服务.这可以以与框架完全正交的方式插入Ember或其他客户端框架.

我建议将用户的“A” – 或“B” – 暴露为用户属性(在Ember中,可能是您的UserController).然后,您可以使用框架的标准分支或条件来呈现“A”UI或“B”UI.

原文地址:https://www.jb51.cc/js/156720.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐