OpenSearch は、ユーザー向けアプリケーションのメトリクスを、コアメトリクス、トラフィックメトリクス、ユーザー分析メトリクス、クエリ分析メトリクスの 4 つのディメンションで収集します。本トピックでは、これらのメトリクスについて説明します。
コアメトリクス
|
メトリック名 |
定義 |
計算式 |
依存関係 |
意義 |
|
検索 PV |
ページビュー (PV):成功した検索リクエストの数。ページネーションリクエストも検索リクエストとしてカウントされます。 |
成功した検索リクエスト 1 件につき 1 とカウントされます。 |
指定された日における成功した検索の総数を測定します。 |
|
|
検索 UV |
ユーザービュー (UV):検索結果ページを表示した固有ユーザーの数。 |
固有ユーザーは、訪問回数に関わらず 1 回のみカウントされます。 |
このメトリックを使用するには、SDK または API 経由で送信される検索リクエストに user_id パラメーターを設定する必要があります。 |
指定された日における検索を実行した固有ユーザーの数を測定します。 |
|
ページネーション率 |
検索 PV 全体に対するページネーションリクエストの割合。 |
ページネーションリクエスト PV / 検索 PV |
ページネーションリクエスト数と検索ページビュー総数の比率は、検索取得およびソートのパフォーマンスを測定します。 |
|
|
検索結果ゼロ率 |
検索結果が 0 件となる検索の割合。 |
検索結果が 0 件となった検索 PV / 検索 PV 合計 |
検索取得およびコンテンツカバー率の有効性を測定します。 |
|
|
ユーザーあたり検索 PV |
ユーザー 1 人あたりの成功した検索の平均回数。 |
検索 PV / 検索 UV |
このメトリックを使用するには、SDK または API 経由で送信される検索リクエストに user_id パラメーターを設定する必要があります。 |
ユーザー 1 人あたりの検索回数の平均値を示します。高い値は、ユーザーが検索機能に興味を持っていることを示す可能性があります。また、ユーザーが少数の検索で必要な情報を得られないことを意味する場合もあります。 |
|
翌日保持率 |
ある日に検索を実行し、翌日に再度検索を実行したユーザーの割合。 |
UV(t-1) ∩ UV(t) / UV(t-1) |
このメトリックを使用するには、SDK または API 経由で送信される検索リクエストに user_id パラメーターを設定する必要があります。 |
検索機能に対するユーザーのエンゲージメントを反映します。 |
トラフィックメトリクス
|
メトリック名 |
定義 |
計算式 |
依存関係 |
意義 |
|
検索 PV |
ページビュー (PV):成功した検索リクエストの数。ページネーションリクエストも検索リクエストとしてカウントされます。 |
成功した検索リクエスト 1 件につき 1 とカウントされます。 |
指定された日における成功した検索の総数を測定します。 |
|
|
検索 UV |
ユーザービュー (UV):検索結果ページを表示した固有ユーザーの数。 |
固有ユーザーは、訪問回数に関わらず 1 回のみカウントされます。 |
SDK または API を使用して検索する場合、検索リクエストに |
指定された日における検索を実行した固有ユーザーの数を測定します。 |
|
ユーザーあたり検索 PV |
ユーザー 1 人あたりの成功した検索の平均回数。 |
検索 PV / 検索 UV |
このメトリックを使用するには、SDK または API 経由で送信される検索リクエストに user_id パラメーターを設定する必要があります。 |
ユーザー 1 人あたりの検索回数の平均値を示します。高い値は、ユーザーが検索機能に興味を持っていることを示す可能性があります。また、ユーザーが少数の検索で必要な情報を得られないことを意味する場合もあります。 |
|
クエリ数 |
ユーザー単位で重複排除された検索クエリの数。 |
ユーザーごとに重複排除されたユーザーからのクエリ総数。たとえば、2 人の異なるユーザーが同じクエリで検索した場合、カウントは 2 となります。 |
このメトリックを使用するには、SDK または API 経由で送信される検索リクエストに user_id パラメーターを設定する必要があります。クエリ内容は以下のとおりに決定されます: raw_query パラメーターが設定されている場合は、その値が使用されます。それ以外の場合は、デフォルトインデックスの値がクエリとして使用されます。デフォルトインデックスが設定されていない場合は、クエリは空になります。 |
ユーザーによる検索クエリの総数を表し、ページネーションや繰り返し検索などの要因の影響を軽減します。 |
|
ユーザーあたりクエリ数 |
ユーザー単位で重複排除された検索クエリの平均数。 |
クエリ数 / 検索 UV |
このメトリックを使用するには、SDK または API 経由で送信される検索リクエストに user_id パラメーターを設定する必要があります。 |
ユーザー 1 人あたりの検索クエリの平均数を表し、ページネーションや繰り返し検索などの要因の影響を軽減します。 |
|
固有クエリ数 |
すべてのユーザーからの固有検索クエリの数。 |
すべてのユーザー間で重複排除された検索クエリの総数。複数のユーザーが同じクエリで検索した場合、カウントは 1 となります。 |
クエリ内容は以下のとおりに決定されます: raw_query パラメーターが設定されている場合は、その値が使用されます。それ以外の場合は、デフォルトインデックスの値がクエリとして使用されます。デフォルトインデックスが設定されていない場合は、クエリは空になります。 |
検索クエリの多様性を反映します。 |
|
ページネーション率 |
検索 PV 全体に対するページネーションリクエストの割合。 |
ページネーションリクエスト PV / 検索 PV |
ページネーションリクエスト数と検索ページビュー総数の比率は、検索取得およびソートの有効性を測定します。 |
|
|
検索結果ゼロ率 |
検索結果が 0 件となる検索の割合。 |
検索結果が 0 件となった検索 PV / 検索 PV 合計 |
検索取得およびコンテンツカバー率の有効性を測定します。 |
|
|
検索結果少なめ率 |
検索結果が 5 件以下となる検索の割合。 |
検索結果が 5 件以下となった検索 PV / 検索 PV 合計 |
検索取得およびコンテンツカバー率の有効性を測定します。 |
|
|
リクエストエラー数 |
速度制限などの問題により失敗した検索リクエストの数。 |
失敗したリクエスト 1 件につき 1 とカウントされます。 |
アプリケーションのスケールアウトまたは調整が必要かどうかを示します。 |
|
|
リクエストエラー率 |
速度制限などの問題により失敗した検索リクエストの比率。 |
リクエストエラー数 / (検索 PV + リクエストエラー数) |
アプリケーションのスケールアウトまたは調整が必要かどうかを示します。 |
ユーザー分析メトリクス
|
メトリック名 |
定義 |
計算式 |
依存関係 |
意義 |
|
翌日保持率 |
ある日に検索を実行し、翌日に再度検索を実行したユーザーの割合。 |
UV(t-1) ∩ UV(t) / UV(t-1) |
SDK または API 経由で送信される検索リクエストに user_id パラメーターを設定することに依存します。 |
検索機能に対するユーザーのエンゲージメントを反映します。 |
クエリ分析メトリクス
|
カテゴリ |
メトリック名 |
定義 |
計算式 |
依存関係 |
意義 |
|
高頻度ワード |
クエリ |
最も頻繁に検索される上位 500 の検索クエリ。 |
検索頻度でクエリを順位付けし、上位 500 を返します。 |
クエリ内容は以下のとおりに決定されます: raw_query パラメーターが設定されている場合は、その値が使用されます。それ以外の場合は、デフォルトインデックスの値がクエリとして使用されます。デフォルトインデックスが設定されていない場合は、クエリは空になります。 |
ユーザーが最も関心を持つクエリを特定します。 |
|
検索 PV |
該当クエリの検索 PV。 |
検索 1 件につき 1 とカウントされます。 |
SDK または API を使用して検索する場合、検索リクエストに raw_query パラメーターを設定することも、省略することもできます。 |
上位クエリ |
|
|
平均公開アイテム数 |
該当クエリに対して公開されたアイテムの平均数。 |
該当クエリで返されたアイテム総数 / 検索 PV |
これは、SDK または API を使用して検索リクエストを送信する際に raw_query パラメーターが設定されているかどうかに依存します。 |
最も人気のあるクエリに対して表示される結果数を示します。これにより、検索取得およびコンテンツカバー率の有効性を測定できます。 |
|
|
検索結果少なめクエリ |
クエリ |
検索結果が 5 件以下となる最も頻繁なクエリ。 |
検索結果が 5 件以下となるクエリを頻度で順位付けし、上位 100 を返します。 |
クエリ内容は以下のとおりに決定されます: raw_query パラメーターが設定されている場合は、その値が使用されます。それ以外の場合は、デフォルトインデックスの値がクエリとして使用されます。デフォルトインデックスが設定されていない場合は、クエリは空になります。 |
検索結果が少ない頻出クエリを特定し、検索取得およびコンテンツカバー率の有効性を測定します。 |
|
検索 PV |
該当クエリの検索 PV。 |
検索 1 件につき 1 とカウントされます。 |
SDK または API を使用して検索する場合、検索リクエストの raw_query パラメーターはオプションです。 |
検索結果少なめクエリの検索ボリュームを示し、問題の深刻度を測定します。 |
|
|
平均公開アイテム数 |
該当クエリに対して公開されたアイテムの平均数。 |
該当クエリで返されたアイテム総数 / 検索 PV |
SDK または API を使用して検索する場合、検索リクエストに raw_query パラメーターを設定することも、設定しないこともできます。 |
最も人気のあるクエリに対する検索結果の公開状況は、検索再現率およびコンテンツの豊かさを測定します。 |
|
|
検索結果ゼロクエリ |
クエリ |
検索結果が 0 件となるクエリ |
検索結果が 0 件となるクエリを頻度で順位付けし、上位 100 を返します。 |
クエリ内容は以下のとおりに決定されます: raw_query パラメーターが設定されている場合は、その値が使用されます。それ以外の場合は、デフォルトインデックスの値がクエリとして使用されます。デフォルトインデックスが設定されていない場合は、クエリは空になります。 |
検索結果が得られない頻出クエリを特定し、検索取得およびコンテンツカバー率の有効性を測定します。 |
|
検索 PV |
該当クエリの検索 PV。 |
検索 1 件につき 1 とカウントされます。 |
SDK または API を使用して検索する場合、検索リクエストに raw_query パラメーターを設定する必要はありません。 |
検索結果ゼロクエリの検索ボリュームを示し、問題の深刻度を測定します。 |
|
|
急上昇クエリ |
クエリ |
前日比で検索 PV の成長率が最も高いクエリ。クエリは成長率の降順で並べられます。前日のデータには、max(10, 検索 PV 総数の 0.1 %) の最小検索 PV しきい値が適用されます。 |
前日比での検索頻度の増加量でクエリを順位付けし、上位 100 を返します。 |
クエリ内容は以下のとおりに決定されます: raw_query パラメーターが設定されている場合は、その値が使用されます。それ以外の場合は、デフォルトインデックスの値がクエリとして使用されます。デフォルトインデックスが設定されていない場合は、クエリは空になります。 |
最近のホットスポットおよび新規出現クエリを特定します。 |
|
前日の検索 PV |
該当クエリの前日の検索 PV。 |
検索 1 件につき 1 とカウントされます。 |
SDK または API を使用して検索する場合、検索リクエストに raw_query パラメーターを設定する必要があります。 |
前日の最近のホットスポットおよび新規出現クエリに対する検索数。 |
|
|
当日の検索 PV |
該当クエリの検索 PV。 |
検索 1 件につき 1 とカウントされます。 |
SDK または API を使用して検索リクエストを送信する場合、raw_query パラメーターはオプションです。 |
当日の最近のホットスポットおよび新規出現クエリに対する検索数。 |
|
|
成長率 |
該当クエリの当日の成長率。 |
(当日の検索 PV - 前日の検索 PV) / 前日の検索 PV |
当日のホットスポットクエリの成長率。 |
||
|
平均公開アイテム数 |
該当クエリに対して公開されたアイテムの平均数。 |
該当クエリで返されたアイテム総数 / 検索 PV |
SDK または API を使用して検索する場合、検索リクエストに raw_query パラメーターを設定する必要はありません。 |
最近のホットスポットおよび新規出現クエリに対する検索結果の公開状況。これにより、検索取得およびコンテンツカバー率の有効性を測定します。 |
|
|
急下降クエリ |
クエリ |
前日比で検索 PV の下降率が最も高いクエリ。クエリは下降率の降順で並べられます。当日のデータには、max(10, 検索 PV 総数の 0.1 %) の最小検索 PV しきい値が適用されます。 |
前日比での検索頻度の減少量でクエリを順位付けし、上位 100 を返します。 |
クエリ内容は以下のとおりに決定されます: raw_query パラメーターが設定されている場合は、その値が使用されます。それ以外の場合は、デフォルトインデックスの値がクエリとして使用されます。デフォルトインデックスが設定されていない場合は、クエリは空になります。 |
検索頻度が急速に低下しているクエリを特定します。 |
|
前日の検索 PV |
該当クエリの前日の検索 PV。 |
検索 1 件につき 1 とカウントされます。 |
これは、SDK または API を使用して検索リクエストを送信する際に raw_query パラメーターが設定されているかどうかに依存します。 |
検索頻度が急速に低下しているクエリに対する前日の検索数。 |
|
|
当日の検索 PV |
該当クエリの検索 PV。 |
検索 1 件につき 1 とカウントされます。 |
raw_query パラメーターを使用してクエリ文字列を識別することに依存します。 |
検索頻度が急速に低下しているクエリに対する当日の検索数。 |
|
|
下降率 |
該当クエリの当日の下降率。 |
(前日の検索 PV - 当日の検索 PV) / 前日の検索 PV |
|||
|
平均公開アイテム数 |
該当クエリに対して公開されたアイテムの平均数。 |
該当クエリで返されたアイテム総数 / 検索 PV |
SDK または API を使用して検索する場合、検索リクエストに raw_query パラメーターを設定することも、省略することもできます。 |
検索頻度が急速に低下しているクエリに対する検索結果の公開状況。これにより、検索取得およびコンテンツカバー率の有効性を測定します。 |
操作手順
-
デフォルトでは、単一日付のデータビューは最新の日付のメトリクスを表示します。日付コントロールを使用して、別の日付を選択できます。
-
データ比較ビューでは、デフォルトで過去 7 日間における各メトリクスの変化を折れ線グラフで表示します。日付コントロールを使用して、別の期間を選択できます。グラフ内のメトリクスのアイコンをクリックすると、表示/非表示を切り替えることができます。
-
ナビゲーションバーで、統計レポート > 運用レポート をクリックします。その後、アプリケーション、シナリオ、メトリクスタイプ、および期間を選択して、統計チャートを表示します。