ダイナミック広告挿入(DAI)Pod Serving は、第三者のサーバーサイド広告挿入(SSAI)サーバーを使用して Google 提供の広告を結合できるようにする Google のソリューションです。第三者のマニフェスト マニピュレータは、セグメントのリダイレクトまたは事前作成された広告ブレークのマニフェストとして、事前に条件付けた広告を Google アド マネージャーにリクエストできます。
  1. アプリまたはウェブページがターゲティング パラメータを Google アド マネージャーに送信し、ライブ ストリームのユーザー セッションをリクエストします。
  2. Google アド マネージャーは、一意のストリーム ID を含むライブ配信のユーザー セッションを返します。
  3. アプリまたはウェブページがマニフェスト マニピュレータからのライブストリーム マニフェストのリクエストを開始し、ストリーム ID を渡します。再生中もこの状態が続きます。
  4. DASH ストリームの場合のみ、マニフェスト マニピュレータは Google アド マネージャーにマニフェスト テンプレートをリクエストします。
  5. DASH ストリームの場合のみ、Google アド マネージャーは、マニフェスト マニピュレータによって入力されたマクロを含むマニフェスト テンプレートを返します。このテンプレートは一度リクエストしてからキャッシュし、ストリーム内のすべてのミッドロール挿入点で再利用する必要があります。
  6. マニフェスト マニピュレータは、メディア セグメント(パブリッシャーのコンテンツ、またはセグメント リダイレクト API への広告呼び出し)を含む動的マニフェストを返します。再生が開始されます。
  7. アプリまたはページは、今後の広告イベントのメタデータについて Google アド マネージャーを定期的にポーリングします。
  8. 広告の再生中に、アプリまたはページはセグメント リダイレクト API を介して Google アド マネージャーにメディア セグメントをリクエストし、広告メディアへの 301 リダイレクトを受け取ります。
  9. アプリまたはページは、インストリーム メタデータをリッスンし、イベント メタデータと関連付けて、広告イベントをトリガーします。
  10. アプリまたはページが Google アド マネージャーにアクティビティの ping を送信します。

セグメント リダイレクト API を実装する詳しい手順については、セグメント リダイレクト ガイドをご覧ください。

  1. アプリまたはウェブページがターゲティング パラメータを Google アド マネージャーに送信し、VOD ストリームのユーザー セッションをリクエストします。
  2. Google アド マネージャーは、一意のストリーム ID を含む新しい VOD ストリーム セッションを返します。
  3. アプリまたはページが、マニフェスト マニピュレータに VOD ストリーム マニフェストをリクエストし、ストリーム ID を渡します。
  4. マニフェスト マニピュレータは、Google アド マネージャーに連続配信広告のセットをリクエストします。
  5. Google アド マネージャーから、一連の連続配信広告が完全なマニフェストとしてマニフェスト マニピュレータに返されます。
  6. マニフェスト マニピュレータは、連続配信広告のマニフェストをコンテンツ ストリームに合成し、最終的なストリームをアプリまたはページに返します。
  7. アプリまたはページが、Google アド マネージャーから広告イベントのメタデータを取得して再生を開始します。
  8. アプリまたはページは、インストリーム メタデータをリッスンし、イベント メタデータと関連付けて、広告イベントをトリガーします。
  9. アプリまたはページが Google アド マネージャーにアクティビティの ping を送信します。

VOD API の実装手順について詳しくは、以下の VOD ガイドをご覧ください。