1

Magento のショッピング カートに A/B (または分割) テストを実装したいと考えています。

新しい設計は既存のものから十分に逸脱しているため、Visual Web Optimizer などを使用してテストを簡単に作成することはできません。VWO で何かできる唯一の方法は、カート用に 2 つの異なる URL を作成し、元の URL を通常の URL に表示し/checkout/cart、新しいURL を新しい URL に表示する/checkout/shoppingcartことです。

Magento 内でこのようなことを行うことは可能ですか、それともコードをさらに掘り下げますか?

私が考えていた解決策の 1 つは、CartController.php をコピーして、ShoppingcartController.php という名前の新しいコントローラーを作成する (非常に危険なハックを行う) ことでした。私はこれのファンではありません、それは危険な方法です...しかし、コードを捨てることになるので、夜は眠ることができると思います;)

どうすればこれができるのか、私は完全に迷っています。最終的には、同じコントローラーを指す 2 つのフロント ルートを作成できれば素晴らしいと思いますが、Magento はそれほど柔軟ではないと思います。

4

1 に答える 1

3

これを実現する 1 つの方法は、(1 つの Web サイトの下に) 2 つの「ビュー」を作成し、各ビューに異なる URL (www.site.com www1.site.com など) を使用することです。

これを設定したら、Google の A/B テスト機能 (または他の JS) を使用して、ユーザーをさまざまなビューに誘導します。

幸運を!

于 2013-01-28T17:13:43.070 に答える