2025 年 5 月 5 日(月曜日)
IMA Android バージョン 3.35.1 で ImaSdkFactory.initialize() メソッドが追加されました。この呼び出しにより、最初の広告リクエストの前に必要な SDK リソースの読み込みが開始され、読み込み時間が短縮されます。これらの変更により、広告のバッファリングを制限し、広告のインプレッション数と収益化を最大化できます。デバイスによっては、読み込みプロセスが完了するまでに数秒かかることがあります。
アプリの起動後、できるだけ早く initialize() を呼び出すことを強くおすすめします。このアプローチにより、プレロール広告の最初のフレームが表示されるまでの時間が短縮されるため、ユーザーの待ち時間が短縮され、収益化の可能性が高まります。
これらの読み込み時間の改善を実装するアプリケーションには、次のようなメリットがあります。
- 最初のフレームが表示されるまでの時間が平均 0.25 ~ 0.5 秒短縮。
- テレビの実装では、最大 5 秒の短縮が実現しました。
次の図は、ユーザーが動画を選択する前に、initialize() メソッド呼び出しを使用してシステム リソースを読み込むアプリを示しています。

ImaSdkFactory.initialize() 呼び出しは ImaSdkSettings インスタンスを受け入れます。アプリで AdsLoader インスタンスを作成するときに使用する設定値と同じ値を使用します。詳細については、クライアントサイドと DAI の IMA の読み込み時間を最適化するをご覧ください。ご不明な点がございましたら、IMA テクニカル フォーラムまでお気軽にお問い合わせください。
ラベル: dai、 ima-android、 ima-sdk