レイテンシの削減

IMA 対応アプリのレイテンシを短縮する鍵は、できるだけ早い段階で IMA 関連の設定をできるだけ多く行うことです。広告を再生する前に、アプリで次の操作を行います。

  • コンテンツの再生ヘッド トラッカーを定義します。
  • IMAAdsLoader を作成します。既存の IMAAdsLoader インスタンスがある場合は、それを再利用してレイテンシを短縮し、フリークエンシー キャップなどの機能が正常に動作するようにします。
  • IMAAdDisplayContainer を作成します。
  • IMAAdsRequest を作成します。
  • 広告をリクエストします。
  • IMAAdsManager インスタンスをインスタンス化します。
  • IMAAdsRenderingSettings を作成します。

これらの手順では、ユーザーが動画の再生ボタンをクリックする前に、IMA SDK を初期化し、広告をリクエストし、広告レスポンスを解析します。広告を再生する準備ができたら、IMAAdsManager:initializeWithAdsRenderingSettings を介して IMAAdsManager を初期化し、start を呼び出します。