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

Jer*_*iko 7 ab-testing ember.js

关于使用客户端框架(如ember.js)进行A/B测试,我在Google上发现了一切.

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

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

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

Luk*_*lia 4

从根本上来说,大多数 A/B javascript 测试框架将用户视为属于“A”或“B”组,为您提供一种询问用户是“A”还是“B”并报告“结果”的方法到一个服务来衡量。这可以以与框架相当正交的方式插入 Ember 或其他客户端框架。

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