Google 會運用 AI 技術將內容翻譯成你偏好的語言,但可能會出錯。
瞭解 SDK 架構
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本指南會簡要說明 SDK 生命週期,以及影片播放器、IMA SDK 和廣告伺服器之間的互動。
基本互動
下圖說明影片播放器、IMA SDK 和廣告伺服器之間的互動,並附上註解。廣告伺服器可使用 Ad Manager、AdSense 影片廣告 (AFV) 或 Ad Exchange (AdX)。

網頁或應用程式使用下列方式載入 IMA SDK:
- HTML5 的嵌入式指令碼標記
- 適用於 Android、Google Cast、iOS 或 tvOS 的應用程式
IMA SDK 會向廣告伺服器請求特定廣告單元的 VAST 回應。呼叫的廣告伺服器 (Ad Manager 與 AFV 或 AdX) 取決於廣告代碼網址。
廣告伺服器會選取最適合的廣告,並將 VAST 回應傳送至 IMA SDK。系統會使用下列其中一種方法選取廣告:
- Ad Manager 廣告單元會篩除委刊項候選項目
- AdSense 或 Ad Exchange 執行競價
IMA SDK 會剖析 VAST 回應,根據環境判斷正確的媒體類型,並將內嵌影片廣告素材 (如有需要,也會將隨播廣告) 傳送至網頁或應用程式。
影片播放器會與 IMA SDK 協商播放詳細資料,並播放廣告。
IMA SDK 會視需要觸發曝光偵測訊號和 VAST 追蹤事件。
生命週期
這張圖顯示 IMA SDK 的完整生命週期。建構函式和方法呼叫會以藍色醒目顯示,事件會以紅色醒目顯示,錯誤狀況則會以紅色連接器和紅色文字顯示。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-07-11 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-07-11 (世界標準時間)。"],[],[]]