對於主要的平台,應一律使用 IMA SDK。在無法使用 IMA SDK 的情況下,DAI API 提供類似的功能,可支援用戶端觸發的廣告指標報表,並支援線性 (直播) 和隨選影片 (VOD)。在少部分適用情況中,也可以使用伺服器端信標 (SSB)。
下表比較了使用 IMA SDK、SSB 和 DAI API 導入動態廣告插播 (DAI) 時,分別支援的動態廣告插播功能。
| 功能 | IMA SDK | DAI API | SSB | 附註 |
|---|---|---|---|---|
| VAST <icons> | |
|
|
IMA SDK 支援使用 VAST <icons> 顯示視覺疊加、圖示和徽章。 DAI API 支援顯示,但需要發布商導入。 SSB 不支援顯示任何播放器層級的使用者介面元素或圖示。 |
| Ad Exchange 營利 | 透過程式輔助存取權資料庫 (PAL) 的支援,即可在沒有 IMA 時使用 Ad Exchange 營利。 | |||
| 可點擊廣告 | IMA SDK 支援 HTML5、iOS 和 Android 專用的 DAI 可點擊廣告。
DAI API 支援可點擊的廣告,但這類廣告需要發布商導入。 |
|||
| 隨播廣告 | IMA SDK 和 DAI API 僅支援使用 Ads API 的 HTML5 平台上的隨播廣告。 | |||
|
直播或線性串流 |
||||
|
播放器控制項 |
DAI API 提供了支援播放器控制項的中繼資料,但這些功能需要發布商導入。 | |||
| 影片廣告指標報表 |
廣告伺服器可以透過 SSB 來追蹤影片廣告曝光。 不過,系統不支援在 VOD 串流上追蹤使用者互動事件。 |
|||
|
VOD 片頭廣告 |
||||
|
VOD 片中廣告和片尾廣告 |
DAI 導入類型
|
IMA SDK |
IMA SDK 用於動態廣告插播 (DAI) 時,可讓播放器請求隨選影片 (VOD) 串流或線性 (直播) 串流,並將信號傳送給 Ad Manager 來製作報表。使用 SDK 的事件追蹤功能比伺服器端信標 (SSB) 更為準確。 |
|
DAI AP |
動態廣告插播 (DAI) API 可讓您存取不支援 IMA SDK 的營利串流 (例如智慧型電視)。凡是可使用 IMA 的平台,都必須使用 IMA。API 支援所有現有的 DAI 功能,但這些功能需要發布商導入。 |
|
伺服器端信標 (SSB) |
SSB 可讓 HTTP 即時串流/MPEG-DASH 播放器直接向動態廣告插播 (DAI) 系統發出 HTTP 要求;在 DAI 中,Ad Manager 會根據預估值追蹤影片串流指標並製作報表。任何播放器應該都能播放 SSB 串流,但功能支援有限。 伺服器端信標 (SSB) 不支援播放器層級的使用者介面或徽章顯示。由於這項技術限制,使用 SSB 的播放器無法顯示任何視覺疊加、圖示或徽章,包括 VAST <icons>。
|