ステップ 1: Kameleoon Web 実験でバリエーションを割り当てる
カートページで、Kameleoon を使用してバリエーション (例: バリエーション A またはバリエーション B) を割り当て、kameleoon-checkout-variant などのカート属性に割り当てを保持します。この割り当てにより、チェックアウトがバリエーションに対応できるようになります。
以下の JavaScript コードを使用して、バリエーションを割り当て、カート属性を更新します:
ステップ 2: Shopify Checkout UI Extension を使用する
Shopify Plus Checkout UI Extension 内で、React API を使用してkameleoon-checkout-variant 属性を読み取ります。そして、特定のバリエーションに対してのみ、バナーなどの条件付きコンポーネントをレンダリングできます。
サンキューページでコンバージョンを追跡する
注文確認ページで実験中のユーザーのコンバージョンを追跡するには、Shopify チェックアウトコンバージョン に関するガイドを参照してください。まとめ
- カートページで Kameleoon Web 実験を使用してバリエーションを割り当てます。
- 割り当てられたバリエーションを保持するために Shopify カート属性を更新します。
- Shopify Checkout UI Extension を使用してバリエーションを読み取り、動的コンテンツをレンダリングします。
- コンバージョンガイド に従って、サンキューページでコンバージョンを追跡します。