IMA 対応アプリでレイテンシを減らすには、できるだけ早い段階で IMA 関連の設定を行う必要があります。動画を再生する前に、アプリで次の作業を行ってください。
- コンテンツ プレイヘッド トラッカーを定義する。
IMAAdsLoader
を作成します。既存のIMAAdsLoader
インスタンスがある場合は、それを再利用してレイテンシを削減し、フリークエンシー キャップなどの機能が適切に動作するようにします。IMAAdDisplayContainer
を作成します。IMAAdsRequest
を作成します。- 広告をリクエストします。
IMAAdsManager
インスタンスをインスタンス化します。IMAAdsRenderingSettings
を作成します。
この手順では、ユーザーが動画を再生する前に、IMA SDK を初期化して広告をリクエストし、広告レスポンスを解析します。
広告を再生する準備ができたら、IMAAdsManager:initializeWithAdsRenderingSettings
を介して IMAAdsManager
を初期化し、start
を呼び出します。
ページの応答性を高めるその他の方法については、パフォーマンス ガイドをご覧ください。