我们希望在Magento的购物车上实施A / B(或拆分)测试。
新设计足以脱离现有设计,我们无法使用Visual Web Optimizer等方式轻松创建测试。我们能够使用VWO执行某项操作的唯一方法是为购物车创建两个不同的网址,在正常/checkout/cart
中显示原始网址,在/checkout/shoppingcart
中显示新网址 - 或类似内容。
是否有可能在Magento中做这样的事情,或者我是否会深入研究代码?
我看到的一个可能的解决方案是(做一个非常狡猾的黑客)复制CartController.php并创建一个名为ShoppingcartController.php的新控制器。我不喜欢这个,它只是躲闪的方式......但是因为它会丢掉代码,我想我晚上可以睡觉了;)
我完全迷失了,因为我能做到这一点。最终,如果我可以创建两条前线,指向同一个控制器,那将是很棒的......但我认为Magento并不灵活。
答案 0 :(得分:2)
实现此目的的一种方法是创建两个“视图”(在一个网站下),并为每个视图使用不同的URL,例如:www.site.com www1.site.com。
设置完毕后,谷歌的A / B测试功能(或其他一些JS)将用户引导到不同的视图。
祝你好运!