本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
啟用浮水印廣告
MediaTailor 對浮水印廣告的支援預設為啟用。資訊清單中的特定 SCTE-35 廣告標記類型會觸發浮水印廣告的插入。由於某些玩家可能不支援浮水印廣告的用戶端轉譯,因此您可以在工作階段層級停用此功能。
若要使用 HLS 或 DASH 播放字首停用浮水印廣告支援:
-
從播放器,根據您的通訊協定,使用下列其中一種格式的請求初始化新的 MediaTailor 播放工作階段:
-
範例:HLS 格式
GET
mediatailorURL
/v1/master/hashed-account-id
/origin-id
/asset-id
?aws.overlayAvails=off -
範例:DASH 格式
GET
mediatailorURL
/v1/master/hashed-account-id
/origin-id
/asset-id
?aws.overlayAvails=off
-
若要使用工作階段初始化字首停用浮水印廣告支援:
-
在播放器上,為 MediaTailor 的工作階段初始化請求建構 JSON 訊息內文:
-
若要停用廣告浮水印支援,請將
overlays
物件新增為值為 的頂層金鑰off
。overlays
預設值為on
。 -
(選用) 提供 MediaTailor 接著傳遞至
adsParams
物件內 ADS 的任何參數。這些參數對應至 MediaTailor 組態的 ADS 範本 URL 中的[player_params.param]
設定。
-
範例 HLS:
POST master.m3u8 { "adsParams": { "deviceType": "ipad" }, "overlayAvails": "off" }
範例 DASH:
POST manifest.mpd { "adsParams": { "deviceType": "androidmobile" }, "overlayAvails": "off" }