使用 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和requestMode onplay

三月二十一日

v2.22.1

  • 修正了 2.22.0 中引入的網際網路資源管理器 11 支援的錯誤

三月十四日

v2.22.0

  • 添加了檢測支持can autoplaycan autoplay muted
  • 實施的IMA SDK setAdWillPlayMutedsetAdWillAutoPlay

一月三十日

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
    • 固定調度loadeddataloadedmetadata大事記
    • 修復了使用時廣告響應為空的錯誤ondemand模式

七月七日

v2.19.1

注意:這個版本包括支援在 iOS 10 和安卓裝置上自動播放 HMTL5 廣告的修正程式。

  • 在未靜音和/或不包含播放器的播放器中自動播放HTML5廣告playsinline當用戶通過點擊或單擊iOS 10和Android設備啟動播放時,將正確播放
  • 在包含以下內容的播放器中自動播放HTML5廣告:mutedplaysinline將在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事件; 代碼已被重構,不需要這個額外的事件

十二月八日

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 中顯示廣告持續時間的問題
  • 固定初始化adDisplayContainertouchend代替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.wrapperAdIdsplayer.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