SDK アーキテクチャについて学習する

プラットフォームを選択: HTML5 Android

このガイドでは、SDK のライフサイクルと、動画ストリーム プレーヤー、IMA DAI SDK、広告サーバー間のやり取りの概要について説明します。

基本的な操作

次の図は、動画プレーヤー、IMA DAI SDK、Ad Manager 360 間のやり取りを示しています。

  1. ウェブページまたはアプリで IMA DAI SDK が読み込まれます。

    • HTML5 の埋め込みスクリプトタグ
    • Android、Google Cast、iOS、tvOS、Roku のネイティブ アプリ
  2. IMA DAI SDK は、Google アド マネージャー 360 から VOD ストリームまたはライブ ストリームをリクエストします。

  3. アド マネージャー 360 は、挿入された広告ブレークを含む動画ストリームを返します。

  4. IMA DAI SDK はレスポンスを解析し、環境に基づいて適切なメディアタイプを特定して、動画ストリーム(と必要に応じてコンパニオン広告)をウェブページまたはアプリに配信します。

  5. 動画プレーヤーは IMA DAI SDK と再生の詳細をネゴシエートし、広告を再生します。

  6. IMA SDK は、必要に応じてインプレッション ピングとトラッキング イベントを送信します。

Lifecycle

この図は、IMA DAI SDK のライフサイクル全体を示しています。コンストラクタとメソッドの呼び出しは青色でハイライト表示され、イベントは赤色でハイライト表示されます。エラー条件は、赤いコネクタと赤いテキストで示されます。