Skip to main content
この記事では、Kameleoon Web 実験、Shopify カート属性、Checkout UI Extensions を使用して、Shopify Plus チェックアウト内で準拠した A/B テストを実行する方法について説明します。

ステップ 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 を使用してバリエーションを読み取り、動的コンテンツをレンダリングします。
  • コンバージョンガイド に従って、サンキューページでコンバージョンを追跡します。
この構成は Shopify Plus のポリシーに準拠しており、チェックアウトフロー全体で有効な実験を可能にします。