廣告連播放送可讓您在 Google Ads 執行伺服器端廣告插播,不必將內容傳送至 Google 的 DAI 伺服器。您可以與現有的影片技術合作夥伴合作,以運用 DAI Pod Serving API (直播或 VOD) 來操控資訊清單,或導入自己的資訊清單操控伺服器。
您可以使用互動式媒體廣告 (IMA) DAI SDK 開發適用於網頁和行動平台的用戶端應用程式,以便與 DAI Pod 放送 API 完美互動。如要使用 DAI Pod Serving API 設定 IMA DAI SDK,請參閱直播或 VOD 串流格式的用戶端應用程式平台 (Android、Chromecast、HTML5、iOS、Roku 和 tvOS) 專用的指南。
如果您有 IMA DAI SDK 不支援的特殊需求,請參閱用戶端影片播放器指南 (直播或 VOD) 中的說明,開發自己的用戶端應用程式。
DAI 廣告連播放送元件
導入 DAI Pod Serving API 是由三個主要元件組成:
Google Ad Manager
Google Ad Manager 是一項代管服務,可建立及管理使用者串流工作階段,選取要放送的廣告,將其編碼為串流區隔,並在收到要求時將其傳遞給用戶端影片播放器。
在直播活動中,當用戶端影片播放器要求特定片段時,系統會即時插入廣告,並做為這些媒體區隔的網址重新導向,傳送給播放器。
在 VOD 串流中,系統會在播放開始前選取廣告,並做為一組對應每個廣告連播的串流資訊清單,並傳送至資訊清單操縱器。
資訊清單操控器
資訊清單操控器是一種伺服器,會從用戶端影片播放器接收串流工作階段 ID,會使用該 ID 將廣告與串流建立關聯,並在串流資訊清單中嵌入這些廣告。
針對 HLS 直播活動,資訊清單操控程式不會直接與 Ad Manager 通訊。而是將廣告媒體區隔放入含有 Ad Manager 網址的串流資訊清單中,以便用戶端影片播放器請求廣告媒體區隔檔案。
如果是 VOD 串流,資訊清單操控器會直接和 Ad Manager 進行通訊來要求廣告,並接收一組要與內容串流合併的串流資訊清單。接著,系統會將合併的資訊清單傳送給用戶端影片播放器進行播放。
客戶影片播放器
用戶端影片播放器是最終播放包含廣告影片串流的應用程式或網站。在這麼做之前,它會向 Ad Manager 要求串流 ID,然後將該 ID 傳遞至資訊清單操控器,以便接收要播放的串流資訊清單。負責監控串流內中繼資料並觸發廣告追蹤事件。
直播與隨選影片廣告連播放送
綜上所述,直播和 VOD Pod 放送看起來非常相似。 不過,這兩個工作流程之間存在一些重大差異。
直播活動廣告連播放送 | 隨選影片廣告連播放送 |
---|---|
用戶端影片播放器會在播放期間視需要向 Ad Manager 請求廣告。您可以使用早期廣告插播通知預先選取這類廣告。 | 資訊清單操控器在開始播放前,向 Ad Manager 請求所有廣告。 |
使用 HLS 串流時,資訊清單操控程式不會直接與 Ad Manager 互動,而是產生廣告區隔網址,讓用戶端影片播放器視需要發出請求。 | 資訊清單操控器會先向 Ad Manager 直接請求廣告,然後再為用戶端影片播放器產生串流資訊清單。 |
如果廣告連播比指定的廣告插播時段短,Ad Manager 可能會插入插入畫面。 | 不需要或不支援插入畫面。 |
您必須先向 Ad Manager 註冊直播活動和編碼設定檔,才能請求廣告。 | 您不需要在 Ad Manager 中設定任何廣告,即可發出廣告請求,但資訊清單操控程式必須針對每個廣告請求,為串流提供相關的編碼設定檔和廣告代碼。 |