- 全体的なテスト: 複数のページにまたがるユーザージャーニー全体で、変更の影響を評価します。
- 統合された実験管理: 同じ実験内で、異なるページに影響を与えるバリエーションを作成・管理します。
- ワークフローの効率化: 複数のページのバリエーションを同時に設計し、別々の実験を作成する必要性を減らします。
- 目的のすべてのページで Graphic エディタを起動します。
- バリエーションを設計し、同じバリエーション内に各ページの変更を組み込みます。
- 最終確認時にマルチページ実験のターゲティング条件を定義します。
Kameleoon は 1 つまたは複数のページでの複数要素の同時選択 もサポートしています。複数選択により、複数のターゲットページにまたがって同一の ID やクラスを持つ要素を効率的に編集できます。たとえば、1 つのページの「Add to Cart」CTA への変更を、実験内のすべてのターゲットページの他のすべての「Add to Cart」CTA に自動的に適用できます。
URL に応じてページをターゲティングする
バリエーションが完成したら、Finalize をクリックして実験の構成に進みます。 最終確認フローの Targeting ステップでは、実験が訪問者にバリエーションを表示する条件を定義します。このステップには 2 つのセクションがあります。Segments では、ページ URL やデバイスタイプなどのオーディエンス条件を構築し、Triggers では、エクスペリエンスがいつ、どこで発火するかを定義します。この記事では、Triggers セクションに含まれる、ページベースおよびサイト全体のターゲティングオプションについて説明します。同じ URL を共有する複数のページ
複数の異なるページを URL でターゲティングするには、次の手順を実行します。- 最終確認フローで、Target a segment > Create a new segment をクリックします。セグメント作成ウィンドウが開きます。
- Page URL 条件をダブルクリックするか、ドラッグアンドドロップで選択します。この条件は必要なだけ何度でも追加できます。
- ウェブサイト上でターゲティングしたい URL または URL フラグメントを指定し、含めるか除外するかを指定します。
さまざまなターゲティング条件が利用可能です。ターゲティング条件の詳細については、ターゲティングセグメントを管理する を参照してください。


- Contains: URL フラグメントを含むすべての URL でテストを実行します。
- Corresponds exactly to: 選択した URL でのみテストを実行します。URL に変化するパラメータが含まれている場合は、Matches the regular expression オプションを使用してください。
- Matches the regular expression: A/B テストが
?x=exemple&y=exemple2のような特定のパラメータを持つページグループで実行される場合に、このオプションを使用します。

mywebsite.com/article/january のパスと x=y パラメータを含むページでテストを実行するよう Kameleoon に指示します。
以下の 5 つの例のうち、A/B テストで考慮されるのは最初の 2 つの URL のみです。
http://www.mywebsite.com/article/january?x=y
https://mywebsite.com/article/january?a=b&x=y&c=d
http://www.mywebsite.com/article/january
http://www.mywebsite.com/article/january/?x=y
http://www.mywebsite.com/article/january/monday?x=y
説明:
- 3 番目の URL には
x=yパラメータが含まれていません。 - 4 番目の URL には
januaryの後に/が含まれています。 - 5 番目の URL の末尾に
mondayが追加されています。
同じ URL フラグメントを持つ複数のページ
同じ URL フラグメントを含む複数のページをターゲティングするには、Page URL 条件を Contains に設定したセグメントを構築するか、Targeting ステップの Triggers セクションで The URLs containing a specific fragment トリガーオプションを選択します。 たとえば、各商品ページの add-to-basket ボタンの色を変更したい場合で、これらすべてのページの URL に同一のフラグメントが含まれている場合、次のトリガーオプションを選択します。
/product/ フラグメントが含まれている場合は、このフィールドに /product/ を入力すると、実験はこのフラグメントを含むページでのみ実行されます。
ページ上の要素から
URL ベースのターゲティングは、すべてのケースで機能するわけではありません。次の 2 つの一般的なシナリオでは、別のアプローチが必要です。- すべての URL が異なる場合。
- 登録やチェックアウトのように、各ステップが 1 つの URL を共有する複数ステップのプロセスの最後のステップだけをテストしたい場合。この URL をターゲティングすると、A/B テストに最後のステップだけでなくすべてのステップが含まれてしまいます。
- 実験内に新しいセグメントを作成します。
- Technical カテゴリ > Element on the page を選択します。
- 訪問者を実験に含めるためにページに存在すべき要素を定義します。


最適なパフォーマンスを得るために、Presence of an element on the page を使用する場合は、ページ上部近くにある要素を選択してください。ページの下の方に要素を配置すると、Kameleoon が要素のロードを待ってから実験をトリガーするため、フリッカリングが発生する可能性が高くなります。
ウェブサイト全体
ウェブサイトのすべてのページで実験を実行することもできます。 そのためには、Targeting ステップの Triggers セクションで The entire site トリガーオプションを選択します。