本指南將概略說明 SDK 生命週期,以及影片串流播放器、IMA DAI SDK 和廣告伺服器之間的互動情形。
基本互動
下圖說明影片播放器、IMA DAI SDK 和 Ad Manager 360 之間的互動情形,並附上註解。
網頁或應用程式會透過以下方式載入 IMA DAI SDK:
- 嵌入 HTML5 的程式碼標記
- 原生應用程式,適用於 Android、Google Cast、iOS、tvOS 或 Roku
IMA DAI SDK 會向 Google Ads 請求 VOD 串流或直播 Manager 360。
Ad Manager 360 傳回包含插入廣告的影片串流 中斷點。
IMA DAI SDK 會剖析回應,根據環境決定正確的媒體類型,並將影片串流 (以及隨播廣告,如有需要) 提交至網頁或應用程式。
影片播放器會與 IMA DAI SDK 協商播放詳細資料,然後播放廣告。
IMA SDK 會視需要觸發曝光 ping 和追蹤事件。
生命週期
下圖顯示 IMA DAI SDK 的完整生命週期。建構函式和方法 通話會以藍色醒目顯示,事件會以紅色醒目顯示,而錯誤 並用紅色連接號和紅色文字標示各項條件。