ボトルネックとなっているリクエストを回避する

概要

この監査では、最初の広告リクエストを妨げている実行時間の長いリクエストを特定します。これらは、最初の広告リクエストが行われる前に開始され、レスポンスも受け取っていたリクエストです。ブロック リクエストの数と期間を減らすと、最初の広告リクエストの待ち時間を短縮して、広告の読み込みを高速化できます。

おすすめ

この監査の詳細では、妨げとなっている上位 5 件のリクエスト(費用基準)が示されます。ここでの目標は、広告の読み込みを高速化するためにこれらのリクエストを削除するか、実行時間を短縮することです。そのためには、次のようにすることをおすすめします。

  • 不要なリクエストを削除する。
  • 広告の読み込みが完了するまで、重要ではないリクエストを保留する。
  • リクエストを順次ではなく並行して発行する。
  • HTTP/2 を使用したバックエンド サービスの最適化などにより、レスポンス時間を短縮する

詳細

この監査では、費用面でボトルネックとなっている上位 5 件のリクエストが表示されます。リクエストの費用は次のように計算されます。

request duration + (request self-time * 3)

式中の「リクエスト自体の時間」は、実行時間から他のリクエストによって妨げられた時間を引いた値に等しくなります。セルフ時間が 250 ミリ秒超、または持続時間が 1 秒を超えるリクエストのみが考慮されます。