A/Bテスト結果の読み方.

DXPR Builderを学ぶサイト管理バリエーションのテスト

テストの各バージョンの性能と、勝ち筋を確認します。RLレポートを開き、テストを探してバージョンのスコアを比べます。時間推移グラフは任意です。RL設定で1度オンにします。

始める前に

  • ロールにView RL reports権限があります。
  • 時間推移グラフにはEnable event logがオンです。設定をご覧ください。

設定手順

  1. 開くのはReports > RL: A/B Testing(/admin/reports/rl)です。
  2. テストはExperiment列で探します。名前はコンテンツタイプとページタイトルから始まります。
  3. クリックするのはViewで、Operations列にあります。
  4. バリアントのConversion Scoreを比べます。

エディターからは、エレメントのMoreメニューにショートカットがあります。View A/B test resultsでは同じページが新しいタブで開きます。スマートソートエレメントにはView smart sort resultsがあります。

表示内容

概要には全テストが合計付きで一覧されます。Sourceはエディター作成のテストではdxpr_builderです。Last Activityは数値の最終変更時を示します。

詳細ページはバリアントごとに1行です。

列 意味
Variant 文字、またはスマートソートの項目
Impressions 訪問者の表示回数
Conversions 選んだ行動の発生回数
Conversion Rate インプレッションあたりのコンバージョン
Conversion Score (コンバージョン + 1)÷(インプレッション + 2)

表は初期値でConversion Rate順です。列をクリックするとその列で並べ替えます。Conversion Scoreの方を信頼します。4分の2も400分の200も50%ですが、信頼できるのは後者のみで、スコアがそれを表します。

イベントログオン時は、表の上にVariant Performanceグラフが付きます。最大9バリアントまで時間推移の線で表示され、それ以上は3D表示です。Time range、X-axis、Y-axis、Max variantsでグラフ内容を変えます。

テストのやり直し

クリックするのはDeleteで、Operations列にあります。テストの数値をリセットします。テストは次のページビューでゼロから再開します。必要なのはAdminister RL experiments権限です。

設定

以下はConfiguration > Web services > RL: A/B Testing(/admin/config/services/reinforcement-learning)にあります。

設定 内容 初期値
Enable event log グラフ用のスナップショットを時間推移で記録します オフ
Maximum event log rows この数を超える古いスナップショットをcronが整理します 100000
Line chart threshold 線で表示するバリアントの上限。それ以上は3Dグラフが先に開きます 9
Enable debug mode サンプリングスコアを記録します。短時間のトラブルシューティング専用です オフ

結果が表示されない場合

  • テストが一覧にない。 テストは2バージョン以上でページを保存すると登録されます。ページをエディターで開き、もう一度Saveをクリックします。
  • ページに「Event logging is disabled.」と出る。 グラフにはイベントログが必要です。RL設定でEnable event logにチェックします。
  • ページに「No data yet.」と出る。 イベントログはオンですが、その後まだ誰もテストを見ていません。訪問者を待ちます。
  • Impressionsがゼロのままになっている。 サイトがrl.phpに届いていません。RL: rl.php accessibilityを状態レポート(/admin/reports/status)で確認します。

次のステップ

複雑な実験向けの多変量テストで引き続きDXPR Builderを探索します。