ウェブ実験におけるトラフィック割り当てとバリアントトラフィック割り当ての利用
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
新しいウェブサイトデザインや機能をテストする際には、クラシック なA/B実験に入ってくるゲストトラフィックをどのように管理し、異なるバリアントに分散させるかを考慮することが重要です。Sitecore Personalizeでは、以下が含まれます:
-
Traffic allocation - は実験に入ったゲストの割合を指します。デフォルトでは、Sitecore Personalizeは100%のトラフィックを実験に割り当てますが、これを調整できます。例えば、新機能をテストするためにゲストトラフィックの25%程度から始めるかもしれません。フルデプロイメントに移行するにつれて、この割合を徐々に増やすことができます。
-
バリアントトラフィック割り当て - 割り当てられたトラフィックを実験バリアントに割り当てる方法を決定します。これにより、実験に参加したゲストのうち、一定の割合がランダムにコントロールに割り当てられ、残りは他のバリアントに割り当てられます。トラフィックを手動で分割することも、すべてのバリアントに均等に分配Sitecore Personalizeこともできます。以下の図では、ウェブサイトトラフィックの25%が実験に割り当てられ、そのうち60%がコントロールに、40%がもう一方のバリアントに割り当てられています。

ユニーク割り当て法とユニバーサル割り当て法のどちらを選ぶかは、クラシックなA/B実験へのトラフィック配分やバリアントへの割り当て方法に影響を与えます。ユニーク割り当ては複数のテストを同時に実行し、精度よりも速度と量を優先するのに適しています。これに対し、ユニバーサル割り当ては正確さやゲスト割り当ての制御が求められる実験に適しています。
!注 最適化されたテスト で実行される実験は、ユニークおよびユニバーサル割り当て方法の選択やトラフィックの割り当て方法の調整を妨げます。このオプションは自動的に100%のトラフィックを実験に割り当て、ゲストを最もパフォーマンスの高いバリアントに動的に割り当てます。
以下の表は、2つの割り当て方法を用いたトラフィック割り当てと変異トラフィック割り当てを比較しています。
割り当てタイプ
一意割り当て方法
普遍割り当て法
トラフィック配分
例えば、20%は5人に1人が実験に参加していることを意味します。
1から120のバケット範囲を選びます。各ゲストには1から120までのバケット番号が割り当てられ、その範囲内の番号が参加します。
例えば、ゲストトラフィックの50%参加率を決めるバケット1から60を選択します。
バリアントトラフィック割り当て
割り当てられたトラフィックをバリアントに割 合して割り当てます。
例えば、割り当てられた20%のトラフィックを以下に分割します。
- コントロール - 34%
- バリアント1 - 33%
- バリアント2 - 33%
割り当てられたトラフィックを パーセンテージでバリアントに割り当てます。システムは自動的に対応するバケット範囲を計算・表示します。
例えば、割り当てられた50%のトラフィック(バケット1から60)を以下に分割します。
- コントロール - バケツ1から30(50%)
- バリアント1 - バケツ31から60(50%)
!注実験のオーディエンスをフィルタリングする条件を追加すると、フィルター適用後にシステムはトラフィックを割り当てます。例えば、リージョンフィルターをEuropeに設定し、100%のトラフィックを実験に割り当てると、すべてのヨーロッパのゲストトラフィックが実験に参加します。50%の割り当てでは、ヨーロッパのゲストトラフィックの半分のみが含まれます。