3.548.0 |
2022-12-06 |
|
3.544.0 |
2022-11-10 |
|
3.541.0 |
2022-10-27 |
|
3.532.0 |
2022-09-21 |
- 修正 DAI 問題:啟動 OMID 廣告工作階段時發生控制台錯誤。
- 修正問題:使用者在非線性廣告後,無法點擊線性廣告的點閱後到達網頁。
|
3.531.0 |
2022-09-19 |
- 新增功能:在直播期間,SIMID 廣告素材可
requestPause
和requestPlay 。這項功能已適用於隨選影片串流。
- 修正問題:影片廣告結束時,有時會發出設為「null」的不必要網路請求。
|
3.529.2 |
2022-09-08 |
- 修正問題:在包裝函式鏈結中,部分廣告素材 ID 未填入廣告物件。
|
3.526.0 |
2022-08-22 |
- 修正連線電視裝置的
is_lat 參數問題。
- 修正桌機環境中「瞭解詳情」按鈕顯示錯誤的問題。
|
3.523.0 |
2022-08-04 |
|
3.522.0 |
2022-07-18 |
|
3.521.0 |
2022-07-12 |
- 新增
AD_CAN_PLAY 事件,IMA 會在廣告準備好播放時觸發此事件。在 AD_BUFFERING 事件後,您可以使用這個事件瞭解何時更新播放器 UI。
- 修正廣告組中 TrueView 廣告後方非 TrueView 廣告的廣告使用者介面問題。
|
3.520.0 |
2022-06-29 |
|
3.517.2 |
2022-05-23 |
|
3.513.0 |
2022-05-03 |
|
3.512.0 |
2022-04-21 |
- 修正使用 GPT Proxy 從 iframe 邊界轉送 IMA 事件時的問題。
|
3.508.0 |
2022-03-28 |
- 修正問題:在 VMAP 廣告期間,於
adsManager.destroy() 後呼叫 adsLoader.onContentComplete() 會導致片尾廣告錯誤播放。
- 修正問題:在 VMAP 廣告期間呼叫
AdsManager.discardAdBreak() 時,有時無法捨棄廣告插播。
|
3.501.0 |
2022-02-17 |
|
3.498.1 |
2022-02-10 |
- 如果指定 TFUA 或 TFCD,系統就不會在廣告請求中傳送 RDID。
- 修正 SDK 覆寫網址參數的錯誤。
|
3.495.1 |
2022-01-10 |
- 修正 google.ima.OmidVerificationVendor 未定義的問題。
|
3.494.0 |
2022-01-04 |
- 修正問題:TrueView 行動號召廣告的結尾畫面會強制將焦點放在略過按鈕上,導致非預期的捲動。
|
3.493.0 |
2021-12-16 |
- 在 IMA HTML5 用戶端和 DAI 中推出 OMID 支援功能。注意:發布商在 OMID 與 Ad Manager 中看到的曝光次數,可能仍有微小 (<7%) 差異。
- 新增 OMID 存取模式 API。
|
3.488.0 |
2021-11-08 |
- 移除記錄到控制台的「無法辨識的功能」警告。
- 修正與廣告請求大小相關的 JavaScript 廣告備援行為。
|
3.485.1 |
2021-10-11 |
- 修正 OMID 問題:如果單一 AdsDisplayContainer 的生命週期內載入多個 AdsManager,可能會發生問題。
- 修正錯誤:在特定廣告中,「為什麼會顯示這則廣告?」可能會顯示兩次。
|
3.483.2 |
2021-10-04 |
- 修正在 Shadow DOM 中使用時,IMA 與網頁版 OMID 整合的錯誤。
|
3.480.1 |
2021-09-13 |
- 修正錯誤:影片播放器設為靜音時,DAI 會向 OM SDK 回報錯誤音量。
|
3.479.1 |
2021-09-08 |
|
3.474.0 |
2021-08-09 |
|
3.470.1 |
2021-07-01 |
- 修正行動版 Safari 的錯誤,在 adBreakEnded 時無法正確發布播放器控制項。
|
3.469.0 |
2021-06-24 |
- 修正在
STARTED 事件前擷取隨播廣告時發生的錯誤。
|
3.467.0 |
2021-06-17 |
- 修正 Chrome 瀏覽器更新導致
INSECURE 模式中 VPAID 廣告的問題。
|
3.458.0 |
2021-05-13 |
- 新增
DaiSdkSettings 類別,並提供下列 API:
DaiSdkSettings.getFeatureFlags()
DaiSdkSettings.setFeatureFlags()
|
3.452.0 |
2021-04-15 |
- 變更廣告暫停行為,在廣告點擊導致網頁導覽離開網頁時,隨時暫停廣告。這項變更要求發布商在廣告暫停後,顯示可繼續放送廣告的使用者介面。如要進一步瞭解這項變更,請參閱「
暫停行為異動」網誌文章。發布商可以使用這個廣告代碼,測試這些變更的導入情形。
|
3.448.1 |
2021-03-31 |
- 新增
AdsRequest.pageUrl 屬性,有助於指定廣告目標。
這個屬性值會覆寫廣告請求的 &url= 參數。
- 更新
AdEvent.Type.DURATION_CHANGE 事件,以便在 SIMID 廣告素材變更時間長度時觸發事件。
- 修正預先載入的 SIMID 廣告可能導致後續廣告無法在行動環境中註冊輕觸事件的問題。
|
3.447.1 |
2021-03-15 |
|
3.446.1 |
2021-03-08 |
- 修正問題:SIMID 廣告後方的廣告不會傳送 TAPPED
事件。
|
3.445.1 |
2021-03-02 |
- 修正問題:預先載入片尾廣告時,非線性片中廣告顯示時間過短。
|
3.444.1 |
2021-02-25 |
- 如果廣告代碼只會傳回
<Playlist/> (而非 VAST_EMPTY_RESPONSE: 1009 或 UNKNOWN_AD_RESPONSE: 1010 ),系統會顯示錯誤訊息。
- 修正 AdSense 線性廣告回報為非線性廣告的錯誤。
- 修正 simid 廣告的錯誤,現在
requestChangeDuration
可以多次呼叫。
- 修正 Pod 服務會導致傳送多餘的 Ping 和 404 錯誤的問題。
|
3.442.0 |
2021-02-17 |
|
3.439.0 |
2021-02-08 |
|
3.438.0 |
2021-02-03 |
- 修正啟用預先載入功能時,IMA 事件偶爾會重複的問題。
|
3.436.0 |
2021-01-26 |
- 修正 Pod 放送中的錯誤,避免系統多次傳送早期中繼資料驗證
- 修正
AdServingId 會覆寫 AdSystem 的錯誤 (如果 VAST 中設定的 AdSystem 低於 AdServingId )
|
3.433.2 |
2021-01-14 |
- 在下列情況下,允許放送受限制的廣告:使用者未同意使用 Cookie、使用者拒絕同意使用 Cookie,或在 IAB 資訊公開和同意聲明架構第 2 版整合的寬限期過後,IMA 未在《一般資料保護規則》和《電子隱私權指令》適用地區收到有效的資訊公開和同意聲明 (TC) 字串。
|
復原至 3.429.0 版 |
2020-12-10 |
- 由於 3.430.0 版有問題,導致動態廣告插播隨選視訊串流的提示點傳回的開始和結束時間為 0,因此我們將版本回溯至 3.429.0。這個問題主要發生在原生 SDK (Android 和 iOS)。
|
3.427.1 |
2020-12-02 |
- 更新
contentDuration 的參考資訊,釐清 VMAP 後捲預先載入用途。
- 修正 VPAID 廣告大小不正確的錯誤。
- 修正
getAdSkippableState 方法傳回錯誤值的錯誤。
|
復原至 3.423.0 版 |
2020-11-11 |
- 由於 3.424.1 版發生問題,導致廣告暫停行為的變更對許多發布商造成負面影響,因此我們將版本回溯至 3.423.0。
|
3.424.1 |
2020-11-09 |
- 修正廣告管理工具預先載入時,音量變更不會保留的錯誤。
- 變更廣告暫停行為:如果廣告點擊導致使用者離開網頁,系統會暫停廣告。這項變更要求發布商在廣告暫停後,顯示可繼續放送廣告的使用者介面。如要進一步瞭解這項變更,請參閱「
暫停行為異動」網誌文章。發布商可以使用這個廣告代碼,測試這些變更的導入情形。
|
3.420.1 |
2020-11-02 |
- 修正問題:在某些情況下,略過前置廣告後,中途廣告不會播放,而是顯示黑畫面並播放前置廣告的音訊。
|
3.418.3 |
2020-10-22 |
- 修正錯誤:在 AdSense 廣告中,同意聲明參數會從廣告請求中移除。
|
3.418.1 |
2020-10-21 |
- 在電腦或行動版網頁上,Chrome 不再支援選取 HLS 媒體檔案做為容器格式。
- 修正
AdsManager.destroy() 的呼叫問題:在特定情況下使用 VmapAdManager 不會觸發 ALL_ADS_COMPLETED 事件。
|
3.417.2 |
2020-10-19 |
- 修正資訊公開和同意聲明字串 (TC 字串) 的問題:廣告代碼網址和同意聲明管理供應商提供的網址值不同時,字串無法解析。
- 修正錯誤:即使非線性 AdSense 廣告因大小限制而無法顯示,系統仍會將
IMPRESSION 事件傳送給發布商。
- 修正 iOS 上的
fullscreen 事件重複計算問題。
|
3.415.1 |
2020-10-05 |
- 修正導致
AdProgressData 屬性遭到混淆的錯誤。
- 使用 Proxy 影片元素保護 VPAID 廣告,現在可正確轉送全螢幕變更事件。
ima3_dai_debug.js 現在會將其他記錄列印到控制台。
- IMA 現在會記錄
VPAID 定義指南第 3 節列出的 VPAID 通訊協定。
- 修正錯誤:使用素材資源備援的廣告有時會重複請求相同的廣告代碼。
|
3.411.1 |
2020-09-23 |
- 在 Android 6.0 和更舊版本中,深層連結的行為已修改,如果有的話,使用者會重新導向至廣告主的應用程式,而不是到達網頁。
|
3.410.0 |
2020-09-17 |
- 在 DAI SDK 中新增 iframe 和 HTML 隨播廣告的支援功能。
|
3.407.0 |
2020-09-02 |
- 受
大量廣告干預措施影響的 VPAID 安全廣告現在會發生錯誤,讓 SDK 繼續播放。
|
3.405.0 |
2020-08-27 |
- 已在 DAI SDK 中新增
StreamManager.focus() 方法,可透過程式輔助方式變更略過按鈕和其他互動式 UI 元素的焦點。
|
3.404.1 |
2020-08-25 |
- 在用戶端 SDK 中新增
AdsManager.focus() 方法,可透過程式輔助方式變更略過按鈕和其他互動式 UI 元素的焦點。
- 將
FullSlot 廣告的淡入時間從 2 秒改為 0.3 秒。
- 如果 VPAID 廣告版位在初始化時的大小為 0x0,SDK 現在會在正確設定版位大小後,呼叫 VPAID 廣告的
resizeAd() 方法,讓廣告調整大小以符合版位的新尺寸。
|
3.403.1 |
2020-08-24 |
- 修正 DAI VOD 串流的
adPodInfo.podIndex 問題,確保系統從 1 開始正確編列片中廣告的索引。
- 修正 DAI VOD 串流的
adPodInfo.timeOffset 問題,避免後插片廣告無法正確傳回 -1 值。
- 確保系統不會再封鎖 shadow DOM 內的
AdsDisplayContainer 元素。
|
3.402.0 |
2020-08-13 |
- 解決
gdpr=1 和 gdpr=true 之間的差異後,重新發布 IAB TCFv2 整合功能,確保系統會以相同方式評估這兩個值。建議使用 gdpr=1 。
|
3.399.2 |
2020-07-28 |
- 在 DAI SDK 中新增
StreamEvent.Type.PAUSED 和 StreamEvent.Type.RESUMED 廣告事件。
- 新增
ICON_FALLBACK_IMAGE_CLOSED 事件,當連線的電視裝置關閉圖示備用圖片對話方塊時,就會觸發此事件。
- 修正問題:如果廣告與先前的廣告 ID 相同,隨播廣告就無法顯示。
- 在用戶端 SDK 中,新增對 SIMID 廣告時間長度變更要求的支援。
|
3.398.1 |
2020-07-21 |
|
3.397.1 |
2020-07-21 |
- 將 GFP Cookie 與 GDPR 資訊公開和同意聲明架構第 2 版標準整合。現在,發布商整合 CMP 後,如果符合下列任一條件,歐洲經濟區和英國境內的使用者就不會使用 Cookie:
- 發布商已選擇停用。
- 使用者已明確選擇不接收。
- CMP 正在等待使用者互動。
|
3.396.0 |
2020-07-16 |
- 新增自訂 DAI 串流廣告連播決策逾時的功能,方法是為
streamRequest.adTagParameters 的 dai-apto 參數指定值 (以毫秒為單位)。這項設定也會影響串流初始化逾時,這項逾時設為比 dai-apto 值多 4 秒。
|
3.395.0 |
2020-07-14 |
- 修正行動版 Safari 上的 DAI 點擊次數問題。
- 由於使用
gdpr=1 和 gdpr=true 時出現差異,我們暫時回溯了 IAB TCFv2 整合功能。
|
3.394.0 |
2020-07-13 |
- 改善初始化時沒有可用網路的情況下,例外狀況的處理方式。
- 修改
AD_PERIOD_ENDED 事件,以便終止目前播放的廣告,並重設與該廣告相關的所有資料。
- 新增 VPAID 廣告的音量變化報表。
- 新增 DAI 字幕的
subtitle_name 參數,指定相同語言的字幕集。
|
3.391.0 |
2020-06-15 |
|
3.388.1 |
2020-06-02 |
- 新增功能:當 VPAID JavaScript 嘗試在 SDK 啟動廣告事件觸發前播放廣告時,系統會傳回錯誤。
- 修正在某些情況下會忽略
CompanionAdSelectionSettings 的錯誤。
|
3.384.0 |
2020-05-04 |
- 改善略過按鈕的無障礙功能:
- 將前置略過文字設為可使用 Tab 鍵選取,方便螢幕閱讀器朗讀。
- 在預先略過倒數計時和略過按鈕中新增
aria-label 值。
|
3.383.0 |
2020-04-28 |
|
3.381.1 |
2020-04-16 |
- 修正問題:如果廣告無法在廣告規則播放清單中載入,內容播放作業可能會凍結。
|
3.379.2 |
2020-04-09 |
- 更新 VPAID 廣告的處理方式,不再產生新的影片元素。先前,如果發布商提供的元素無法正常運作,IMA 會為 VPAID 廣告建立新的影片元素。
|
3.373.2 |
2020-03-10 |
- 修正導致
VOLUME_CHANGED 和 VOLUME_MUTED 事件無法正確觸發的錯誤。
|
3.367.1 |
2020-02-12 |
|
3.366.0 |
2020-02-06 |
|
3.365.1 |
2020-02-03 |
|
3.364.0 |
2020-01-28 |
- 修正 DAI SDK 的本地化設定問題。
- 更新提示點資料,現在使用浮點精確度。
|
3.361.1 |
2020-01-21 |
- 在窄螢幕的行動裝置上,為什麼會顯示這則廣告?和廣告時間的曝光度提升。
|
3.360.0 |
2020-01-15 |
- 將提示點時間更新為浮點數,以提高準確度。
- 除了內嵌廣告的圖示,現在也支援顯示包裝廣告的圖示。
- 更新重疊偵測邏輯,更準確地判斷可視度。
|
3.358.2 |
2020-01-15 |
- 修正 Internet Explorer 11 上的問題:
EventTarget 未定義。
|
3.358.1 |
2020-01-08 |
|
3.355.4 |
2020-01-03 |
|
3.355.3 |
2019-12-10 |
|
3.355.0 |
2019-12-05 |
- 修正問題:點擊後重新導向至 iOS 上的 App Store。
|
3.354.0 |
2019-12-04 |
- 在沒有影片元素傳遞至
AdDisplayContainer 的情況下,iOS 10 以上版本的行動版網站已支援可略過的廣告。
- 對於所有非線性廣告和全版位廣告,系統會在廣告顯示後延遲兩秒,才開放點擊。
- 修正問題:如果
enablePreloading 設為 true ,setAdWillPlayMuted 就無法將廣告設為靜音。
|
3.351.1 |
2019-11-14 |
- 修正問題:在某些情況下,
LOG 和 INTERACTION 廣告事件無法納入廣告物件。
- 針對符合 IAB TCFv2 規範的同意聲明管理供應商 (例如 Google 的「營利成長選項」) 導入作業,新增 Google 廣告請求的自動整合功能。
|
3.349.0 |
2019-11-11 |
- 修正 VMAP
breakstart 和 breakend 追蹤事件的問題。
|
3.346.0 |
2019-10-25 |
- 在 DAI SDK 中新增 TrueView 廣告支援。您可以將 AdUiElement 傳遞至 StreamManager 的建構函式,實作 TrueView 廣告。
|
3.343.1 |
2019-10-17 |
|
3.339.0 |
2019-10-09 |
- 在 DAI SDK 中新增 VAST 圖示支援。如要實作圖示,請將
AdUiElement 傳遞至 StreamManager 的建構函式。
|
3.338.1 |
2019-10-07 |
- 新增
VIDEO_CLICKED 事件,這個事件會在所有影片點擊時觸發,即使點擊未觸發點閱也一樣。
- 開始支援在 DAI 廣告上顯示「為什麼會顯示這則廣告?」圖示。如要實作這項功能,請將
AdUiElement 傳遞至 StreamManager 的建構函式。
|
3.337.0 |
2019-10-01 |
- 在 DAI SDK 中新增可略過廣告的支援功能。如要導入可略過廣告,請將
AdUiElement 傳遞至 StreamManager 的建構函式。
|
3.336.1 |
2019-09-30 |
- DAI SDK 新增支援功能,可將
AdUiElement 傳遞至 StreamManager 的建構函式,這應取代 setClickElement 用於處理點擊後網址。
|
3.334.0 |
2019-09-23 |
|
3.325.3 |
2019-08-19 |
- Microsoft Edge 中的彈出式視窗現在會以新分頁的形式顯示。
- Internet Explorer 11 中的彈出式視窗現在會顯示為新視窗。
|
3.323.2 |
2019-08-12 |
- Internet Explorer 11 現在支援捲動彈出式視窗。
|
3.320.0 |
2019-07-23 |
- 新增
intent:// 網址支援,可連結至 Android 應用程式中的網頁。
- 新增
market:// 網址支援,可在 Android 裝置上連結至 Google Play 商店中的頁面。
|
3.319.1 |
2019-07-22 |
- 新增對多個通用廣告 ID 的支援。
getUniversalAdIdValue 和 getUniversalAdIdRegistry 方法現已淘汰。
|
3.316.0 |
2019-07-10 |
- 在 DAI 串流要求物件中新增
authToken 和 streamFormat 。
|
3.312.1 |
2019-06-17 |
- 在 DAI 的廣告物件中新增
getUniversalAdIdValue 和 getUniversalAdIdRegistry 函式。
|
3.311.0 |
2019-06-11 |
|
復原至 3.296.0 版 |
2019-04-24 |
- 由於 3.297.3 版發生錯誤,導致影片播放無法繼續播放前置廣告的最後一個影格,因此我們將版本復原至 3.296.0。
|
3.290.0 |
2019-04-01 |
- 修正系統無法正確回報不支援的廣告類型 (非線性、VPAID) 錯誤的問題。
|
3.284.0 |
2019-03-04 |
- 修正廣告遭到處置時,訂閱事件未清除的問題。
- 已為 DAI 新增
AD_PERIOD_STARTED 和 AD_PERIOD_ENDED 事件。這些事件可用於偵測 DAI 串流何時處於內容中,或何時播放廣告或暫停畫面。
|
3.279.0 |
2019-02-13 |
- 在
StreamData 中新增 manifestFormat 屬性,指出串流的格式。這項屬性會在 LOADED 事件中填入。
|
復原至 3.274.0 版 |
2019-02-12 |
|
3.275.4 |
2019-02-06 |
- 在
StreamData 中新增 manifestFormat 屬性,指出串流的格式。這項屬性會在 LOADED 事件中填入。
|
3.273.0 |
2019-01-24 |
- 修正 VPAID 廣告未顯示 VAST 圖示的問題。
|
3.271.0 |
2019-01-10 |
- 新增 VAST 4.1 巨集支援。詳情請參閱 VAST 4.1 規格。
- 修正問題:螢幕外啟動的 VPAID 廣告會以不正確的版位大小初始化。
- 修正問題:系統不會針對直播或 VOD 串流觸發影片錯誤。
- 修正內容無法在 iOS Safari 上繼續播放的問題。
|
3.259.0 |
2018-11-27 |
- 修正廣告群組含有 VPAID 廣告或使用素材資源層級備援時,隨播廣告的顯示問題。
|
3.255.0 |
2018-11-12 |
- 修正問題:在不安全的模式下,VPAID 廣告的 VAST 圖示不支援點擊後瀏覽。
|
3.254.0 |
2018-11-08 |
- 新增
AdEvent.Type.AD_BUFFERING 事件。廣告播放因緩衝而停止時,系統會觸發這個事件。
|
3.246.0 |
2018-10-18 |
- 修正搭配使用 Google 發布商代碼 Proxy 與 IMA SDK 時,播放作業過時的問題。
|
3.244.2 |
2018-10-16 |
- 新增
AD_PROGRESS 事件。這個事件會在廣告播放期間觸發,並包含透過 getAdData() 取得的 AdProgressData 物件。
- 將
isCookiesEnabled() 和 setCookiesEnabled() 新增至 ImaSdkSettings 。
- 修正可略過的影片廣告連續播放問題。
- 修正在 iOS 中使用自訂播放功能時,廣告發生錯誤的問題。
|
3.234.1 |
2018-09-04 |
- 如果廣告連播中的 VAST 封裝廣告無法傳回廣告,現在可以從廣告百匯 (不含序號的廣告) 中,替換長度較短或相同的廣告。
|
3.228.0 |
2018-08-14 |
- 修正接連播放的可略過廣告問題。
- 修正以下問題:在建立
AdsLoader 後設定 AdsManager.isCustomPlaybackUsed() 時,AdsManager.isCustomPlaybackUsed() 會傳回錯誤值。
|
3.227.0 |
2018-08-13 |
- 只嘗試播放傳遞至
AdsRenderingSettings.mimeTypes 的支援 MIME 類型。
|
3.226.2 |
2018-08-07 |
- 如果重疊廣告未設定放送時間,現在會直接跳到下一個廣告,而不是放送 15 秒。
- 修正
AdsRequest.vastLoadTimeout 無法正確匯出的問題。
- 修正
Ad.getVastMediaBitrate 無法正確匯出的問題。
|
3.225.0 |
2018-07-30 |
- 強制 Google Ad Manager 請求輸出 VAST 4。
|
3.223.0 |
2018-07-25 |
- 加入
Ad.getVastMediaBitrate() 。
|
3.216.1 |
2018-06-26 |
- 修正 DAI SDK 中的問題:
Ad.getDuration() 錯誤地傳回毫秒,而非秒數。
|
3.216.0 |
2018-06-20 |
- 修正錯誤回報 303 錯誤為 1005 錯誤的問題。這些錯誤在伺服器中記錄為 900 錯誤,而非 303 錯誤。
|
3.214.1 |
2018-06-12 |
|
復原至 3.211.3 版 |
2018-06-07 |
- 由於特定 iPhone 實作方式發生問題,因此已復原至 3.211.3 版。
|
3.213.1 |
2018-06-07 |
|
3.210.1 |
2018-05-16 |
- 修正了呼叫
AdDisplayContainer.destroy() 後廣告仍會繼續顯示的問題。
- 將
allow="autoplay" 新增至用於載入 VPAID 廣告的 iframe。
|
3.198.2 |
2018-03-27 |
- 修正最新版 Chrome 和 Safari 電腦版預先載入的問題。
|
3.193.1 |
2018-02-26 |
- 移除
AdError 上錯誤記錄的序列化和還原序列化方法。
|
3.192.0 |
2018-02-14 |
- 移除不必要的 INVALID_ADX_EXTENSION 錯誤代碼。如果擴充功能剖析失敗,廣告仍會播放。
- 在 Chrome 65 以上版本中,iframe 中載入的 IMA 現在會沿用上層網頁的自動播放政策。
- 修正了實作項目未在 AdError 上終止 AdsManager 時發生的記憶體流失問題。
|
3.190.0 |
2018-01-30 |
- 如果 VPAID 廣告停止播放,但未回報曝光次數,系統現在會回報錯誤。這與其他廣告的行為一致。
|
3.189.0 |
2018-01-24 |
- 修正從各種自動播放策略回復為點選播放時的問題。
- 修正 IE 11 的播放問題。
- 修正 iOS 11 的中插廣告問題。
- 空白 VPAID 隨播廣告不會再觸發控制台錯誤。
- 將部分警告降級為使用資訊記錄。
|
3.186.1 |
2017-12-07 |
AdErrorEvent.getInnerError() 現在可能會傳回內部 AdError 物件。這項屬性可檢查自動播放是否失敗。
|
3.184.1 |
2017-11-02 |
- 修正問題:如果沒有及時呼叫 adsManager.init,預先載入的廣告就不會播放。
- 新增 AdError.AUTOPLAY_DISALLOWED,當 SDK 嘗試自動播放廣告,但瀏覽器禁止這麼做時,就會觸發這項錯誤。
|
復原至 3.182.1 版 |
2017-10-26 |
- 由於部分 videojs-ima 外掛程式實作項目發生問題,因此已還原至 3.182.1 版。
|
3.183.1 |
2017-10-26 |
- 修正問題:如果沒有及時呼叫 adsManager.init,預先載入的廣告就不會播放。
|
3.182.0 |
2017-10-17 |
- 修正電腦版 Safari 11 無法播放隨點即播線性影片廣告的問題。
|
復原至 3.180.3 版 |
2017-10-06 |
- 由於部分廣告無法正常顯示,因此已回溯至 3.180.3 版。
|
3.181.3 |
2017-10-05 |
- 修正無效的點擊次數導致影片暫停的問題。
- 修正使用
discardAdBreak() 時,中途插播廣告中斷會擲回錯誤的問題。
|
復原至 3.179.0 版 |
2017-09-22 |
- 由於部分特定 VPAID 廣告發生問題,因此已還原至 3.179.0 版。
|
3.179.0 |
2017-09-18 |
- 修正錯誤:預先載入廣告並重複使用廣告容器時,系統會顯示多個廣告使用者介面。
|
3.178.0 |
2017-08-31 |
- 修正問題:如果行動版 Safari 網頁無法顯示可略過的廣告,系統就會擲回例外狀況。SDK 現在可正確處理這項例外狀況。
- 修正問題:在極少數情況下,行動版 Safari 上的 HLS 串流不會觸發
CONTENT_RESUME_REQUESTED 。
|
3.176.0 |
2017-08-10 |
- 加入
AdsRequest.liveStreamPrefetchSeconds 。
- 移除
AdsRenderingSettings.useShareButton 。
|
3.175.0 |
2017-07-31 |
- 現在顯示 VPAID 非線性廣告時,SDK 會將 STARTED 事件傳送至播放器。
- VPAID 線性廣告現在會在曝光時觸發 STARTED 事件,而非在開始時觸發。
|
3.174.0 |
2017-07-24 |
- 修正啟用預先載入功能時,部分片頭廣告 Pod 會凍結的問題。
- 修正問題:在部分 iOS 實作中,片中廣告會導致內容從頭開始播放。
- 修正 iOS 裝置上部分直播內容在廣告播放完畢後無法繼續播放的問題。
|
3.173.1 |
2017-07-06 |
|
3.173.0 |
2017-06-28 |
- 修正問題:在 iOS 行動版網頁上使用自訂播放功能時,如果切換內容後不久就要求顯示廣告,內容將無法正確還原。
|
3.172.0 |
2017-06-14 |
- 修正導致全版廣告單元 AdSense 廣告無法在行動裝置上放送的問題。
- 加入
Ad.getSkipTimeOffset() 。
|
3.171.0 |
2017-06-08 |
- 為下列現有
AdsManager 方法新增對完整廣告空間 AdSense 廣告的支援:
getCurrentTime()
getRemainingTime()
getDuration()
getAdSkippableState()
skip()
|
3.170.0 |
2017-06-01 |
- 加入
AdsRequest.vastLoadTimeout 。
- 使用
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus(true) 時,在 iPhone 和 iPod Touch 上新增可略過廣告的支援功能。
|
3.169.1 |
2017-05-19 |
- 新增 VPAID
AdInteraction 事件的支援。觸發時,影片播放器會收到新的 AdEvent.INTERACTION 事件。
|
3.168.0 |
2017-05-08 |
- 將預設媒體載入逾時時間從 15 秒變更為 8 秒。
- 修正設定
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() 無效的問題。
|
3.166.0 |
2017-04-12 |
- 新增
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() 。iOS Safari 現在預設會重新啟用自訂播放功能 (3.164.0 版已停用這項功能)。廣告在 Safari 中的顯示方式,與 3.164.0 之前的版本相同。
|
3.164.0 |
2017-03-29 |
- 修正 iOS 和 Android 行動版網頁的自動播放支援問題。如要啟用這項功能,請先將視訊播放器設為靜音,或在撥打
AdsManager.start() 前先撥打 AdsManager.setVolume(0) 。
|
3.161.4 |
2017-03-24 |
- 新增
AdsManager.updateAdsRenderingSettings() ,可在呼叫 getAdsManager() 後更新廣告顯示設定。
|
復原至 3.161.1 版 |
2017-03-24 |
|
3.163.0 |
2017-03-23 |
- 新增
AdsManager.updateAdsRenderingSettings() ,可在呼叫 getAdsManager() 後更新廣告顯示設定。
|
3.160.3 |
2017-03-07 |
|
3.159.0 |
2017-02-21 |
|
3.156.0 |
2017-01-26 |
- 修正混合 VPAID 連播廣告的廣告位置回報錯誤。
- 加入
ImaSdkSettings.(set|get)DisableFlashAds() 。
- 將「application/dash+xml」新增為有效 MIME 類型。
- 將下列方法新增至
Ad :
getUniversalAdIdValue()
getUniversalAdIdRegistry()
- 在
AdsRequest 中加入以下屬性:
contentDuration
contentKeywords
contentTitle
|
3.154.1 |
2017-01-10 |
Ad.getWrapperCreativeIds() 現在可透過包裝函式更準確地比對廣告素材。
|
3.153.1 |
2016-12-07 |
- 加入
Ad.getDealId() 。
- 加入
Ad.getSurveyUrl() 。
- 加入
Ad.getWrapperCreativeIds() 。
- 在 ENABLED 模式下,為 Flash 和 HTML5 VPAID 廣告新增圖示支援。圖示在「不安全」模式下無法運作。
|
3.151.1 |
11/10/2016 |
- 加入
Ad.getAdvertiserName() 。
- 修正 HTML5 中的 Flash VPAID 問題。
|
3.147.1 |
2016-10-14 |
|
3.146.2 |
2016-10-10 |
- 修正特定 Flash VPAID 廣告過早終止的問題。
- 修正全螢幕模式下 Flash VPAID 廣告遭到裁剪的問題。
|
3.145.0 |
2016-09-22 |
|
3.144.0 |
2016-09-13 |
- 加入
AdError.ErrorCode.VAST_PROBLEM_DISPLAYING_MEDIA_FILE 。
|
3.140.1 |
2016-08-18 |
- 修正非安全 Flash VPAID 廣告的點擊問題。
|
3.139.0 |
2016-08-10 |
- 移除
AdsRenderingSettings.AUTO_SCALE 。
|
3.137.0 |
2016-07-26 |
- 加入
Ad.getVastMediaWidth() 和 Ad.getVastMediaHeight() 。
- 修正內建廣告 UI 中的游標樣式。
|
3.135.1 |
2016-06-29 |
- 新增透過
AdsRenderingSettings.enablePreloading 預先載入媒體資產的支援。
|
3.134.0 |
2016-06-16 |
- 修正問題:有時點選倒數計時器後,略過廣告按鈕會消失。
|
3.133.0 |
2016-06-07 |
- 修正 Android 4.4.4 上的略過按鈕視覺故障。其他平台上的略過按鈕不受這項故障影響,也不會受到這項異動影響。
|
3.128.2 |
2016-05-03 |
- 加入
AdsRenderingSettings.playAdsAfterTime 。
|
3.123.0 |
2016-02-24 |
- 在 VMAP/廣告規則中新增 VPAID Flash 廣告素材支援。
|
3.120.0 |
2016-01-27 |
- 將
videoElement 參數新增至 AdsManager.init 。如果呼叫 AdDisplayContainer 建構函式時,自訂影片元素尚未準備就緒,即可使用這項屬性指定要使用的自訂影片元素。AdDisplayContainer 建構函式仍是提供自訂影片元素的偏好方式。
- 加入
AdsRenderingSettings.useStyledLinearAds 。
|
3.118.0 |
2016-01-13 |
- IMA HTML5 現在支援 VPAID Flash 廣告素材。
|
3.116.4 |
2015-12-10 |
- 未使用自訂點擊追蹤的行動廣告現在會顯示新的使用者介面,並提供「瞭解詳情」按鈕。現在點按廣告會暫停或繼續播放廣告,而不是將使用者帶往廣告的到達網頁。
|
3.115.0 |
2015-12-03 |
- 如果非線性 AdSense 或 Ad Exchange 廣告的高度超過 90 像素,系統現在會將其顯示為全版廣告。
- 新的全螢幕廣告會佔用整個內容,並包含倒數計時器和略過按鈕。廣告關閉後,內容就會繼續播放,關閉方式包括計時器倒數完畢,或使用者略過廣告。
- 如果非線性 AdSense 或 Ad Exchange 廣告的高度小於 90 像素,您也可以設定
adsRequest.forceNonLinearFullSlot=true ,強制系統以全版廣告形式顯示。
|
3.113.1 |
2015-11-12 |
|
3.111.0 |
2015-10-28 |
- 新增
AdEvent.LINEAR_CHANGED.
- 新增
AdEvent.DURATION_CHANGE.
- 在 1% 的符合資格廣告請求中,使用新版 UI。
|
3.110.0 |
2015-10-21 |
- 加入
Ad.getTraffickingParameters 和 Ad.getTraffickingParametersString 。
|
3.108.1 |
2015-09-23 |
|
3.107.1 |
2015-09-18 |
- Android 4.0 以上版本已停用自訂播放功能。廣告仍可正常運作,但會使用 SDK 擁有的播放器,而非使用者提供的播放器。
|
3.101.22 |
2015-09-10 |
- VPAID 模式現在預設為「已啟用」,而非「已停用」。
|
3.101.17 |
2015-08-27 |
- 在
LOADED 事件後提供 Ad.getContentType() ,而非 STARTED 事件。這樣一來,您就能更早存取廣告資料。
|
3.101.10 |
2015-08-06 |
|
3.101.8 |
2015-07-25 |
- 修正問題:對於格式為 pubads.g.doubleclick.net/gampad/live/ads 的 Ad Manager 代碼,關聯器值不會更新。
|
3.101.6 |
2015-07-23 |
|
3.101.4 |
2015-07-13 |
- 在搭載 Android 4.0 以上版本的裝置中,有 5% 無法使用自訂播放功能。這個數字會在日後推出的版本中逐步增加至 100%。
|
3.101.2 |
2015-06-17 |
- TrueView 廣告現在會在右上角顯示「瞭解詳情」按鈕。使用者點按「瞭解詳情」按鈕以外的廣告部分,將不會再連往廣告主的網站。
- 即使使用自訂點擊追蹤功能,系統現在也會顯示可略過廣告的「略過」按鈕。
|
復原至 3.101.1 版 |
2015-06-04 |
- 由於 Android 播放問題,已回溯至 3.101.1。
|
3.102.1 |
2015-06-04 |
- TrueView 廣告現在會在右上角顯示「瞭解詳情」按鈕。使用者點按「瞭解詳情」按鈕以外的廣告部分,將不會再連往廣告主的網站。
- 即使使用自訂點擊追蹤功能,系統現在也會顯示可略過廣告的「略過」按鈕。
- Android 4.0 以上版本將無法使用自訂播放功能。廣告仍可正常運作,但會使用 SDK 擁有的播放器,而非使用者提供的播放器。
|
3.99.4 |
2015-05-12 |
- 修正 VPAID 轉接程式錯誤,避免有時無法點選略過按鈕和廣告點擊穿透元素。
- TrueView 廣告現在會透過
AdsManager.getAdSkippableState() 正確傳回可略過狀態。
|
3.98.0 |
2015 年 4 月 30 日 |
- 現在只要 ima3.js 與影片容器位於相同來源,即可在獨立的 DOM 或 iframe 中載入。
|
3.97.0 |
2015 年 4 月 22 日 |
- 修正因通訊協定使用方式有誤,導致
client.js 無法載入的錯誤。
- 修正 VPAID 轉接程式錯誤:如果轉接程式載入
<head> 區段,轉接程式就會無法載入。
|
3.93.1 |
03/23/2015 |
- 在
AdsRequest 上新增 setAdWillAutoPlay 方法。發布商可藉此指定廣告是否會因應使用者動作播放,或是自動播放。
|
3.91.0 |
2015 年 2 月 25 日 |
- 修正 VPAID 相關錯誤:影片播放器會對 VPAID 廣告啟動「play」事件,而非預期的「playing」事件。
|
3.87.0 |
2015-02-04 |
- 修正錯誤:未使用 IMA UI 的用戶端從
getAdSkippableState 取得的值不正確。
- 發布版本編號現在會從 3.1.X 變更為 3.X.Y。
|
3.1.85 |
2015-01-28 |
- 新增了
AdEvent.Type.AD_METADATA 。
|
3.1.81 |
2014-11-19 |
- 修正特定第三方廣告請求的 Freewheel 代碼問題。
|
3.1.80 |
2014-11-13 |
- 新增
getPlayerType 、setPlayerType 、
getPlayerVersion 和 setPlayerVersion 至
ImaSdkSettings ,讓合作夥伴播放器在與 SDK 整合時,指定播放器類型和播放器版本。
|
3.1.79 |
2014-11-06 |
- IMA HTML5 SDK 現在支援 Internet Explorer 11。詳情請參閱
公告。
|
復原至 3.1.75 版 |
2014-10-17 |
- 由於行動版網站的廣告播放功能有問題,因此已復原至 3.1.75 版。
|
3.1.73 |
2014-10-03 |
- 為所有行動裝置啟用自訂點擊追蹤。
這項變更會還原先前版本 (3.1.72) 導入的變更,該變更僅適用於 iPhone 和 Android 4.0 之前的版本,可啟用自訂點擊追蹤功能。我們會在日後將這項限制較多的自訂點擊追蹤功能加回 SDK。
|
3.1.72 |
2014-10-02 |
- 我們現在建議您一律將內容影片播放器做為自訂播放元素傳遞,因為自訂播放功能只會在特定環境中使用。
- 自訂點擊追蹤元素現在只會在特定環境中使用。注意:如果您在影片播放器上算繪自訂點擊追蹤元素,算繪的廣告將無法點擊或略過。
|
3.1.70 |
2014-09-18 |
- 已將
AdsRequest 上的「reportAdAutoPlayed 」變更為「setAdWillAutoPlay 」。
|
3.1.69 |
2014-09-18 |
- 無論廣告長度為何,行動廣告都會顯示「瞭解詳情」按鈕。
|
3.1.68 |
2014-09-17 |
- 已將
reportAdAutoPlayed 設定新增至 AdsRequest 。請注意,reportAdAutoPlayed
已重新命名為 setAdWillAutoPlay 。請參閱 3.1.70 版版本資訊。
|
3.1.66 |
2014-09-11 |
- 新增 (1)
uiElements 設定至 AdsRenderingSettings ,以及 (2) 廣告上的 getUiElements API。
|
3.1.65 |
2014-09-04 |
- 將略過按鈕變成真正的按鈕,方便螢幕閱讀器使用者找到。
|
3.1.63 |
2014-08-22 |
- 新增對 VPAID 2 JavaScript 廣告素材的支援。
- 新增 VAST 3 圖示支援。
- 為隨播廣告新增下列功能:
- 支援 VAST
CompanionAds 元素中的「required」屬性。
- 支援 VAST
Companion 元素中的「adSlotID」屬性。
- 如果 VAST 中傳回多個隨播廣告,SDK 會為指定環境選取最合適的隨播廣告。
- 修正無法存取
ImaSdkSettings.setNumRedirects 和 ImaSdkSettings.getNumRedirects 的錯誤。
- 新增
isCustomPlaybackUsed 和 isCustomClickTrackingUsed API 方法。
|
3.1.62 |
2014-08-14 |
- 更新 (2014 年 11 月 9 日):我們目前不建議發布商傳遞自訂播放器。我們將在 9 月底前發布一項功能,讓系統在自訂播放器和 SDK 擁有的播放器之間自動切換,屆時我們將開始建議採用這項實作方式。
我們現在建議發布商在建立 AdDisplayContainer 時,一律傳遞自訂影片播放器。
敬請期待即將發布的程式碼修改指南。
- 發布者不必再於
CONTENT_PAUSE_REQUESTED 和 CONTENT_RESUME_REQUESTED 事件中儲存及還原內容播放器狀態。
|
3.1.57 |
2014-06-26 |
- 在 AdsManager 上新增
IMPRESSION 事件,系統會在記錄曝光時觸發該事件。
- 將
VOLUME_CHANGED 和 VOLUME_MUTED 事件新增至 AdsManager。
|
3.1.55 |
2014-06-11 |
- 現在只要啟用所有正式認可的標記 (
'google_console' 、'google_force_console ' 和 'googfc' ,適用於行動裝置),即可使用 GPT 控制台。不需要設定參數值 (例如 'google_console=1' )。
|
3.1.54 |
2014-06-09 |
- 如果使用者未指定偏好的位元率上限,手機的預設值為 500 kbit,其他裝置 (包括桌機) 的預設值為 1,000 kbit。
- 已移除
ImaSdkSettings.getCompetitiveExclusion() 。
- 在
Ad 類別上公開 minSuggestedDuration API。
|
3.1.53 |
2014-05-29 |
- SDK 核心現在一律會從 imasdk.googleapis.com 載入。
|
3.1.51 |
2014-05-12 |
- 修正錯誤:使用者鎖定裝置時,暫停的廣告會自動恢復。
- 更新 VAST 逾時錯誤的說明文件,並指定逾時長度。
|
3.1.50 |
2014-04-30 |
- 修正錯誤:如果發布商修改 Array 原型 (例如 motools 使用者),就會發生錯誤。
- 變更
Ad.getContentType 功能,在 contentType 未知時傳回空字串,而不是 null。
- 導入 25% 的實驗,從新網域 imasdk.googleapis.com 載入核心二進位檔。這項實驗只會影響為 CORS 啟用 s0.2mdn.net 的發布商。根據我們的測試結果,這應該是無人。
- 在 2014 年 5 月 1 日將新網域的比例調高至 1%,5 月 2 日調高至 25%,5 月 7 日則調高至 100%。
|
3.1.47 |
2014-04-11 |
- 新增
Ad.getTitle() 、Ad.getDescription() 和 Ad.getContentType() 這幾個新 API。
- 支援 VAST 3
CACHEBUSTER 和 ERRORCODE 巨集。
|
3.1.46 |
2014-04-03 |
getCompanionAds API 現在會使用
google.ima.CompanionAdSelectionSettings
做為第三個選用參數
- 修正 iPad 的 Safari iOS 錯誤,避免影片廣告在網路速度緩慢時凍結。
|
3.1.45 |
2014-03-06 |
- 新增
AdsLoader.setAutoPlayAdBreaks API,讓發布商選擇是否自動播放 VMAP 和 AdRules 廣告插播時間點。
- 新增
adBreakReady 事件,如果 autoPlayAdBreaks 設為 false,AdsManager 會在應播放廣告插播時傳送此事件。
|
3.1.44 |
2014-01-28 |
- 在
google.ima.AdError.ErrorCode 中新增 VAST_MEDIA_LOAD_TIMEOUT 錯誤代碼,用於媒體逾時。
|
3.1.41 |
2013-12-16 |
- 修正
adsManager.skip() API,使其能搭配廣告規則運作。
|
3.1.38 |
2013-12-04 |
- 向
ima3.js 公開 google.ima.settings 及其 setLocale 方法。
|
3.1.35 |
2013-11-14 |
- 如果未指定自訂播放的自訂點擊追蹤,系統會透過 SDK iframe 追蹤點擊,而非自訂影片元素。
- 啟用影片廣告 UI 做為預設值,包括略過按鈕的算繪。
- 將可見字串「Advertisment」變更為「Advertisement」。
|
3.1.34 |
2013-10-22 |
- 已將
loadVideoTimeout 新增至
AdsRenderingSettings。
- 將廣告逾時預設值變更為 15 秒。如果廣告在 15 秒後仍未開始播放,系統就會放棄播放,並觸發 CONTENT_RESUME_REQUESTED。
- 更完善地支援 VAST 相容的錯誤代碼。已淘汰多個未使用的錯誤代碼,並合併其他代碼。錯誤代碼 200 現在以 VAST_TRAFFICKING_ERROR 常數表示。UNKNOWN_AD_RESPONSE 現在是 SDK 專屬,代碼為 1010。
- 在 iPhone 實作中,廣告清除功能已停用。
|
3.1.33 |
2013-10-10 |
|
3.1.23 |
2013-08-22 |
- AdPodInfo 的新 API:公開廣告連播時間長度上限、廣告連播索引和廣告連播時間偏移。
如要進一步瞭解這些新 API,請參閱 AdPodInfo 頁面。
|
3.1.20 |
2013-08-07 |
- 修正錯誤:修正剖析不含廣告素材的 VAST 包裝函式時發生的問題。
- 修正錯誤:修正 Safari 桌面全螢幕模式的問題。
|
3.1.12 |
2013-05-21 |
- 修正 Companions API 實作 (非 GPT) 中的錯誤。
|
3.1.10 |
2013-05-14 |
- 如果使用 GPT (Google 發布商廣告代碼) 顯示隨播廣告,SDK 現在會從中擷取隨播廣告版位大小,並將這些大小附加至 Google Ad Manager 的廣告請求,覆寫發布商提供的任何大小。
|
3.1 |
2012-12-18 |
- 這個版本帶來重大內部變更,影響 SDK 的載入方式。需要進行小幅整合變更。
- 新的 SDK API 載入網址:
- SDK 不再使用個別的非同步載入器。載入 SDK API 後,您就能立即開始使用。
- SDK API 是相對較薄的層,用於包裝 SDK 核心。核心會在
AdDisplayContainer
建立後,立即載入 IFRAME。請務必及早建立 AdDisplayContainer,盡量減少載入 SDK 的延遲影響。
- 新版 API:
- 包括 3.0.15 在內,SDK 舊版未來將不再提供支援。請盡速升級至 3.1 版。
|
3.0.15 |
2012-10-22 |
|
3.0.14 |
2012-09-26 |
- 為非線性廣告新增自動對齊功能。
- 現在片尾廣告結束後,系統才會傳送內容繼續播放要求。
|