The Pod Serving API is currently in closed beta. If you are interested in learning more about Pod Serving or want to implement the Pod Serving API, please contact your Google account manager.
直播總覽
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Google 動態廣告插播 (DAI) 廣告連播放送 API。
透過廣告連播放送 API,您可以存取已準備好的自適應位元率影片廣告連播,直接將這些廣告連播併入面向使用者的 HLS 或 MPEG DASH 媒體播放清單。
這個 API 適用於進階發布商和影片技術合作夥伴。
如要大規模使用這項 API,必須設計及實作複雜的媒體放送工作流程,這超出本文件的討論範圍。
必要條件
透過 DAI 廣告連播放送 API 處理直播前,您需要使用 Google Ad Manager 使用者介面或 live-event API,建立直播活動。
元件
任何廣告連播放送 API 導入作業都包含三個元件:Google Ad Manager、用戶端影片播放器和資訊清單操控伺服器。

Ad Manager
Ad Manager 負責向使用者放送廣告,並可透過 Ad Manager SDK 或網頁介面進行管理。這項服務的職責如下:
- 接收來自用戶端影片播放器的串流請求、決定廣告,以及提供與內容編碼設定檔相符的轉譯版本
- 回應用戶端影片播放器的廣告片段請求,並為指定使用者提供適當的廣告插播部分
- 接收及處理來自用戶端影片播放器的追蹤 Ping
用戶端影片播放器
用戶端影片播放器是指用戶用來播放影片串流的應用程式或網站。玩家的職責如下:
- 從 Ad Manager 初始化串流資源,並接收代表特定直播活動單一播放工作階段的串流物件。
- 向資訊清單操控伺服器要求串流資訊清單,開始播放
- 定期從 Ad Manager 輪詢廣告插播中繼資料,說明串流廣告片段中嵌入的廣告事件
- 監聽播放器引發的計時中繼資料事件,其中包含廣告媒體 ID。遇到這些事件時,播放器會將事件轉送至 Ad Manager,確認廣告事件是否成功發生。
如要進一步瞭解如何正確實作用戶端影片播放器,請參閱適用於您平台的 Pod 放送指南:
如需自訂導入作業,請參閱 DAI API 的 Pod 放送用戶端指南。
資訊清單操控伺服器
資訊清單操控伺服器負責代管提供給用戶端影片播放器的串流資訊清單。伺服器負責執行下列作業:
- 處理資訊清單傳送至用戶端影片播放器
- 向 Ad Manager 請求時間碼範本 (僅適用於 MPEG DASH 串流),
以填入廣告片段。
- 在廣告插播期間,將 Ad Manager 代管的廣告片段網址插入影片串流資訊清單 (適用於 HLS) 或廣告期間 (適用於 MPEG DASH)。
- 將修改後的資訊清單提供給用戶端影片播放器。
如要進一步瞭解如何導入自訂資訊清單操控伺服器,請參閱資訊清單操控指南。
詞彙
- 直播活動:儲存直播重要設定資料的活動,例如編碼設定檔。直播活動是使用 Ad Manager 建立。
- 串流物件:代表特定影片資產的單一播放工作階段。重要屬性包括串流 ID 和媒體驗證網址。
- 廣告連播:在廣告時段中顯示的一組廣告影片
- 廣告片段:廣告插播的媒體片段檔案
- 廣告插播中繼資料:用於在用戶端顯示廣告使用者介面的廣告插播中繼資料,例如在廣告期間隱藏搜尋按鈕
- 廣告媒體 ID:編碼為廣告片段檔案中 ID3 標記的中繼資料。這項中繼資料可用於識別播放期間發生的特定廣告相關事件,例如廣告開始或中點。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-22 (世界標準時間)。
[[["容易理解","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"]],["上次更新時間:2025-07-22 (世界標準時間)。"],[[["The Pod Serving API facilitates the integration of adaptive-bitrate video ad pods directly into HLS or MPEG DASH media playlists for advanced publishers and video technology partners."],["Implementing the Pod Serving API involves three core components: Google Ad Manager, which handles ad delivery and tracking; a client video player, which manages stream initialization and playback; and a manifest manipulation server, which modifies and serves the stream manifest."],["Before using the API, a livestream event must be created via the Google Ad Manager UI or the live-event API, serving as a configuration resource for the livestream."],["The client video player is responsible for initializing the stream, requesting the manifest, polling for ad pod metadata, and forwarding timed metadata events to Ad Manager."],["The manifest manipulation server handles manifest delivery, requests ad period templates, and inserts Ad Manager-hosted ad segment URLs or ad periods into the stream manifest during ad breaks."]]],[]]