すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:A/B テストレポート

最終更新日:Apr 02, 2026

A/B テストレポートでは、各実験バリアントが検索品質およびユーザー行動に与える影響を確認できます。OpenSearch では、5 つのメトリックカテゴリ(コアメトリック、トラフィックメトリック、行動メトリック、トランザクションメトリック、ユーザー分析メトリック)を追跡します。

結果の解釈に先立って

レポートから結論を導き出す前に、以下の点をご確認ください。

  • データ遅延: レポートはデフォルトで前日のデータを表示します。行動データをアップロードした場合、そのデータは翌日以降のレポートに反映されます。

  • 日付範囲: 日付ピッカーを使用して、特定の日付または期間を選択します。各メトリックカテゴリには 7 日間のトレンドチャートが含まれており、メトリック横のチャートアイコンをクリックすると、そのトレンドビューが開きます。

  • データ依存関係: 行動データ(クリック、お気に入り登録、購入など)を必要とするメトリックは、データ収集機能を有効化し、対応する行動データをアップロードした後にのみ利用可能です。

レポートの表示

左側のナビゲーションウィンドウで、[レポート統計] > [A/B テスト] を選択します。[アプリケーション名] ドロップダウンリストからアプリケーション、実験グループ、実験の順に選択します。メトリックカテゴリのタブをクリックし、日付ピッカーを使用して期間を設定します。

image..png

コアメトリック

コアメトリックは、検索ボリューム、ユーザーのエンゲージメント、検索結果の品質を包括的に把握するための高レベルな指標です。行動データやトランザクションデータを詳細に分析する前に、各実験バリアントの全体的な健全性を評価するために使用します。

メトリック定義計算式依存条件
検索 PVページングリクエストを含む、成功した検索リクエストの数。PV は page view(ページビュー)を意味します。成功応答を受け取ったリクエスト数
検索 UV検索結果ページを訪問したユーザー数。UV は unique visitor(ユニーク訪問者)を意味します。ユーザーは、検索回数に関わらず 1 回のみカウントされます。ユニークユーザー数user_id(検索リクエスト内)
ページング率全検索リクエストに対するページングリクエストの割合。高い値は、ユーザーが 1 ページ目で目的の情報を得られていない可能性を示します。ページングリクエスト数 ÷ 検索 PV
無結果率全検索リクエストに対する、結果がゼロ件であった検索リクエストの割合。高い値は、取得(retrieval)におけるギャップを示すサインです。結果ゼロ件のリクエスト数 ÷ 検索 PV
PV-CTR検索結果のクリック率(CTR)。検索リクエスト単位で測定されます。IPV ÷ 検索 PVデータ収集機能;クリック行動データ
UV-CTRユーザー単位で測定された CTR。複数回検索を行うユーザーの影響を平滑化することで、PV-CTR を補完します。IPV_UV ÷ 検索 UVデータ収集機能; クリック行動データ
TOP5 PV-CTR検索結果の 1 ページ目の上位 5 件のアイテムの CTR。検索結果上部のランキング品質を評価する際に使用します。上位 5 件へのクリック数 ÷ 検索 PVデータ収集機能;クリック行動データ
検索 PV 1 人当たりユーザー 1 人あたりの平均検索リクエスト数。高い値は、ユーザーが積極的に検索している一方で、結果の取得に苦労している可能性を示します。検索 PV ÷ 検索 UVuser_id(検索リクエスト内)
翌日保持率連続する 2 日間に検索を行ったユーザー数と、前日に検索を行ったユーザー数の比率。ユーザーの定着度(stickiness)を示します。検索 UV(t−1) と検索 UV(t) の共通ユーザー数 ÷ 検索 UV(t−1)user_id(検索リクエスト内)

トラフィックメトリック

トラフィックメトリックは、検索ボリューム、クエリの多様性、エラー率を細分化して分析します。コアメトリックと併用することで、検索負荷の状況を把握し、取得(retrieval)に関する問題を特定できます。

メトリック定義計算式依存条件
検索 PVページングリクエストを含む、成功した検索リクエストの数。成功応答を受け取ったリクエスト数
検索 UV検索結果ページを訪問したユーザー数。固有ユーザー数user_id(検索リクエスト内)
検索 PV 1 人当たりユーザー 1 人あたりの平均検索リクエスト数。検索 PV ÷ 検索 UVuser_id(検索リクエスト内)
アイテムインプレッション数検索結果におけるアイテムの露出回数。ページングリクエスト後に同一アイテムが新しいページに再表示された場合も、新たな露出としてカウントされます。行動データが利用可能な場合は、アップロードされたデータに基づいてインプレッションをカウントします。それ以外の場合は、検索結果内のアイテム総数を用います。アイテムインプレッション数(行動データがない場合は検索結果のアイテム総数)データ収集機能;アイテムインプレッション行動データ(精度向上のため)
クエリ数すべてのユーザーにわたるクエリの合計数(ユーザー単位で重複排除済み)。同一ユーザーによる同一クエリは 1 回のみカウントされ、異なるユーザーによる同一クエリはそれぞれ 1 回ずつカウントされます。raw_query がリクエストに存在する場合は、その値が使用されます。存在しない場合はデフォルトインデックス値が使用され、デフォルトインデックスが未設定の場合はクエリは空となります。ユーザーごとの重複排除済みクエリ数の合計user_id(検索リクエスト内);raw_query フィールド(任意)
クエリ数 1 人当たりユーザー 1 人あたりの平均重複排除済みクエリ数。クエリ数 ÷ 検索 UVuser_id(検索リクエスト内)
独立クエリ数すべてのユーザーにわたる、異なるクエリの総数。複数のユーザーが同一クエリを送信した場合でも、1 回のみカウントされます。クエリの多様性を示します。ユーザー間での重複排除後のクエリ数raw_query フィールド(任意)
ページング率全検索リクエストに対するページングリクエストの割合。ページングリクエスト数 ÷ 検索 PV
無結果率全検索リクエストに対する、結果がゼロ件であった検索リクエストの割合。結果ゼロ件のリクエスト数 ÷ 検索 PV
低結果率全検索リクエストに対する、結果が 5 件以下であった検索リクエストの割合。結果 ≤5 件のリクエスト数 ÷ 検索 PV
リクエストエラー回数エラー応答(例:速度制限によるエラー)を受け取った検索リクエストの数。急増は、スケールアウトが必要であることを示す可能性があります。エラー応答を受け取ったリクエスト数
リクエストエラー率失敗したリクエスト数と全リクエスト数の比率。リクエストエラー回数 ÷ (検索 PV + リクエストエラー回数)

行動メトリック

行動メトリックは、ユーザーが検索結果に対して行う操作(クリック、お気に入り登録、ショッピングカートへの追加、いいね、コメント)を追跡します。すべての行動メトリックは、データ収集機能が有効化されており、対応する行動データがアップロードされている必要があります。

メトリック定義計算式依存条件
IPV検索結果内のアイテムに対するクリック数。アイテムクリック数の合計データ収集機能;クリック行動データ
IPV_UV検索結果内のアイテムを少なくとも 1 件クリックしたユーザー数。各ユーザーは 1 回のみカウントされます。クリックしたユーザーの異なるユーザー数データ収集機能;クリック行動データ;user_id
IPV 1 人当たりユーザー 1 人あたりの平均アイテムクリック数。IPV ÷ 検索 UVデータ収集機能;クリック行動データ;user_id
PV-CTR検索結果のクリック率(CTR)。検索リクエスト単位で測定されます。IPV ÷ 検索 PVデータ収集機能;クリック行動データ
UV-CTRユーザー単位で測定された CTR。IPV_UV ÷ 検索 UVデータ収集機能;クリック行動データ
アイテム-CTRアイテム単位の CTR — 公開されたアイテムがクリックされる頻度。IPV ÷ アイテムインプレッション数データ収集機能;クリック行動データ
クリック済み PV の割合ユーザーが少なくとも 1 件の検索結果をクリックした検索リクエストの割合。クリック済み検索リクエスト数 ÷ 検索 PVデータ収集機能;クリック行動データ
TOP3 PV-CTR1 ページ目の上位 3 件のアイテムの CTR。上位 3 件へのクリック数 ÷ 検索 PVデータ収集機能;クリック行動データ
TOP5 PV-CTR1 ページ目の上位 5 件のアイテムの CTR。上位 5 件へのクリック数 ÷ 検索 PVデータ収集機能;クリック行動データ
TOP10 PV-CTR1 ページ目の上位 10 件のアイテムの CTR。上位 10 件へのクリック数 ÷ 検索 PVデータ収集機能;クリック行動データ
コレクション数ユーザーが検索結果からアイテムをお気に入りに追加した回数。お気に入り追加回数の合計データ収集機能;お気に入り行動データ;bhv_type = collect
お気に入り転換率お気に入り追加回数と全検索リクエスト数の比率。コレクション数 ÷ 検索 PVデータ収集機能;お気に入り行動データ;bhv_type = collect
追加購入数ユーザーが検索結果からアイテムをショッピングカート(またはブックシェルフ、プレイリスト)に追加した回数。カート追加回数の合計データ収集機能;カート行動データ;bhv_type = cart
追加購入転換率カート追加回数と全検索リクエスト数の比率。追加購入数 ÷ 検索 PVデータ収集機能;カート行動データ;bhv_type = cart
いいね数ユーザーが検索結果内のアイテムに「いいね」を付けた回数。いいね数の合計データ収集機能;いいね行動データ;bhv_type = like
類似コンバージョン レートいいね数と全検索リクエスト数の比率。いいね数 ÷ 検索 PVデータ収集機能;いいね行動データ;bhv_type = like
コメント数ユーザーが検索結果内のアイテムについてコメントを投稿した回数。コメント数の合計データ収集機能;コメント行動データ;bhv_type = comment
コメント転換率コメント数と全検索リクエスト数の比率。コメント数 ÷ 検索 PVデータ収集機能;コメント行動データ;bhv_type = comment

トランザクションメトリック

トランザクションメトリックは、検索結果が購入にどれだけ効果的に結びついているかを測定します。すべてのトランザクションメトリックは、アップロードされた行動データに bhv_type = buy が含まれている必要があります。

メトリック定義計算式依存条件
検索経由 GMV検索結果経由で行われた購入の商品総売上高(GMV)。トランザクション金額の合計データ収集機能;購入行動データ;bhv_type = buy
検索ガイド ディール UV検索結果経由で購入を行ったユーザー数。各ユーザーは 1 回のみカウントされます。購入ユーザーの異なるユーザー数データ収集機能;購入行動データ;bhv_type = buyuser_id
検索経由顧客単価購入ユーザー 1 人あたりの平均トランザクション金額。検索経由 GMV ÷ 検索経由購入 UVデータ収集機能;購入行動データ;bhv_type = buy
注文転換率検索結果ページを訪問したユーザーのうち、購入を行ったユーザーの割合。検索経由購入 UV ÷ 検索 UVデータ収集機能;購入行動データ;bhv_type = buy
クリック率検索結果をクリックしたユーザーのうち、その後購入を行ったユーザーの割合。検索経由購入 UV ÷ IPV_UVデータ収集機能;購入行動データ;bhv_type = buy

ユーザー分析メトリック

ユーザー分析メトリックは、長期的なエンゲージメントおよびユーザー離脱の状況を把握するための指標です。

メトリック定義計算式依存条件
翌日保持率連続する 2 日間に検索を行ったユーザー数と、前日に検索を行ったユーザー数の比率。検索 UV(t−1) と検索 UV(t) の共通ユーザー数 ÷ 検索 UV(t−1)user_id(検索リクエスト内)
離脱ユーザー率検索結果ページを訪問したが、いずれのアイテムもクリックしなかったユーザーの割合。高い値は、取得(retrieval)品質の低下または不適切なランキングを示唆します。(検索 UV − IPV_UV) ÷ 検索 UVデータ収集機能;クリック行動データ;user_id