減少延遲時間
要盡量減少支援 IMA 的應用程式延遲時間,關鍵就是盡早建立與 IMA 相關的設定。您可在放送廣告前盡早在應用程式中完成下列所有操作:
- 定義內容播放頭追蹤器
- 建立
AdDisplayContainer
- 建立
ImaSdkFactory
- 建立
AdsLoader
- 建立
AdsManager
- 請求廣告
- 取得
AdsManager
執行個體並註冊事件處理常式
上述所有動作都會初始化 IMA SDK 並請求及剖析您的廣告回應,甚至不會點擊您的影片播放。當您準備好放送廣告時,請呼叫 AdsManager.init()
,並等待 LOADED
事件播放廣告。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-03-07 (世界標準時間)。
[null,null,["上次更新時間:2025-03-07 (世界標準時間)。"],[[["Reduce latency in IMA-enabled apps by completing IMA setup processes as early as possible before ad playback."],["Pre-initialization tasks include defining the playhead tracker, creating necessary IMA objects (AdDisplayContainer, ImaSdkFactory, AdsLoader, AdsManager), requesting ads, and registering event handlers."],["This approach allows the IMA SDK to initialize and process ads before user interaction, minimizing delays during playback."],["To start ad playback, call `AdsManager.init()` and wait for the `LOADED` event."]]],[]]