google. ima。 AdsRenderingSettings
定義可控制廣告顯示方式的參數。
建構函式
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
布林值
透過關閉和喚回按鈕顯示非線性廣告。