1

我们想在 Magento 的购物车上实施 A/B(或拆分)测试。

新设计与现有设计有很大的不同,我们无法使用 Visual Web Optimizer 之类的工具轻松创建测试。我们能够使用 VWO 做某事的唯一方法是为购物车创建两个不同的 URL,在正常中显示原始 URL,在中显示/checkout/cart新URL /checkout/shoppingcart- 或类似的东西。

是否有可能在 Magento 中做这样的事情,还是我要更深入地研究代码?

我正在研究的一个可能的解决方案是(做一个非常狡猾的黑客)复制 CartController.php 并创建一个名为 ShoppingcartController.php 的新控制器。我不喜欢这个,这只是一种狡猾的方式......但由于它将被丢弃代码,我想我可以在晚上睡觉;)

我完全迷失了我怎么能做到这一点。最终,如果我能创建两条前端路线,指向同一个控制器,那就太好了……但我认为 Magento 没有那么灵活。

4

1 回答 1

3

实现此目的的一种方法是创建两个“视图”(在一个网站下),并为每个视图使用不同的 URL,例如:www.site.com www1.site.com。

一旦设置好,Google 的 A/B 测试功能(或其他一些 JS)就会将用户引导到不同的视图。

祝你好运!

于 2013-01-28T17:13:43.070 回答