使用 IM3 插件更改日誌廣告
變更記錄檔
八月十日
v3.6.0
- 升級至接觸式廣告 6.7.0
七月十三日
v3.5.0
- 功能:如果插件未註冊,則使中間件成為無操作
- 錯誤修正:修復了單擊時的預卷失敗下一個播放列表播放器中的按鈕
四月十六日
v3.4.4
- 固定廣告選擇疊加層未顯示
三月三十一日
v3.4.3
- 錯誤修正:解決直播前廣告期間偶爾記錄的錯誤
- 回復:允許延遲 IM3 初始化,直到使用新
asyncAutoplaySupport
選項解決自動播放功能偵測後
一月七日
v3.4.2
- 修復與 Video.js 的相容性 7.7.x
十二月二十日
v3.4.1
- 重構:調整廣告播放程式的實作,以避免與未來版本的 Video.js 不相容
十二月三日
v3.4.0
- 允許延遲 IM3 初始化,直到使用新
asyncAutoplaySupport
選項解決自動播放功能偵測後 - 防止靜音的自動播放停止 iOS 裝置上的背景音訊
- 調整執行
AdPlayer
以避免與Video.js的未來版本潛在的不兼容
九月二十五日
v3.3.2
- 通過確保固定比賽條件
inAdBreak
是切換信號源時的功能
9 月 9 日
v3.3.1
- 錯誤修正:修正與布萊特灣播放器 6.36 不相容,導致 IMA 外掛程式擲回錯誤
- 錯誤修正:調整播放器調整大小事件上的廣告管理員
八月五日
v3.3.0
- 在以下位置公開IMA SDK
ima3-ready
請求模式為時的事件對象ondemand
- 修正廣告量錯誤解譯為靜音的問題
- 修復了因丟失而引發的偶爾錯誤
getRemainingTime
屬性
五月六日
v3.2.6
- 升級videojs-contrib-ads至6.6.3
三月二十一日
v3.2.5
- 錯誤修正:修正影像 3 廣告錯誤後,自動播放遭到封鎖的問題
- 錯誤修正:使用即時廣告插入時,請勿在等待預先播放時封鎖播放
一月十九日
v3.2.4
- 修復了通過Studio添加的媒體提示點鍵/值元數據作為查詢參數附加到廣告代碼,而不是插入到廣告代碼中的錯誤。
mediainfo.ad_keys
巨集
一月三日
v3.2.3
- 主要是服務更新
- 錯誤修正:透過 Video Cloud 設定的廣告尖端點的毫秒準確度現在可正確運作
十月二十四日
v3.2.2
- 修復了要調用的錯誤
adMacroReplacement
什麼時候serverUrl
是空字符串 - 已修正重疊廣告時允許 IE/Edge 控制列可見度的問題
十月十八日
v3.2.1
- 修正 VMAP 中的空白 VAST 回應後,內容無法立即恢復的問題
- 修復了分析未發送的問題
video_view
廣告錯誤和超時後的事件
九月十三日
v3.2.0
- 解決各種已知錯誤的全新視訊雲端提供點實作
- 新增廣告期間內容來源變更的支援
- 處理玩家處理後重新實例化的錯誤
- 銷毀玩家處置上的廣告管理員
- 修正 iOS 上磁碟區持續性相關的問題
- 修正 IE/Edge 廣告控制列懸停時的可見性
- 修復情況
playonselect:false
預卷之前的位置,並將源更改為economics:ad_supported
視頻和廣告/內容自動播放 - 移除死亡的快閃程式碼
- 更新為使用videojs-contrib-ads 6.6.1
- 改善拼接式廣告案例的支援
- 通過僅接受第一個來避免多註冊警告消息contrib-ads根據上下文
- 修復比賽事件
redispatch
IE上的問題 - 改善玩家處置處理
八月十五日
v3.1.0
- 修復了進度條未更新和
player.ima3.adPlayer.currentTime()
返回0,而不是廣告的當前時間 - 添加
isVpaid
IMA插件的便捷方法 - 新增 IMA 即時預先播放支援
- 更新videojs-contrib-ads到6.5.0,其中也包括6.4.3更改
- 添加
liveCuePoints
選項 - 在快照還原時還原所有來源而非單一來源
- 發送
pause
Chrome禁止自動播放以與Safari保持一致時發生的事件
- 添加
八月六日
v3.0.3
- 修正了外掛程式初始化順序產生的錯誤。具體來說,
{player.url}
宏已更改為刪除對Google Analytics(分析)插件的依賴。該宏可用於唯一標識播放器,但是我們建議您使用{player.id}
宏代替。 - 改善的處置處理
- 程式碼組織改進
- 更新影片-接觸式廣告至 6.4.2
- 廣告完成後清理快照物件
- 改善的處置處理
六月十一日
v3.0.2
- 修正預拍後還原時海報閃爍的問題
player.ads.ad.currentTime
過去是時間偏移:現在是當前時間- 已新增
player.ads.ad.timeOffset
- 錯誤修復經濟學
mediainfo
與初始化有關的處理 - 已移除
loadingSpinner
選項,因為它什麼也沒做 - 更新videojs-contrib-ads至6.4.1
- 更新初始化錯誤消息中的文檔鏈接
- 添加
contentIsLive
設置,可用於不將持續時間報告為無限的實時流 - 修正了一個如果沒有後捲,載入微調器可能會出現在視頻結尾的錯誤
- 允許巨集的預設值
五月四日
v3.0.1
- 修復了以下情況下無法播放廣告的錯誤:
mediainfo.economics
被設置為undefined
五月一日
v3.0.0
- 更新videojs-contrib-ads從5.1.6到6.2.1
- 初始化現在會使用中介軟體來降低 Flash 內容的風險
- 此外掛程式處理原始碼變更已經重新製作,因此與播放清單搭配使用時,可靠性更高。
- 的
serverUrl
選項現在可以是一個函數,以促進異步工作流,例如標頭出價 - 修正了一個可能導致超過預期的超時時間的錯誤
- 其他各種錯誤修復和可靠性改進;看到videojs-contrib-ads更新日誌以獲取更多信息
2018年4月13日
v2.22.3
- 修復了iOS上的自動播放問題,並在iOS上增加了對IMA SDK的支持
setAdWillPlayMuted()
和setAdWillAutoPlay()
三月二十八日
v2.22.2
- 修復了具有特定IMA3配置的錯誤
autoplay
和requestModeonplay
三月二十一日
v2.22.1
- 修正了 2.22.0 中引入的網際網路資源管理器 11 支援的錯誤
三月十四日
v2.22.0
- 添加了檢測支持can autoplay和can autoplay muted
- 實施的IMA SDK
setAdWillPlayMuted
和setAdWillAutoPlay
一月三十日
v2.21.0
- 添加
showVpaidControls
選項 - 更新為使用videojs-contrib-ads 5.1.6
十一月二十七日
v2.20.3
- 修正後續內容影片無法播放的錯誤
- 修正了 iOS 上的內容從頭開始重新啟動的錯誤
- 更正了在 iOS 上看不到內容但聽到音訊的錯誤
二零一七年十一月二日
v2.20.2
- 與最新的 IMA SDK 的相容性
- 已改善的 Safari 11 支援
- 隱藏 VPAD 廣告的自訂控制項
- 已更新為使用videojs-contrib-ads 5.1.1
二零一七年十月十日
v2.20.1
- 增加了與 Video.js 6.3 及更高版本的相容性
二零一七年十月四日
v2.20.0
- 更新為使用videojs-contrib-ads 5.1.0
八月十六日
v2.19.4
- 修正一個在看到空的廣告時,後期超時的錯誤
- 刪除冗餘
ads-request
事件觸發 - 添加了邏輯來檢查 Chrome 版本與播放器版本獨立
- 修復了一個錯誤
adtimeupdate
事件將在內容期間觸發 - 修復了一個錯誤
autoplay
在Android設備上 - 修正了廣告錯誤後等待後期廣告的錯誤
七月二十八日
v2.19.3
- 的錯誤修正oncue模式和ID3廣告取消
- 更新為使用videojs-contrib-ads 5.0.3
七月二十一日
v2.19.2
- 行動裝置自動播放支援
- 更新為使用videojs-contrib-ads 5.0.2
- 固定調度
loadeddata
和loadedmetadata
大事記 - 修復了使用時廣告響應為空的錯誤
ondemand
模式
- 固定調度
七月七日
v2.19.1
注意:這個版本包括支援在 iOS 10 和安卓裝置上自動播放 HMTL5 廣告的修正程式。
- 在未靜音和/或不包含播放器的播放器中自動播放HTML5廣告
playsinline
當用戶通過點擊或單擊iOS 10和Android設備啟動播放時,將正確播放 - 在包含以下內容的播放器中自動播放HTML5廣告:
muted
和playsinline
將在iOS 10和Android設備上正確自動播放 - 修正了 iOS 10 和安卓 HTML5 廣告的靜音按鈕
- 當。。。的時候
muted
屬性存在,將顯示靜音按鈕,允許用戶取消靜音廣告 - 靜音按鈕將不再顯示在不支援以程式設計方式控制音量的裝置上
- 當點擊或點擊時,靜音按鈕將正確靜音/取消靜音廣告
- 靜音/取消靜音設定會從廣告持續到主要內容
- 當。。。的時候
此外,IMA HTML5 SDK 發行了一項功能,可停用 iOS 10 以上裝置上的自訂播放功能。此功能會決定是否使用內嵌播放或原生播放廣告,包括新增 TrueView 可略過廣告的支援。有關此設置的更多信息,請參見IMA HTML5 SDK文檔。
有關如何使用Brightcove IMA SDK插件應用此設置的信息,請參見我們的使用IMA3插件做廣告 ima3SdkSettings下的文檔。
2017年6月28日
v2.19.0
有關信息,請參閱Brightcove Web Player開發人員論壇中的這篇文章。有關一起測試播放器和插件的一般信息,請參見播放器/插件版本測試話題。
此版本中的功能包括:
- 略過廣告時,音量設定會持續存在
- 更新為使用videojs-contrib-ads 5.0.1
- 兩者之間的交叉相容性 Video.js
- 修正了 iOS 內容閃光燈的錯誤
- 當玩家被丟棄時,更好的清理
- 當外掛程式初始化太晚時,主控台中會顯示錯誤訊息
二零一七年四月四日
v2.18.0
- 添加
player.ima3.setAdsRenderingSettings
,它允許用戶為IMA SDK for HTML5設置廣告呈現設置。 - 更新為 Video.js 5 和 6 的跨相容性
三月二十三日
v2.17.0
- 裸露
adsLoader.contentComplete
在Flash中允許重置IMA相關器
三月九日
v2.16.4
- 新增回 ES3 支援
- 更新為使用videojs-contrib-ads 4.2.5
- 添加了一種估算方法
adType
- 恢復了“將不再有postroll時不再拍攝postroll快照”以修復缺少的錯誤
ended
大事記
- 添加了一種估算方法
三月三日
v2.16.3
- 回滾到videojs-contrib-ads 4.2.3修復缺少的錯誤
ended
大事記
三月一日
v2.16.2
- 禁止在沒有ID的情況下使用提示
oncue
請求模式 - 更新為使用videojs-contrib-ads 4.2.4
- 當沒有後捲時,不再拍攝後期快照
- Video.js 5/6 交叉相容性
二月二日
v2.16.1
這是一個修正更新。
- 盡可能在 iframe 中使 HTML5 廣告響應
- 防止錯誤
admuted
在DFP廣告管理系統中跟踪 - 針對 HTML5 和快閃記憶體進行本地化廣告控制列
- 允許在 Chrome 中按一下滑鼠右鍵以啟用閃光燈
- 已更新為使用videojs-contrib-ads 4.2.2
- 重新修正 iOS 內容閃光燈
一月二十七日
v2.16.0
- 增加了對cueTextTracks特色videojs-contrib-ads因此Video Cloud提示點可用於觸發廣告。
一月十九日
v2.15.6
- 更新為使用videojs-contrib-ads 4.2.1
- 更新還原了在廣告期間點選進度列時阻止廣告點選的變更。此修正程式現在會在單一視訊範本中改為。
十二月二十日
v2.15.5
- 已更新為使用videojs-contrib-ads 4.1.6
- iOS 10
div
上的固定佔位符playsinline
- 不再發送一個未記錄的
adcontentplaying
事件,這只是發送取消額外的adplaying
事件; 代碼已被重構,不需要這個額外的事件
- iOS 10
十二月八日
v2.15.4
- 更新為使用videojs-contrib-ads 4.1.5
- 在廣告期間隱藏字幕和音軌按鈕(它們已經隱藏在 IMA 中,因此此此更新不會影響此計畫案)
- 在廣告期間點擊進度條時,外掛程式現在可防止廣告點擊
- 結束事件現在會在內容結束多次結束後正確觸發一次
十一月二十一日
v2.15.3
- 已更新為使用videojs-contrib-ads 4.1.4
- 修正空白 div 可防止內容閃光燈覆蓋 iPad 上廣告的問題
- 修復了快照測試,以避免依賴軌道 src
- 修復了在 Video.js 6 中顯示廣告持續時間的問題
- 固定初始化
adDisplayContainer
上touchend
代替touchstart
十一月十日
v2.15.2
- 更新為使用videojs-contrib-ads 4.1.3
- 添加了缺少視頻的導入
- 在安卓廣告背後播放內容的問題修正問題
- 修正播放 LIVE 內容時的音量持續性問題
十一月十日
v2.15.1
- 更新為使用videojs-contrib-ads 4.1.2
- 修正了快照和文字軌道的錯誤
二零一六年十一月二日
v2.15.0
- 廣告巨集中的新頁面變數功能
- 在 IMA 中,廣告伺服器網址支援廣告巨集
- 具有頁面變量宏的URL可能如下所示:
http://example.com?foo={pageVariable.foo}
(該宏將替換為變量的值foo
在發出廣告請求時在瀏覽器的JavaScript上下文中) - 如果您的廣告請求尚未提供頁面變數,您的巨集將無法運作
- 您可以在此處了解有關新廣告宏功能的技術詳細信息: https://github.com/videojs/videojs-contrib-ads#macros
- 現在使用
try/catch
在銷毀廣告管理器(如果尚未創建)時- 這是為了在邊緣情況下提供額外的安全性,您不應該期望看到任何區別
- 暫時重新添加
contentplayback
事件- 此事件是Brightcove IMA插件與開源之間集成的一部分videojs-contrib-ads項目; Brightcove計劃將來將其刪除
- 的
playing
事件可能是您想要使用的
十月二十六日
v2.14.0
- 已更新為使用videojs-contrib-ads 4.0.0
playing
事件不再在預先播放之前傳送contentplayback
事件已移除- 修正 Chrome 53 中引入的內容快閃問題,這時候廣告載入類別太快被移除
- 已新增
player.ads.VERSION
- 更新為使用generator-videojs-plugin
- 為特徵模組建立單獨的檔案
- 音量和靜音狀態現在會在廣告斷斷時持續存在
十月十八日
v2.13.0
- 廣告巨集中的自訂欄位
- 如果 Flash 廣告技術沒有預先播放,請避免內容前逾時長度延遲
- 這可以解決因未預期延遲造成的其他問題,例如播放程式在播放後呼叫空白時擲回錯誤
- 在 Flash 中更準確的進度條
二零一六年十月三日
v2.12.0
- 防止額外
playing
硬超時後發生的事件 {player.id}
宏現在指向正確的值- 流暢的進度列移動
九月二十三日
v2.11.6
- 更新至影片-接觸式廣告 3.3.13
- 修正在內容日期重設快照的檢查
二零一六年九月十九日
v2.11.5
- 將硬體逾時設定預設值設定為 true
- 將逾時設定預設值設定為 4000 毫秒
- 修正重疊廣告時影片會暫停的問題
- 修正重疊廣告時,Flash 技術控制欄顯示的錯誤
- 修正了播放廣告支援影片後播放免費影片時的錯誤
9 月 6 日
v2.11.4
- 統一逾時設定
八月二十四日
v2.11.3
- 更新為視頻-接觸式廣告 3.3.12
- 修正空白廣告的指標
- 確保玩家在 adstart 上處於啟動狀態
- 隨選廣告請求不再成功,經濟學設定為免費
二零一六年八月三日
v2.11.2
- 修正 iOS 的問題:預先播放前會看到影片內容的閃光燈
- 修正了一個錯誤,該錯誤在影片內容來源變更後,結束事件不會觸發
七月二十七日
v2.11.1
- 更新到視頻-接觸式廣告 3.3.10
- 修正了一個錯誤:在某些情況下,內容會在發佈後重播
七月二十二日
v2.11.0
- 新增玩家。
二零一六年七月十八日
v2.10.3
- 更新至影片-接觸式廣告 3.3.9
- 更正了一個錯誤,在此錯誤中錯過了內容日期
七月十四日
v2.10.2
- 修正要求模式在播放中且內容已播放時所提出的廣告請求的問題
- 修復了其中的錯誤
ImaSdkSettings
沒有反映語言環境設置 - 修復了IMA3插件不遵守
setNumRedirects
設置 - 更新至影片-接觸式廣告 3.3.9
- 更正了一個錯誤,在此錯誤中錯過了內容日期
六月二十一日
v2.10.1
- 刪除海報時 Chrome 錯誤的解決方法
- 更新至影片-接觸式廣告 3.3.8
- 修正安卓廣告後繼續發生的問題
- 修正後續影片要求廣告的問題
六月十六日
v2.10.0
- 預先製作前隱藏海報和技術
六月十三日
v2.9.1
- 修正了一個在後卷完成後,內容會重播的錯誤
六月六日
v2.9.0
- 困難逾時現在適用於不使用 VMAP 的 VAST 廣告以及 Flash 廣告技術
- 修正了在來源變更時可能會導致內容閃爍的錯誤
- 修正了第一個廣告請求會失敗,請求模式:隨選 + 自動播放 + 預載:無 + html5 廣告技術的錯誤
五月二十六日
v2.8.0
- 添加默認
postrollTimeout
1000毫秒 - 為Flash廣告技術添加缺失的邏輯以銷毀廣告管理器
adserror
- 不再針對 VAST 廣告傳送預先宣傳
- 不再傳送空字串內容來源的廣告要求
- 取消相同內容來源的多個廣告請求
- 不再允許使用 Onplay 自動播放;它會將其更改為 onload
五月十日
v2.7.1
- 修正 2.7.0 中推出的直播廣告
- 修正在 iOS8 上引入間歇性錯誤的即時廣告代碼(即使在非活動場景中也是如此)
四月二十八日
v2.7.0
- 添加
ad_keys
到廣告宏 - 啟用代碼維護
vjsstandard
- 當“經濟學”標誌設置為時,不再播放廣告
FREE
二零一六年四月二十日
v2.6.0
- 能夠根據 ID3 中繼資料在直播中播放和取消廣告
- 加載時間更快
requestmode
被設置為ondemand
要么oncue
- 固定和恢復
nopostroll
特徵
三月三十一日
v2.5.2
- 回滾nopostroll功能,因為它可以防止
ended
大事記
三月三十一日
v2.5.1
- 輕微修正接收廣告
三月二十八日
v2.5.0
功能
- HTML5
hardTimeouts
選項。將 VMAP 放棄逾期的廣告,以防止 HTML5 廣告使用 VMAP 時發生「內容閃爍」。預設為停用;預設會在較新的主要版本更新中預設啟用。 - 在沒有預先播放廣告的情況下使用 IM3 外掛程式時,加快載入時間。
- 暴露
player.ima3.currentAd.wrapperAdIds
和player.ima3.currentAd.wrapperAdSystems
使用Flash廣告技術時。
錯誤修正
- 修正石墨皮膚音量滑塊的顯示問題
- 修正了在 Flash 中暫停時進度滑塊會繼續的錯誤
- 修正 Flash 中播放/暫停圖示無法正確更新的錯誤
- 修復幾種無效的情況
adtimeout
事件將被發送
三月二十八日
v2.4.0
- 新增 V付費 2 支援
三月二十八日
v2.3.0
- 在廣告播放期間隱藏 Dock
- 更正 iPad 覆蓋廣告不會點擊通過的問題
- 默認使用版本化URL
adSwf
值 - 修正 IE10 中 HTML5 廣告的點擊次數
一月二十日
v1.14.x
- 支援多位玩家
三月三十日
v1.13.0
- 更新接觸式廣告以取得播放清單支援
三月二十七日
v1.12.0
- 新增要求方法
- 加入就緒方法
- 新增載入微調器選項
- 修正 HTML 控制列中的時序
- 添加黑色背景 div,以防止預先播放和模擬內容閃爍問題(在桌面上)
一月二十七日
v1.11.0
- 新增錯誤處理
- 凸紋影片-接觸式廣告到 1.0.0
- 修正內容日期可觸發兩次的競爭條件
一月八日
v1.10.0
- 凸紋視訊-接觸式廣告到 0.6.0
- 為文本跟踪 API 方法添加無操作函數存根
十月二十一日
v1.8.0
- 將預設預先捲動逾時設定為 1000 毫秒
- 請務必使用獨立的控制列來播放廣告。過去,不支援 Flash 的平台上的廣告會重複使用內容控制列來播放廣告。
- 在播放內容時,將廣告容器移到螢幕外,因為 IMA 會在 Android Chrome 上竊取觸控事件。
十月十六日
v1.7.0
- 快閃記憶體廣告技術的 VPAD 2.0 支援
十月一日
v1.6.0
- 更新影片廣告
- 將更新的外掛程式設定傳遞給廣告 SWF
十月一日
v1.5.0
- 將預設廣告技術順序設定為快閃記憶體,html5
八月二十八日
v1.4.0
- 捲動後支援
- 新增可在 IMAT3/HTML5 中使用自訂點擊追蹤元素的功能
三月二十日
v1.3.0
- 升級至 video.js