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

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

基本的なインタラクション

次の図は、動画プレーヤー、IMA DAI SDK、アド マネージャー 360 間のインタラクションを示すものです。

  1. ウェブページまたはアプリが、次の方法で IMA DAI SDK を読み込みます。

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

  3. アド マネージャー 360 は、挿入されたミッドロール挿入点を含む動画ストリームを返します。

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

  5. 動画プレーヤーは、IMA DAI SDK と再生の詳細を交渉し、 広告が再生されます。

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

Lifecycle

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