類別:AdsrenderSettings

建構函式

AdsRenderingSettings

新增 AdsRenderingSettings()

實作
google.ima.AdsRenderingSettingsInterface

屬性

自動對齊

布林值

如要精確控管所有非線性廣告的位置,請設為 false。如果這個值為 true,廣告會出現在底部中央。如果這個值為 false,廣告會定位在左上角。預設值為是。

bitrate

數字

建議位元率上限。以 kbit/秒為單位。SDK 會選擇位元率低於指定上限的媒體,如果找不到任何媒體的位元率較低,則採用最接近的位元率。預設值為 -1,表示 SDK 會選取最大位元率。

啟用預先載入模式

布林值

允許預先載入影片素材資源。詳情請參閱預先載入媒體指南

loadVideoTimeout

數字

載入影片廣告媒體檔案時的逾時 (以毫秒為單位)。如果載入時間超過這個逾時,廣告播放就會取消,廣告連播中的下一則廣告 (如果有的話) 也會播放。預設值為 -1,預設值為 8 秒。

mimeTypes

(空值或非空值陣列)

僅支援線性影片 MIME 類型。如果指定,SDK 就會包含與清單中指定的 MIME 類型相符的媒體,並排除不符合指定 MIME 類型的媒體。 格式為字串清單,例如 [ 'video/mp4', 'video/webm', ... ],如果未指定,SDK 會根據播放器功能選擇媒體。

播放廣告之後

數字

如為 VMAP 和廣告規則播放清單,則只能於這個時間之後 (例如秒) 播放廣告插播。這項設定嚴格嚴格執行,例如將 playAdsAfterTime 設為 15 會導致 IMA 忽略已排定在 15 秒播放的廣告插播。

RestoreCustomPlaybackStateOnAdBreakComplete

布林值

指定是否要在廣告插播完成時,SDK 還原自訂播放狀態。這項設定主要是在發布商傳入內容播放器,以便用於自訂廣告播放時使用。

uiElements

(空值或非空值陣列)

指定是否應顯示 UI 元素。AdSense/AdX 廣告會忽略這個陣列中的元素。

useStyledLinearAds

布林值

顯示具有完整 UI 樣式的線性廣告。這項設定不適用於 AdSense/AdX 廣告或在行動裝置內容中放送的廣告,前提是廣告已預設採用完整使用者介面樣式。

useStyledNonLinearAds

布林值

透過關閉和喚回按鈕顯示非線性廣告。