完整服務動態廣告插播 (DAI) 是 Google 對伺服器端廣告插播 (SSAI) 的端對端導入技術。可讓發布商提供 HLS 或 MPEG DASH 格式的內容串流,而 Google 的 DAI 伺服器會先選擇適當的廣告,並在串流中插入適當的廣告,再向使用者顯示。
  1. 網頁或應用程式透過以下方式載入 IMA DAI SDK:
    • HTML5 的內嵌指令碼標記
    • 適用於 Android、Google Cast、iOS、tvOS 或 Roku 的原生應用程式
  2. SDK 會從 Google Ad Manager 360 請求 VOD 串流或直播。
  3. Ad Manager 360 會以包含插入廣告插播的影片串流回應。
  4. SDK 會剖析回應,根據環境判斷正確的媒體類型,然後將影片串流 (如有需要,以及隨播廣告) 傳送至網頁或應用程式。
  5. 影片播放器會與 SDK 協商播放詳細資料並播放內容。
  6. 影片播放器會監聽串流中繼資料,並將其傳送至 SDK 進行處理。
  7. SDK 會視需要觸發曝光連線偵測和追蹤事件。

如要進一步瞭解如何使用 IMA DAI SDK 導入用戶端影片播放器,請參閱 SDK 指南:

  1. 用戶端的播放器應用程式請求 VOD 串流或直播 來自 Google Ad Manager 360
  2. Ad Manager 360 會回傳包含插入廣告插播的影片串流。
  3. 用戶端的播放器應用程式開始播放串流,並且會要求廣告中繼資料一次 (適用於 VOD 串流),或開始定期輪詢廣告中繼資料 (適用於直播串流)。
  4. 用戶端的播放器應用程式會監聽串流中繼資料、剖析該資料,並將其與廣告中繼資料中的值進行比較,以識別廣告事件。
  5. 客戶的影片播放器應用程式會觸發廣告曝光連線偵測 (ping),同時 追蹤事件

若要進一步瞭解如何實作用戶端影片播放器 ,請參閱我們的 API 指南: