Ghi chú phát hành SDK IMA DAI HTML5 của Google

Phiên bản 3.550.0 đến 3.794.0

Phiên bản SDK IMA DAI HTML5 mới nhất là v3.794.0. Để biết thêm thông tin, hãy xem Nhật ký phát hành phiên bản SDK HTML5 IMA DAI của Google.

Phiên bản Ngày phát hành Ghi chú
3.794.0 2026-10-15
  • Cập nhật kiểu dữ liệu trả về của phương thức AdEvent.getAdData() để bao gồm giao diện LogData.
  • Thêm giao diện LogData.
3.789.0 2026-09-10
  • Thêm một tuỳ chọn cấu hình vào chế độ cài đặt IMA. Tuỳ chọn này cho phép bạn tuỳ chỉnh khoảng thời gian tải trước nội dung nghe nhìn để phù hợp với tốc độ phân giải DNS chậm hoặc tình trạng rớt mạng, thay vì dựa vào khoảng thời gian cố định là 8 giây.
3.782.0 2026-08-06
  • Thêm thuộc tính AdsRenderingSettings.prerollLoadVideoTimeout để đặt thời gian chờ tải quảng cáo chèn trước.
  • Khắc phục vấn đề SDK IMA DAI không truyền được giá trị VAST skipoffset đến quảng cáo SIMID khi bắt đầu luồng phát.
3.780.3 2026-08-03
  • Khắc phục vấn đề IMA không truyền được giá trị skipoffset VAST đến quảng cáo SIMID khi trình phát bắt đầu.
3.779.0 2026-07-23
  • Khắc phục vấn đề rò rỉ bộ nhớ do trình nghe pagehide gây ra.
3.765.0 2026-05-20
  • Thêm tính năng hỗ trợ cho thông số thẻ quảng cáo tfat để xử lý các yêu cầu hướng đến trẻ em. Xem bài viết Gắn thẻ yêu cầu quảng cáo để xử lý theo độ tuổi (TFAT).
  • Hỗ trợ thêm quảng cáo SIMID khi thời lượng của màn hình cuối được cập nhật thành giá trị vô hạn sau khi người dùng tương tác
3.763.2 2026-05-07
  • Cải thiện độ ổn định cho luồng DAI DASH trên web dành cho thiết bị di động.
3.757.0 2026-04-15
  • Thêm các giá trị AdError.ErrorCode sau:
    • STREAM_INITIALIZATION_TIMEOUT: 1023
    • STREAM_AUTHORIZATION_FAILED: 1024
3.750.0 2026-03-16
  • Khắc phục vấn đề thông báo màn hình cuối SIMID tràn ra ngoài vùng chứa màn hình cuối.
3.744.0 2026-02-24
3.736.0 2026-01-09
3.725.0 2025-10-13
  • Khắc phục lỗi ReferenceError: Can't find variable: URLSearchParams khi tải quảng cáo trên TV thông minh và các nền tảng máy chơi trò chơi như Xbox, PlayStation, Tizen và các nền tảng sử dụng WebOS.
3.724.0 2025-10-09
  • Xoá chức năng cho các phương thức không dùng nữa ImaSdkSettings.setCookiesEnabled() và ImaSdkSettings.isCookiesEnabled().
3.719.1 2025-09-08
  • Sửa lỗi vị trí biểu tượng VPAID cho quảng cáo toàn màn hình.
  • Sửa lỗi căn giữa hình ảnh áp phích âm thanh.
3.711.0 2025-08-07
  • Cải thiện khả năng tương thích với XHTML.
3.710.0 2025-08-06
  • Thêm tính năng hỗ trợ theo dõi lượt nhấp vào quảng cáo bằng luồng phân phát nhóm quảng cáo.
  • Sửa lỗi TypeError: a.brands.some is not a function.
  • Khắc phục vấn đề IMA báo cáo sự kiện hoàn tất quảng cáo quá thường xuyên.
  • Khắc phục sự cố do giá trị tham số sz= không hợp lệ gây ra.
3.704.0 2025-06-19
  • Khắc phục vấn đề liên quan đến việc sử dụng đối tượng DOMRect, trong đó IMA SDK gặp lỗi kèm theo thông báo lỗi DOMRect is not defined trong môi trường sử dụng Chromium phiên bản cũ hơn phiên bản 61.
  • Khắc phục các phép đo lường khả năng xem OMID cho Firefox phiên bản 139.
3.700.0 2025-06-05
  • Ngừng sử dụng phương thức ImaSdkSettings.setCookiesEnabled().
3.697.0 2025-05-28
  • Đánh dấu tham số viewMode là không bắt buộc trong các phương thức init() và resize() của lớp AdsManager. Tham số viewMode không có hiệu lực và bạn có thể bỏ qua tham số này.
  • Khắc phục vấn đề giao diện người dùng quảng cáo không xuất hiện khi tham gia một sự kiện phát trực tiếp giữa điểm chèn quảng cáo.
  • Xoá enum ViewMode không dùng nữa.
3.695.1 2025-04-30
  • Cập nhật tài liệu về các phương thức AdsManager, expand() và collapse() để biết hành vi của các phương thức này đối với quảng cáo phi tuyến tính và quảng cáo VPAID.
3.693.0 2025-04-14
  • Ngừng sử dụng chế độ truy cập DOMAIN OMID.
3.691.0 2025-03-31
  • Khắc phục vấn đề IMA không hiển thị được biểu tượng Lựa chọn quảng cáo.
  • Khắc phục lỗi trong đó phương thức getCompanionAds() trả về dữ liệu quảng cáo đồng hành cũ cho những quảng cáo có cùng mã quảng cáo.
3.690.0 2025-03-26
  • Khắc phục lỗi khiến video không phát được trên các phần tử video được uỷ quyền.
3.689.6 2025-03-24
  • Thêm lớp AdPeriodData có sẵn trên sự kiện AD_PERIOD_STARTED, và có thể truy cập bằng cách sử dụng StreamEvent.getStreamData().
  • Cải thiện việc nhập để khớp với loại sự kiện và lớp gọi lại của trình nghe.
  • Thêm cảnh báo trong bảng điều khiển cho các API trình nghe sự kiện không còn được dùng nữa và không được hỗ trợ.
  • Khắc phục vấn đề về tính năng chèn quảng cáo theo hướng dẫn của máy chủ (SGAI) khiến các sự kiện AD_BREAK_STARTED và AD_PERIOD_STARTED bị trì hoãn.
  • Cải thiện độ ổn định cho các yêu cầu mạng không thành công.
  • Làm rõ các API trình nghe sự kiện.
3.681.0 2025-01-22
  • Thêm tính năng hỗ trợ cho Ad.getCompanionAds() trả về mảng quảng cáo đồng hành trên tất cả sự kiện sau sự kiện quảng cáo STARTED.
3.673.0 2024-10-16
3.668.1 2024-09-23
  • Khắc phục vấn đề gây ra lỗi 1005 khi sử dụng mã mẫu IMA trong môi trường máy chủ cục bộ.
3.667.0 2024-09-18
  • Cập nhật tham số networkCode cho LiveStreamRequest và VODStreamRequest thành không bắt buộc. Bạn nên thêm networkCode để khớp với chế độ cài đặt giá trị nhận dạng được dùng trong Ad Manager.
3.661.1 2024-08-26
  • Thêm tiếng Mã Lai (ms) vào danh sách ngôn ngữ được hỗ trợ.
3.660.0 2024-08-20
  • Thêm tính năng hỗ trợ cho giá trị minSuggestedDuration đối với quảng cáo phi tuyến tính. Trước đây, IMA hiển thị tất cả quảng cáo phi tuyến tính trong 45 giây.
3.653.0 2024-07-24
  • Khắc phục sự cố cho môi trường không an toàn, http:// hoặc localhost, trên các phiên bản Chrome đã cập nhật.
3.650.0 2024-07-03
3.647.0 20/06/2024
  • Thêm trường StreamRequest.networkCode bắt buộc cho mã mạng Ad Manager của nhà xuất bản cho các yêu cầu về sự kiện phát trực tiếp và luồng video theo yêu cầu (VOD).
  • Thêm AdError 1022 cho URL của trang đích sau khi nhấp không hợp lệ hoặc không được hỗ trợ.
  • Khắc phục lỗi gây ra vòng lặp lỗi vô hạn trong môi trường TV thông minh cho quảng cáo có thể bỏ qua.
3.642.0 2024-05-23
  • Khắc phục vấn đề về cookie trên ping theo dõi VAST.
3.637.1 2024-04-25
3.631.0 01/04/2024
3.627.0 2024-03-06
  • Khắc phục vấn đề về iframe gây ra cảnh báo trong bảng điều khiển về việc thoát khỏi hộp cát iframe.
3.624.0 2024-02-29
3.621.0 2024-02-15
  • Thêm biểu tượng Thông tin về quảng cáo này vào quảng cáo đồng hành.
  • Cải thiện cách xử lý khi đưa ra yêu cầu quảng cáo mới có cùng AdsLoader trong khi phát quảng cáo.
3.617.1 05/02/2024
  • Thêm thuộc tính tiêu đề vào iframe để cải thiện khả năng hỗ trợ tiếp cận
3.616.1 31/01/2024
  • Thêm tính năng hỗ trợ quảng cáo đồng hành cho phân phát nhóm.
  • Khắc phục vấn đề về quảng cáo AdSense có quảng cáo đồng hành linh hoạt.
3.614.1 2024-01-22
  • Bổ sung tính năng hỗ trợ bản địa hoá tiếng Iceland ('is').
3.612.0 2024-01-11
  • IMA hiện ưu tiên hiển thị mẫu quảng cáo SIMID hơn mẫu quảng cáo VPAID.
3.609.0 12/12/2023
  • Thêm tính năng hỗ trợ cho việc phân phát nhóm quảng cáo VOD DAI bằng lớp PodVodStreamRequest.
  • Khắc phục vấn đề đối với sự kiện phát trực tiếp DAI, trong đó nếu người dùng tham gia sự kiện phát trực tiếp ở giữa điểm chèn quảng cáo, thì quảng cáo sẽ không nhấp được.
3.607.0 2023-12-04
  • Khắc phục vấn đề trong đó đèn hiệu lỗi VAST không kích hoạt khi không có quảng cáo nào được trả về.
  • Cập nhật AdsManager.skip() để chỉ bỏ qua quảng cáo nếu IMA không hiển thị nút Bỏ qua quảng cáo và quảng cáo có thể bỏ qua.
  • Cập nhật bản dịch ngôn ngữ.
3.601.0
Đã khôi phục
2023-11-06
  • Đã khôi phục về phiên bản 3.600.0 do gặp vấn đề về hành vi nhấp qua DAI.
  • Bản phát hành dịch vụ. Không có tính năng mới.
3.600.0 02/11/2023
  • Thêm hành vi để kích hoạt ping lỗi nếu IMA nhận được VAST trống.
3.598.0 26/10/2023
  • Thêm hành vi để tránh kích hoạt URL hiển thị VAST about:blank.
3.597.0 23/10/2023
  • Thêm chức năng cho IMA để chọn các quảng cáo tự chọn khác để phát lại nếu quảng cáo chính trả về thẻ VAST trống.
3.595.0 2023-10-10
  • Khắc phục vấn đề performance.now() không được xác định trên một số TV thông minh.
  • Khắc phục vấn đề khiến các phần tử trên giao diện người dùng của quảng cáo không hiển thị được trên các cách triển khai tuỳ chỉnh cụ thể.
3.594.0 04/10/2023
  • Thêm StreamManager.getAdSkippableState() để trả về true nếu quảng cáo hiện có thể bỏ qua.
  • Khắc phục vấn đề cho IMA DAI, trong đó giá trị skipoffset= bị bỏ qua nếu phản hồi VAST chứa trình theo dõi sự kiện bỏ qua theo dõi tuỳ chỉnh.
3.592.0 2023-09-27
  • Khắc phục vấn đề đối với IMA phía máy khách, trong đó giá trị skipoffset= bị bỏ qua nếu phản hồi VAST chứa trình theo dõi sự kiện bỏ qua theo dõi tuỳ chỉnh.
3.582.5 2023-07-25
  • Thêm sự kiện quảng cáo AD_BREAK_FETCH_ERROR kích hoạt khi điểm chèn quảng cáo không thể phát lại bất kỳ quảng cáo nào.
  • Cập nhật hành vi của AdPodInfo.getPodIndex() để hỗ trợ quảng cáo chèn trước trong sự kiện phát trực tiếp DAI.
  • Sửa giá trị do Ad.getContentType() trả về cho quảng cáo phi tuyến tính có tài nguyên HTML hoặc iframe.
3.580.0 10/07/2023
  • Thêm lỗi bảng điều khiển khi một phần tử không phải HTMLVideoElement được cung cấp cho DAI StreamManager và phía máy khách AdDisplayContainer vì điều này khiến các phép đo lường khả năng xem và khả năng nghe không thành công.
3.579.0 05/07/2023
  • Thêm cảnh báo nhật ký vào bảng điều khiển khi sử dụng extern googletag.encryptedSignalProviders không dùng nữa.
3.573.0 2023-05-15
  • Khắc phục vấn đề IMA không báo cáo rằng quảng cáo đồng hành bắt buộc không được hiển thị khi không có vị trí đồng hành nào.
3.568.1 2023-04-13
  • IMA hiện kích hoạt sự kiện quảng cáo CLICK cho các lượt nhấp vào quảng cáo trong quảng cáo SIMID.
  • Ngừng sử dụng lỗi quảng cáo 1300: CONSENT_MANAGEMENT_PROVIDER_NOT_READY.
3.566.2 2023-03-28
  • Chỉ cập nhật tài liệu. Chỉ định rằng DAI adTagParameters chỉ chấp nhận các giá trị string.
3.565.0 2023-03-21
3.564.1 2023-03-20
  • Đổi tên các API VideoStitcherVodStreamRequest sau:
3.557.0 21/02/2023

Hiện các phiên bản cũ hơn (trước năm 2023)

3.548.0 06/12/2022
  • Thêm StreamData.dashPeriodUrl cho StreamData từ STREAM_INITIALIZED. URL này được dùng cho các luồng nhóm tuyến tính DASH.
3.544.0 10/11/2022
3.541.0 2022-10-27
  • Khắc phục vấn đề IMA vô tình được thêm vào đối tượng cửa sổ.
3.532.0 2022-09-21
  • Khắc phục vấn đề đối với DAI khi xảy ra lỗi bảng điều khiển khi phiên quảng cáo OMID bắt đầu.
  • Khắc phục vấn đề khiến người dùng không thể nhấp vào URL nhấp qua của một quảng cáo tuyến tính sau một quảng cáo phi tuyến tính.
3.531.0 2022-09-19
  • Thêm khả năng cho mẫu quảng cáo SIMID để requestPause và requestPlay trong sự kiện phát trực tiếp. Chức năng này đã có sẵn cho các luồng VOD.
  • Khắc phục vấn đề đôi khi các yêu cầu mạng không thành công không cần thiết được đặt thành "null" khi quảng cáo dạng video kết thúc.
3.529.2 08/09/2022
  • Khắc phục vấn đề khiến một số mã mẫu quảng cáo trong chuỗi trình bao bọc không được điền sẵn trong đối tượng quảng cáo.
3.526.0 2022-08-22
  • Khắc phục vấn đề với tham số is_lat trên thiết bị TV đã kết nối.
  • Khắc phục vấn đề nút Tìm hiểu thêm xuất hiện không chính xác trong môi trường máy tính.
3.523.0 2022-08-04
3.522.0 2022-07-18
  • Cập nhật hành vi liên quan đến tốc độ bit tối đa mặc định cho kết nối Wi-Fi. Bạn có thể ghi đè tốc độ bit tối đa bằng AdsRenderingSettings.bitrate.
3.521.0 2022-07-12
  • Thêm sự kiện AD_CAN_PLAY mà IMA kích hoạt khi quảng cáo sẵn sàng phát. Sử dụng sự kiện này để biết thời điểm cập nhật giao diện người dùng của trình phát sau sự kiện AD_BUFFERING.
  • Khắc phục vấn đề về giao diện người dùng quảng cáo đối với quảng cáo không phải Trueview theo sau quảng cáo Trueview trong một nhóm quảng cáo.
3.520.0 2022-06-29
3.517.2 2022-05-23
3.513.0 2022-05-03
  • Cập nhật nội dung mô tả cho AdDisplayContainer.initialize(), nêu bật các bước cần thiết cho người chơi sử dụng tính năng tự động phát.
3.512.0 2022-04-21
  • Khắc phục vấn đề với GPT Proxy khi dùng để chuyển tiếp sự kiện từ IMA qua ranh giới iframe.
3.508.0 2022-03-28
  • Khắc phục vấn đề trong đó trong quảng cáo VMAP, việc gọi adsLoader.onContentComplete() sau adsManager.destroy() sẽ khiến quảng cáo sau video phát không chính xác.
  • Khắc phục vấn đề trong quảng cáo VMAP, khi gọi AdsManager.discardAdBreak() đôi khi không loại bỏ được điểm chèn quảng cáo.
3.501.0 2022-02-17
3.498.1 2022-02-10
  • RDID sẽ không được gửi trong yêu cầu quảng cáo nữa nếu TFUA hoặc TFCD được chỉ định.
  • Khắc phục lỗi tham số URL bị SDK ghi đè.
3.495.1 2022-01-10
  • Khắc phục vấn đề trong đó google.ima.OmidVerificationVendor không được xác định.
3.494.0 2022-01-04
  • Khắc phục vấn đề quảng cáo TrueView cho hành động có màn hình kết thúc buộc phải tập trung vào nút bỏ qua, dẫn đến việc cuộn không mong muốn.
3.493.0 2021-12-16
  • Ra mắt tính năng hỗ trợ OMID trong IMA HTML5 phía máy khách và DAI. Lưu ý: nhà xuất bản vẫn có thể thấy một mức chênh lệch nhỏ (<7%) giữa số lượt hiển thị trong OMID so với Ad Manager.
  • Thêm API Chế độ truy cập OMID mới.
3.488.0 2021-11-08
  • Xoá cảnh báo "Tính năng không nhận dạng được" được ghi vào bảng điều khiển.
  • Khắc phục hành vi dự phòng liên quan đến quảng cáo JavaScript liên quan đến kích thước yêu cầu quảng cáo.
3.485.1 2021-10-11
  • Khắc phục vấn đề với OMID, trong đó các vấn đề có thể xảy ra nếu nhiều AdsManager được tải trong suốt thời gian hoạt động của một AdsDisplayContainer.
  • Khắc phục lỗi khiến Tại sao có quảng cáo này? có thể xuất hiện hai lần cho một số quảng cáo nhất định.
3.483.2 2021-10-04
  • Khắc phục lỗi trong quá trình tích hợp IMA với OMID cho web khi được sử dụng bên trong Shadow DOM.
3.480.1 2021-09-13
  • Khắc phục lỗi khiến DAI báo cáo âm lượng không chính xác cho OM SDK khi trình phát video bị tắt tiếng.
3.479.1 2021-09-08
3.474.0 2021-08-09
3.470.1 2021-07-01
  • Khắc phục lỗi trên Safari dành cho thiết bị di động, trong đó các nút điều khiển trình phát không được phát hành đúng cách trên adBreakEnded.
3.469.0 2021-06-24
  • Khắc phục lỗi xảy ra khi quảng cáo đồng hành được truy xuất trước sự kiện STARTED.
3.467.0 2021-06-17
  • Khắc phục vấn đề đối với quảng cáo VPAID ở chế độ INSECURE do bản cập nhật cho trình duyệt Chrome gây ra.
3.458.0 2021-05-13
  • Thêm lớp DaiSdkSettings bằng các API sau:
    • DaiSdkSettings.getFeatureFlags()
    • DaiSdkSettings.setFeatureFlags()
3.452.0 2021-04-15
  • Thay đổi hành vi tạm dừng quảng cáo để tạm dừng quảng cáo bất cứ khi nào lượt nhấp vào quảng cáo khiến người dùng rời khỏi trang. Thay đổi này yêu cầu nhà xuất bản hiển thị giao diện người dùng để tiếp tục quảng cáo sau khi quảng cáo bị tạm dừng. Để biết thêm thông tin về thay đổi này, vui lòng xem bài đăng trên blog về những thay đổi đối với hành vi tạm dừng. Nhà xuất bản có thể kiểm tra việc triển khai những thay đổi này bằng cách sử dụng thẻ quảng cáo này.
3.448.1 2021-03-31
  • Thêm thuộc tính AdsRequest.pageUrl để hỗ trợ nhắm mục tiêu quảng cáo. Giá trị thuộc tính sẽ ghi đè tham số &url= cho các yêu cầu quảng cáo.
  • Cập nhật sự kiện AdEvent.Type.DURATION_CHANGE để gửi khi mẫu quảng cáo SIMID thay đổi thời lượng.
  • Khắc phục vấn đề trong đó quảng cáo SIMID được tải trước có thể khiến các quảng cáo tiếp theo không đăng ký sự kiện nhấn trong môi trường di động.
3.447.1 2021-03-15
  • Cập nhật hành vi cho các loại MIME được chỉ định thông qua AdsRenderingSettings.mimeTypes để bỏ qua các loại không được trình duyệt hỗ trợ.
  • Thêm tính năng hỗ trợ cho các tiện ích như theo dõi ActiveView và Theo dõi tuỳ chỉnh trong luồng Nhóm quảng cáo.
3.446.1 2021-03-08
  • Khắc phục vấn đề trong đó quảng cáo theo sau quảng cáo SIMID không gửi sự kiện TAPPED.
3.445.1 2021-03-02
  • Khắc phục vấn đề quảng cáo chèn giữa phi tuyến tính xuất hiện quá ngắn khi quảng cáo chèn sau được tải trước.
3.444.1 2021-02-25
  • Thay đổi thông báo lỗi khi thẻ quảng cáo chỉ trả về <Playlist/> thành VAST_EMPTY_RESPONSE: 1009, chứ không phải UNKNOWN_AD_RESPONSE: 1010.
  • Khắc phục lỗi trong đó quảng cáo tuyến tính của AdSense được báo cáo là quảng cáo phi tuyến tính.
  • Khắc phục lỗi quảng cáo simid, trong đó requestChangeDuration chỉ có thể được gọi một lần.
  • Khắc phục lỗi khiến việc phân phát nhóm quảng cáo gửi đi các lệnh ping không liên quan và lỗi 404.
3.442.0 2021-02-17
  • Thêm API cờ tính năng có thể dùng để bật hoặc tắt các tính năng cụ thể không được bật vĩnh viễn trong IMA. Sử dụng ImaSdkSettings.getFeatureFlags() và ImaSdkSettings.setFeatureFlags() để lấy và đặt cờ tính năng. Trong các phiên bản SDK trong tương lai, cờ tính năng sẽ được dùng cho các tính năng chọn sử dụng khác.
  • Thêm cờ tính năng enableOmidBeta cho những người muốn chọn sử dụng OMID cho phiên bản thử nghiệm beta công khai trên web.
  • Thêm giá trị thời lượng không xác định đặc biệt (-3) để tắt tính năng tải trước quảng cáo sau video VMAP. Sử dụng AdsRequest.contentDuration() để thiết lập.
3.439.0 2021-02-08
3.438.0 2021-02-03
  • Khắc phục sự cố khiến các sự kiện IMA đôi khi bị trùng lặp khi bật tính năng tải trước.
3.436.0 2021-01-26
  • Khắc phục lỗi trong quá trình phân phát nhóm quảng cáo, trong đó các hoạt động xác minh siêu dữ liệu sớm có thể đã được gửi nhiều lần
  • Khắc phục lỗi AdServingId sẽ ghi đè AdSystem nếu bên dưới được đặt thấp hơn trong VAST
3.433.2 2021-01-14
  • Cho phép phân phát quảng cáo bị hạn chế khi người dùng không đồng ý với cookie, người dùng từ chối đồng ý với cookie hoặc khi IMA không nhận được chuỗi TC hợp lệ ở các khu vực áp dụng GDPR và Chỉ thị về quyền riêng tư và truyền thông điện tử sau thời gian ân hạn của việc tích hợp TCFv2 của IAB.
Quay lại phiên bản 3.429.0 2020-12-10
  • Khôi phục về phiên bản 3.429.0 do có vấn đề trong phiên bản 3.430.0, trong đó điểm dừng cho luồng DAI VOD trả về thời gian bắt đầu và kết thúc là 0. Vấn đề này chủ yếu xảy ra trên SDK gốc (Android và iOS).
3.427.1 2020-12-02
  • Cập nhật thông tin tham khảo cho contentDuration để làm rõ trường hợp sử dụng tải trước quảng cáo cuối video VMAP.
  • Khắc phục lỗi khiến quảng cáo VPAID không có kích thước chính xác.
  • Khắc phục lỗi khiến phương thức getAdSkippableState trả về giá trị không chính xác.
Quay lại phiên bản 3.423.0 2020-11-11
  • Quay lại phiên bản 3.423.0 do có vấn đề trong phiên bản 3.424.1, trong đó những thay đổi đối với hành vi tạm dừng quảng cáo đã ảnh hưởng tiêu cực đến một số nhà xuất bản.
3.424.1 2020-11-09
  • Khắc phục lỗi khiến các thay đổi về âm lượng không được duy trì khi trình quản lý quảng cáo được tải trước.
  • Thay đổi hành vi tạm dừng quảng cáo để tạm dừng quảng cáo bất cứ khi nào lượt nhấp vào quảng cáo khiến người dùng rời khỏi trang. Thay đổi này yêu cầu nhà xuất bản hiển thị giao diện người dùng để tiếp tục quảng cáo sau khi quảng cáo bị tạm dừng. Để biết thêm thông tin về thay đổi này, vui lòng xem bài đăng trên blog về những thay đổi đối với hành vi tạm dừng. Nhà xuất bản có thể kiểm tra việc triển khai những thay đổi này bằng cách sử dụng thẻ quảng cáo này.
3.420.1 2020-11-02
  • Khắc phục vấn đề trong một số trường hợp, sau khi bỏ qua quảng cáo trước video, quảng cáo trong video sẽ không phát và thay vào đó, màn hình đen sẽ xuất hiện cùng với âm thanh của quảng cáo trước video.
3.418.3 2020-10-22
  • Khắc phục lỗi khiến các tham số về sự đồng ý bị xoá khỏi yêu cầu quảng cáo trong quảng cáo AdSense.
3.418.1 2020-10-21
  • Tệp nội dung nghe nhìn HLS không còn là định dạng vùng chứa có thể chọn cho Chrome trên web dành cho máy tính hoặc thiết bị di động.
  • Khắc phục vấn đề với các lệnh gọi đến AdsManager.destroy(), trong đó việc sử dụng VmapAdManager trong một số trường hợp nhất định sẽ không kích hoạt sự kiện ALL_ADS_COMPLETED.
3.417.2 2020-10-19
  • Khắc phục vấn đề về Chuỗi về sự minh bạch và sự đồng ý (chuỗi TC), trong đó một chuỗi sẽ không phân giải khi URL thẻ quảng cáo và URL do Nhà cung cấp dịch vụ quản lý sự đồng ý cung cấp có các giá trị khác nhau.
  • Sửa lỗi gửi sự kiện IMPRESSION đến nhà xuất bản cho quảng cáo AdSense phi tuyến tính ngay cả khi không thể hiển thị quảng cáo do các quy định ràng buộc về kích thước.
  • Khắc phục vấn đề khiến các sự kiện fullscreen trên iOS được tính hai lần.
3.415.1 2020-10-05
  • Khắc phục lỗi khiến các thuộc tính AdProgressData bị làm rối mã nguồn.
  • Quảng cáo VPAID bảo mật có các phần tử video proxy hiện chuyển tiếp đúng cách sự kiện thay đổi toàn màn hình.
  • ima3_dai_debug.js hiện in thêm nhật ký vào bảng điều khiển.
  • IMA hiện ghi lại các giao thức VPAID được liệt kê trong mục 3 của Nguyên tắc định nghĩa VPAID.
  • Khắc phục lỗi khiến quảng cáo sử dụng thành phần dự phòng đôi khi yêu cầu cùng một thẻ quảng cáo hai lần.
3.411.1 2020-09-23
  • Sửa đổi hành vi cho đường liên kết sâu trên Android 6.0 trở xuống để người dùng được chuyển hướng đến ứng dụng của nhà quảng cáo thay vì trang đích (nếu có).
3.410.0 2020-09-17
  • Thêm tính năng hỗ trợ cho quảng cáo đồng hành HTML và iframe vào SDK DAI.
3.407.0 2020-09-02
3.405.0 2020-08-27
  • Thêm phương thức StreamManager.focus() vào SDK DAI, cho phép thay đổi tiêu điểm theo lập trình cho nút bỏ qua và các phần tử trên giao diện người dùng tương tác khác.
3.404.1 2020-08-25
  • Thêm phương thức AdsManager.focus() vào SDK phía máy khách, cho phép thay đổi tiêu điểm theo lập trình cho nút bỏ qua và các phần tử trên giao diện người dùng tương tác khác.
  • Thay đổi thời gian xuất hiện dần cho quảng cáo FullSlot từ 2 giây thành 0,3 giây.
  • Nếu vị trí quảng cáo VPAID có kích thước 0x0 khi được khởi chạy, thì SDK sẽ gọi phương thức resizeAd() của quảng cáo VPAID sau khi kích thước của vị trí được đặt chính xác, nhờ đó quảng cáo sẽ đổi kích thước cho phù hợp với kích thước mới của vị trí.
3.403.1 2020-08-24
  • Khắc phục vấn đề về adPodInfo.podIndex cho luồng DAI VOD để đảm bảo rằng quảng cáo trong video được lập chỉ mục chính xác bắt đầu từ 1.
  • Khắc phục vấn đề với adPodInfo.timeOffset cho luồng DAI VOD khiến quảng cáo sau video không trả về giá trị -1 một cách chính xác.
  • Đảm bảo rằng các phần tử AdsDisplayContainer bên trong một DOM tối không còn bị chặn nữa.
3.402.0 2020-08-13
  • Phát hành lại tính năng tích hợp TCFv2 của IAB sau khi giải quyết sự khác biệt giữa gdpr=1 và gdpr=true để cả hai giá trị đều được đánh giá như nhau. Bạn nên sử dụng gdpr=1.
3.399.2 2020-07-28
  • Đã thêm các sự kiện quảng cáo StreamEvent.Type.PAUSED và StreamEvent.Type.RESUMED vào SDK Chèn quảng cáo động (DAI).
  • Thêm sự kiện ICON_FALLBACK_IMAGE_CLOSED, sự kiện này sẽ kích hoạt khi hộp thoại hình ảnh dự phòng của biểu tượng đóng lại đối với thiết bị truyền hình có kết nối Internet.
  • Khắc phục vấn đề khiến quảng cáo đồng hành không hiển thị khi một quảng cáo có cùng mã nhận dạng với quảng cáo trước đó.
  • Thêm tính năng hỗ trợ cho các yêu cầu thay đổi thời lượng đối với quảng cáo SIMID vào SDK phía máy khách.
3.398.1 2020-07-21
  • Thêm dữ liệu nhật ký bổ sung vào SDK gỡ lỗi DAI.
3.397.1 2020-07-21
  • Tích hợp Cookie GFP với tiêu chuẩn TCFv2 của GDPR. Giờ đây, khi nhà xuất bản tích hợp với một CMP, người dùng cuối của họ ở Khu vực kinh tế Châu Âu cùng với Vương quốc Anh sẽ không sử dụng cookie nếu có bất kỳ điều kiện nào sau đây:
    • Nhà xuất bản đã chọn không sử dụng.
    • Người dùng đã chọn không tham gia một cách rõ ràng.
    • CMP đang chờ người dùng tương tác.
3.396.0 2020-07-16
  • Thêm khả năng tuỳ chỉnh thời gian chờ quyết định nhóm quảng cáo cho các luồng DAI bằng cách chỉ định một giá trị (tính bằng mili giây) cho tham số dai-apto của streamRequest.adTagParameters. Chế độ cài đặt này cũng ảnh hưởng đến thời gian chờ khởi chạy luồng, được đặt thành nhiều hơn 4 giây so với giá trị dai-apto.
3.395.0 2020-07-14
  • Khắc phục vấn đề về lượt nhấp qua DAI trên Safari dành cho thiết bị di động.
  • Tạm thời khôi phục chế độ tích hợp IAB TCFv2 do có sự khác biệt giữa việc sử dụng gdpr=1 và gdpr=true.
3.394.0 2020-07-13
  • Cải thiện khả năng xử lý ngoại lệ trong trường hợp không có mạng khi quá trình khởi chạy diễn ra.
  • Sửa đổi sự kiện AD_PERIOD_ENDED để huỷ quảng cáo đang phát và đặt lại tất cả dữ liệu liên quan đến quảng cáo đó.
  • Thêm báo cáo thay đổi âm lượng cho quảng cáo VPAID.
  • Thêm tham số subtitle_name cho phụ đề DAI để chỉ định các nhóm phụ đề cho cùng một ngôn ngữ.
3.391.0 2020-06-15
  • Khắc phục lỗi khiến quảng cáo có thể bỏ qua được phân phát cho sự kiện phát trực tiếp.
3.388.1 2020-06-02
  • Thêm tính năng trả về lỗi khi JavaScript VPAID cố gắng phát quảng cáo trước khi sự kiện bắt đầu quảng cáo của SDK được kích hoạt.
  • Khắc phục lỗi khiến CompanionAdSelectionSettings bị bỏ qua trong một số trường hợp.
3.384.0 2020-05-04
  • Cải thiện khả năng hỗ trợ tiếp cận của nút bỏ qua:
    • Đặt văn bản trước khi bỏ qua thành có thể chọn bằng phím Tab để trình đọc màn hình có thể đọc được.
    • Đã thêm giá trị aria-label vào đồng hồ đếm ngược trước khi bỏ qua và nút bỏ qua.
3.383.0 2020-04-28
  • Thêm tính năng hỗ trợ cho quảng cáo SIMID phía máy khách.
3.381.1 2020-04-16
  • Khắc phục vấn đề khiến quá trình phát nội dung có thể bị treo nếu quảng cáo không tải được trong Danh sách phát theo quy tắc quảng cáo.
3.379.2 2020-04-09
  • Cập nhật cách xử lý quảng cáo VPAID để không còn tạo ra các phần tử video mới. Trước đây, IMA sẽ tạo một phần tử video mới cho quảng cáo VPAID khi phần tử do nhà xuất bản cung cấp không hoạt động như mong đợi.
3.373.2 2020-03-10
  • Khắc phục lỗi khiến các sự kiện VOLUME_CHANGED và VOLUME_MUTED không kích hoạt chính xác.
3.367.1 2020-02-12
  • Thêm phương thức getVersion vào AdsLoader để cho phép truy xuất phiên bản SDK hiện tại.
3.366.0 2020-02-06
  • Ngừng sử dụng API ViewMode.
3.365.1 2020-02-03
3.364.0 2020-01-28
  • Khắc phục vấn đề khi đặt bản địa hoá cho SDK DAI.
  • Cập nhật dữ liệu điểm dừng để sử dụng độ chính xác của dấu phẩy động.
3.361.1 2020-01-21
  • Cải thiện khả năng hiển thị của mục Tại sao có quảng cáo này? và Thời lượng quảng cáo trên thiết bị di động có chiều rộng hẹp.
3.360.0 2020-01-15
  • Cập nhật thời gian điểm gợi ý thành số có dấu phẩy động để chính xác hơn.
  • Thêm tính năng hỗ trợ hiển thị biểu tượng từ quảng cáo bao bọc ngoài biểu tượng từ quảng cáo cùng dòng.
  • Cập nhật logic phát hiện lớp phủ để xác định khả năng xem chính xác hơn.
3.358.2 2020-01-15
  • Khắc phục vấn đề trên Internet Explorer 11, trong đó EventTarget không được xác định.
3.358.1 2020-01-08
  • Đã xóa văn bản trước khi bỏ qua khỏi đồng hồ đếm ngược bỏ qua quảng cáo trên quảng cáo có thể bỏ qua.
3.355.4 2020-01-03
  • Thêm tính năng hỗ trợ tra cứu và truyền tham số đồng ý theo CCPA và GDPR.
  • Khắc phục sự cố chặn nhầm chế độ phát tuỳ chỉnh trên Safari dành cho thiết bị di động iOS.
3.355.3 2019-12-10
  • Khắc phục vấn đề khiến các sự kiện nhật ký không được đưa ra trong một số trường hợp.
3.355.0 2019-12-05
  • Khắc phục vấn đề về lượt nhấp qua có chứa lệnh chuyển hướng đến cửa hàng ứng dụng trên iOS.
3.354.0 2019-12-04
  • Thêm tính năng hỗ trợ cho quảng cáo có thể bỏ qua trên web dành cho thiết bị di động iOS 10 trở lên trong trường hợp không có phần tử video nào được truyền đến AdDisplayContainer.
  • Đối với tất cả quảng cáo phi tuyến tính và quảng cáo toàn vùng, chúng tôi đã thêm độ trễ 2 giây giữa thời điểm quảng cáo xuất hiện và thời điểm người dùng có thể nhấp vào quảng cáo.
  • Khắc phục vấn đề khiến setAdWillPlayMuted không thể tắt tiếng quảng cáo nếu enablePreloading được đặt thành true.
3.351.1 2019-11-14
  • Khắc phục vấn đề khiến các sự kiện quảng cáo LOG và INTERACTION không bao gồm đối tượng quảng cáo trong một số trường hợp.
  • Đã thêm tính năng tự động tích hợp các yêu cầu của Google Ad cho việc triển khai các nhà cung cấp dịch vụ quản lý sự đồng ý tuân thủ TCFv2 của IAB, chẳng hạn như Funding Choices của Google.
3.349.0 2019-11-11
  • Khắc phục vấn đề về các sự kiện theo dõi breakstart và breakend của VMAP.
3.346.0 2019-10-25
  • Thêm tính năng hỗ trợ quảng cáo TrueView vào SDK DAI. Bạn có thể triển khai quảng cáo TrueView bằng cách truyền AdUiElement đến hàm khởi tạo của StreamManager.
3.343.1 2019-10-17
  • Khắc phục lỗi phân tích cú pháp VMAP cùng dòng trên tvOS.
3.339.0 2019-10-09
  • Thêm tính năng hỗ trợ biểu tượng VAST vào DAI SDK. Bạn có thể triển khai biểu tượng bằng cách truyền AdUiElement đến hàm khởi tạo của StreamManager.
3.338.1 2019-10-07
  • Đã thêm sự kiện VIDEO_CLICKED, sự kiện này kích hoạt cho tất cả các lượt nhấp vào video – ngay cả khi lượt nhấp không kích hoạt lượt nhấp qua.
  • Thêm tính năng hỗ trợ hiển thị biểu tượng Tại sao có quảng cáo này? trên quảng cáo DAI. Bạn có thể triển khai việc này bằng cách truyền AdUiElement đến hàm khởi tạo của StreamManager.
3.337.0 2019-10-01
  • Thêm tính năng hỗ trợ quảng cáo có thể bỏ qua vào DAI SDK. Bạn có thể triển khai quảng cáo có thể bỏ qua bằng cách truyền AdUiElement đến hàm khởi tạo của StreamManager.
3.336.1 2019-09-30
  • Thêm tính năng hỗ trợ vào SDK DAI để truyền AdUiElement vào hàm dựng của StreamManager. Hàm dựng này nên được dùng thay vì setClickElement để xử lý lượt nhấp qua.
3.334.0 2019-09-23
  • Khắc phục lỗi khi tải trước VPAID.
3.325.3 2019-08-19
  • Cửa sổ bật lên trong Microsoft Edge hiện xuất hiện dưới dạng thẻ mới.
  • Cửa sổ bật lên trong Internet Explorer 11 hiện xuất hiện dưới dạng cửa sổ mới.
3.323.2 2019-08-12
  • Giờ đây, bạn có thể cuộn cửa sổ bật lên trong Internet Explorer 11.
3.320.0 2019-07-23
  • Thêm tính năng hỗ trợ cho URL intent:// để liên kết đến các trang trong ứng dụng Android.
  • Thêm tính năng hỗ trợ cho URL market:// để liên kết đến các trang trong Cửa hàng Google Play trên Android.
3.319.1 2019-07-22
  • Bổ sung tính năng hỗ trợ cho nhiều mã quảng cáo chung. Cả hai phương thức getUniversalAdIdValue và getUniversalAdIdRegistry hiện không còn được dùng nữa.
3.316.0 2019-07-10
  • Đã thêm authToken và streamFormat vào đối tượng yêu cầu luồng DAI.
3.312.1 2019-06-17
  • Đã thêm các hàm getUniversalAdIdValue và getUniversalAdIdRegistry vào đối tượng quảng cáo cho DAI.
3.311.0 2019-06-11
  • Khắc phục lỗi siêu dữ liệu trên YouTube đối với video không công khai.
Quay lại phiên bản 3.296.0 2019-04-24
  • Khôi phục về phiên bản 3.296.0 do lỗi trong phiên bản 3.297.3, trong đó video không tiếp tục phát sau khung hình cuối cùng của quảng cáo trước video.
3.290.0 2019-04-01
  • Khắc phục vấn đề các loại quảng cáo không được hỗ trợ (quảng cáo phi tuyến tính, VPAID) không báo lỗi chính xác.
3.284.0 2019-03-04
  • Khắc phục vấn đề các sự kiện đã đăng ký không bị xoá khi quảng cáo bị loại bỏ.
  • Thêm các sự kiện AD_PERIOD_STARTED và AD_PERIOD_ENDED cho DAI. Bạn có thể dùng các giá trị này để phát hiện thời điểm luồng DAI đang phát nội dung hoặc thời điểm quảng cáo hoặc ảnh thông báo đang phát.
3.279.0 2019-02-13
  • Thêm thuộc tính manifestFormat vào StreamData để cho biết định dạng của luồng. Thuộc tính này được điền sẵn trong sự kiện LOADED.
Quay lại phiên bản 3.274.0 2019-02-12
  • Quay lại phiên bản 3.274.0.
3.275.4 2019-02-06
  • Thêm thuộc tính manifestFormat vào StreamData để cho biết định dạng của luồng. Thuộc tính này được điền sẵn trong sự kiện LOADED.
3.273.0 2019-01-24
  • Khắc phục vấn đề biểu tượng VAST không xuất hiện cùng với quảng cáo VPAID.
3.271.0 2019-01-10
  • Thêm tính năng hỗ trợ cho macro VAST 4.1. Hãy xem quy cách VAST 4.1 để biết thêm chi tiết.
  • Khắc phục vấn đề trong đó quảng cáo VPAID bắt đầu ngoài màn hình được khởi chạy với kích thước vùng không chính xác.
  • Khắc phục vấn đề không kích hoạt lỗi video cho luồng phát trực tiếp hoặc luồng video theo yêu cầu (VOD).
  • Khắc phục vấn đề nội dung không tiếp tục phát trên Safari của iOS.
3.259.0 2018-11-27
  • Khắc phục vấn đề về việc hiển thị quảng cáo đồng hành khi nhóm quảng cáo chứa quảng cáo VPAID hoặc sử dụng tính năng dự phòng ở cấp thành phần.
3.255.0 2018-11-12
  • Khắc phục vấn đề về việc hỗ trợ lượt nhấp cho biểu tượng VAST trong quảng cáo VPAID ở chế độ KHÔNG AN TOÀN.
3.254.0 2018-11-08
  • Thêm sự kiện AdEvent.Type.AD_BUFFERING. Sự kiện này được kích hoạt khi quá trình phát quảng cáo bị đình trệ do tải vào vùng đệm.
3.246.0 2018-10-18
  • Khắc phục vấn đề phát nội dung cũ khi proxy Thẻ nhà xuất bản của Google được dùng với SDK IMA.
3.244.2 2018-10-16
  • Thêm sự kiện AD_PROGRESS. Sự kiện này kích hoạt trong suốt quá trình phát quảng cáo và chứa một đối tượng AdProgressData, được lấy thông qua getAdData().
  • Thêm isCookiesEnabled() và setCookiesEnabled() vào ImaSdkSettings.
  • Khắc phục vấn đề về quảng cáo dạng video có thể bỏ qua liên tiếp.
  • Khắc phục vấn đề về lỗi quảng cáo khi sử dụng chế độ phát tuỳ chỉnh trong iOS.
3.234.1 2018-09-04
  • Giờ đây, bạn có thể thay thế quảng cáo trình bao bọc VAST trong nhóm không trả về quảng cáo bằng quảng cáo có thời lượng ngắn hơn hoặc bằng từ một nhóm quảng cáo tự chọn (quảng cáo không có số thứ tự).
3.228.0 2018-08-14
  • Khắc phục vấn đề về quảng cáo có thể bỏ qua liên tiếp.
  • Khắc phục vấn đề trong đó AdsManager.isCustomPlaybackUsed() sẽ trả về giá trị không chính xác khi được đặt sau khi tạo AdsLoader.
3.227.0 2018-08-13
  • Chỉ cố gắng phát các loại MIME được hỗ trợ đã truyền đến AdsRenderingSettings.mimeTypes.
3.226.2 2018-08-07
  • Quảng cáo lớp phủ không có thời gian chạy cố định hiện sẽ chạy đến quảng cáo tiếp theo, thay vì 15 giây.
  • Khắc phục vấn đề AdsRequest.vastLoadTimeout không được xuất chính xác.
  • Khắc phục vấn đề Ad.getVastMediaBitrate không được xuất chính xác.
3.225.0 2018-07-30
  • Buộc đầu ra VAST 4 cho các yêu cầu của Google Ad Manager.
3.223.0 2018-07-25
  • Thêm Ad.getVastMediaBitrate().
3.216.1 2018-06-26
  • Khắc phục vấn đề trong SDK DAI, trong đó Ad.getDuration() trả về mili giây không chính xác thay vì giây.
3.216.0 2018-06-20
  • Khắc phục lỗi trong đó lỗi 303 bị báo cáo nhầm là lỗi 1005. Những lỗi này được ghi lại vào máy chủ dưới dạng lỗi 900 thay vì lỗi 303.
3.214.1 2018-06-12
Quay lại phiên bản 3.211.3 2018-06-07
  • Do một vấn đề ảnh hưởng đến một số cách triển khai cụ thể trên iPhone, nên chúng tôi đã khôi phục về phiên bản 3.211.3.
3.213.1 2018-06-07
3.210.1 2018-05-16
  • Khắc phục vấn đề quảng cáo tiếp tục hiển thị sau khi gọi AdDisplayContainer.destroy().
  • Thêm allow="autoplay" vào iframe dùng để tải quảng cáo VPAID.
3.198.2 2018-03-27
  • Khắc phục vấn đề về việc tải trước trên các phiên bản Chrome và Safari mới nhất dành cho máy tính.
3.193.1 2018-02-26
  • Xoá các phương thức chuyển đổi tuần tự và chuyển đổi tuần tự ngược được ghi lại không chính xác trên AdError.
3.192.0 2018-02-14
  • Xoá mã lỗi INVALID_ADX_EXTENSION không cần thiết. Quảng cáo vẫn phát nếu không phân tích cú pháp được phần mở rộng.
  • IMA được tải trong iframe giờ đây sẽ kế thừa chính sách tự động phát của trang mẹ trong Chrome 65 trở lên.
  • Khắc phục sự cố rò rỉ bộ nhớ xảy ra khi các phương thức triển khai không huỷ AdsManager trên AdError.
3.190.0 2018-01-30
  • Quảng cáo VPAID hiện sẽ báo cáo lỗi khi ngừng hoạt động mà không báo cáo lượt hiển thị. Điều này tuân theo hành vi của tất cả các quảng cáo khác.
3.189.0 2018-01-24
  • Khắc phục vấn đề khi quay lại từ nhiều chiến lược tự động phát sang nhấp để phát.
  • Khắc phục sự cố phát trên IE 11.
  • Khắc phục vấn đề về quảng cáo chèn giữa trên iOS 11.
  • Quảng cáo đồng hành VPAID trống không còn kích hoạt lỗi bảng điều khiển nữa.
  • Hạ cấp một số cảnh báo để sử dụng nhật ký thông tin.
3.186.1 2017-12-07
  • AdErrorEvent.getInnerError() hiện có thể trả về một đối tượng AdError bên trong. Điều này cho phép kiểm tra xem tính năng tự động phát có bị lỗi hay không.
3.184.1 2017-11-02
  • Khắc phục vấn đề quảng cáo được tải trước sẽ không phát nếu adsManager.init không được gọi đủ nhanh.
  • Thêm AdError.AUTOPLAY_DISALLOWED, sẽ kích hoạt khi SDK cố gắng tự động phát quảng cáo nhưng bị trình duyệt ngăn chặn.
Quay lại phiên bản 3.182.1 2017-10-26
  • Do một vấn đề ảnh hưởng đến một số cách triển khai trình bổ trợ videojs-ima, nên chúng tôi đã khôi phục về phiên bản 3.182.1.
3.183.1 2017-10-26
  • Khắc phục vấn đề quảng cáo được tải trước sẽ không phát nếu adsManager.init không được gọi đủ nhanh.
3.182.0 2017-10-17
  • Khắc phục lỗi phát quảng cáo dạng video tuyến tính nhấp để phát trên Safari 11 dành cho máy tính.
Quay lại phiên bản 3.180.3 2017-10-06
  • Do một số quảng cáo không hiển thị đúng cách, chúng tôi đã khôi phục về phiên bản 3.180.3.
3.181.3 2017-10-05
  • Khắc phục vấn đề trong đó lượt nhấp qua không hợp lệ khiến video bị tạm dừng.
  • Khắc phục vấn đề xảy ra lỗi tại điểm chèn quảng cáo trong video khi sử dụng discardAdBreak().
Quay lại phiên bản 3.179.0 2017-09-22
  • Do có vấn đề với một số quảng cáo VPAID cụ thể, nên chúng tôi đã khôi phục về phiên bản 3.179.0.
3.179.0 2017-09-18
  • Khắc phục lỗi hiển thị nhiều giao diện người dùng quảng cáo khi tải trước quảng cáo và sử dụng lại vùng chứa quảng cáo.
3.178.0 2017-08-31
  • Khắc phục vấn đề một ngoại lệ được gửi nếu quảng cáo có thể bỏ qua được phân phát đến một trang Safari trên thiết bị di động không thể hiển thị quảng cáo đó. SDK hiện đã xử lý đúng cách ngoại lệ này.
  • Khắc phục vấn đề trong đó, trong một số ít trường hợp, CONTENT_RESUME_REQUESTED không được kích hoạt cho luồng HLS trên Safari dành cho thiết bị di động.
3.176.0 2017-08-10
  • Thêm AdsRequest.liveStreamPrefetchSeconds.
  • Xoá AdsRenderingSettings.useShareButton.
3.175.0 2017-07-31
  • Giờ đây, việc hiển thị quảng cáo phi tuyến tính VPAID sẽ dẫn đến việc SDK gửi sự kiện STARTED đến trình phát.
  • Quảng cáo tuyến tính VPAID hiện sẽ kích hoạt sự kiện STARTED (ĐÃ BẮT ĐẦU) khi có lượt hiển thị thay vì khi bắt đầu.
3.174.0 2017-07-24
  • Khắc phục sự cố khiến một số nhóm quảng cáo trước video bị treo khi bật tính năng tải trước.
  • Khắc phục vấn đề quảng cáo chèn giữa khiến nội dung khởi động lại từ đầu trong một số cách triển khai trên iOS.
  • Khắc phục sự cố khiến một số nội dung phát trực tiếp không thể tiếp tục sau khi quảng cáo phát trên iOS.
3.173.1 2017-07-06
  • Xoá tính năng hỗ trợ quảng cáo VPAID Flash. Đây là một phần trong dự án ngừng sử dụng Flash lớn hơn của IMA SDK. Để biết thêm thông tin, hãy xem bài viết Ngừng sử dụng Flash trong SDK IMA.
3.173.0 2017-06-28
  • Khắc phục vấn đề nội dung không được khôi phục chính xác bằng tính năng phát tuỳ chỉnh trên web dành cho thiết bị di động iOS khi chuyển đổi nội dung và yêu cầu quảng cáo ngay sau đó.
3.172.0 2017-06-14
  • Khắc phục sự cố khiến quảng cáo AdSense toàn vị trí không hoạt động trên thiết bị di động.
  • Thêm Ad.getSkipTimeOffset().
3.171.0 2017-06-08
  • Thêm tính năng hỗ trợ cho quảng cáo AdSense toàn vùng vào các phương thức AdsManager hiện có sau đây:
    • getCurrentTime()
    • getRemainingTime()
    • getDuration()
    • getAdSkippableState()
    • skip()
3.170.0 2017-06-01
  • Thêm AdsRequest.vastLoadTimeout.
  • Thêm tính năng hỗ trợ cho quảng cáo có thể bỏ qua trên iPhone và iPod touch khi sử dụng ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus(true).
3.169.1 2017-05-19
  • Thêm tính năng hỗ trợ cho sự kiện AdInteraction của VPAID. Khi được kích hoạt, trình phát video sẽ nhận được sự kiện AdEvent.INTERACTION mới.
3.168.0 2017-05-08
  • Thay đổi thời gian chờ tải nội dung nghe nhìn mặc định từ 15 giây thành 8 giây.
  • Khắc phục vấn đề khi đặt ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() không có hiệu lực.
3.166.0 2017-04-12
  • Thêm ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus(). Theo mặc định, tính năng phát tuỳ chỉnh hiện đã được bật lại trên Safari của iOS (tính năng này đã bị tắt trong phiên bản 3.164.0). Quảng cáo sẽ được hiển thị trên Safari như trước phiên bản 3.164.0.
3.164.0 2017-03-29
  • Khắc phục tính năng hỗ trợ tự động phát cho web dành cho thiết bị di động trên iOS và Android. Để bật, hãy tắt tiếng trình phát video hoặc gọi AdsManager.setVolume(0) trước khi gọi AdsManager.start().
3.161.4 2017-03-24
  • Thêm AdsManager.updateAdsRenderingSettings() để cập nhật chế độ cài đặt hiển thị quảng cáo sau khi gọi getAdsManager().
Quay lại phiên bản 3.161.1 2017-03-24
  • Quay lại phiên bản 3.161.1.
3.163.0 2017-03-23
  • Thêm AdsManager.updateAdsRenderingSettings() để cập nhật chế độ cài đặt hiển thị quảng cáo sau khi gọi getAdsManager().
3.160.3 2017-03-07
  • Khắc phục vấn đề về vị trí quảng cáo không chính xác được báo cáo cho nhóm quảng cáo kết hợp.
3.159.0 2017-02-21
  • Thêm tính năng hỗ trợ cho tính năng dự phòng ở cấp thành phần.
3.156.0 2017-01-26
  • Khắc phục lỗi báo cáo vị trí quảng cáo không chính xác với các nhóm VPAID kết hợp.
  • Thêm ImaSdkSettings.(set|get)DisableFlashAds().
  • Thêm "application/dash+xml" làm loại MIME hợp lệ.
  • Thêm các phương thức sau vào Ad:
    • getUniversalAdIdValue()
    • getUniversalAdIdRegistry()
  • Thêm các thuộc tính sau vào AdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
3.154.1 2017-01-10
  • Ad.getWrapperCreativeIds() hiện đã mạnh mẽ hơn trong việc so khớp mẫu quảng cáo thông qua trình bao bọc.
3.153.1 2016-12-07
  • Thêm Ad.getDealId().
  • Thêm Ad.getSurveyUrl().
  • Thêm Ad.getWrapperCreativeIds().
  • Thêm tính năng hỗ trợ biểu tượng cho quảng cáo VPAID Flash và HTML5 ở chế độ BẬT. Biểu tượng sẽ không hoạt động ở chế độ KHÔNG AN TOÀN.
3.151.1 11/10/2016
  • Thêm Ad.getAdvertiserName().
  • Khắc phục vấn đề về Flash VPAID trong HTML5.
3.147.1 2016-10-14
  • Thêm Ad.getCreativeId().
3.146.2 2016-10-10
  • Khắc phục lỗi khiến một số quảng cáo VPAID Flash cụ thể bị chấm dứt sớm.
  • Khắc phục vấn đề quảng cáo VPAID Flash bị cắt bớt ở chế độ toàn màn hình.
3.145.0 2016-09-22
  • Thêm Ad.getApiFramework().
3.144.0 2016-09-13
  • Thêm AdError.ErrorCode.VAST_PROBLEM_DISPLAYING_MEDIA_FILE.
3.140.1 2016-08-18
  • Khắc phục vấn đề về lượt nhấp cho quảng cáo VPAID Flash không an toàn.
3.139.0 2016-08-10
  • Xoá AdsRenderingSettings.AUTO_SCALE.
3.137.0 2016-07-26
  • Thêm Ad.getVastMediaWidth() và Ad.getVastMediaHeight().
  • Sửa kiểu con trỏ trong giao diện người dùng quảng cáo tích hợp sẵn.
3.135.1 2016-06-29
  • Thêm tính năng hỗ trợ tải trước tài sản truyền thông thông qua AdsRenderingSettings.enablePreloading.
3.134.0 2016-06-16
  • Khắc phục sự cố khiến nút bỏ qua quảng cáo đôi khi biến mất nếu người dùng nhấp vào đồng hồ đếm ngược.
3.133.0 2016-06-07
  • Khắc phục lỗi hình ảnh với nút bỏ qua trên Android 4.4.4. Nút bỏ qua trên các nền tảng khác không bị ảnh hưởng bởi sự cố này và không bị ảnh hưởng bởi thay đổi này.
3.128.2 2016-05-03
  • Thêm AdsRenderingSettings.playAdsAfterTime.
3.123.0 2016-02-24
  • Thêm tính năng hỗ trợ mẫu quảng cáo Flash VPAID vào quy tắc quảng cáo/VMAP.
3.120.0 2016-01-27
  • Thêm tham số videoElement vào AdsManager.init. Bạn có thể dùng thuộc tính này để chỉ định phần tử video tuỳ chỉnh sẽ được sử dụng nếu phần tử đó chưa sẵn sàng khi hàm khởi tạo AdDisplayContainer được gọi. Hàm khởi tạo AdDisplayContainer vẫn là cách ưu tiên để cung cấp phần tử video tuỳ chỉnh.
  • Thêm AdsRenderingSettings.useStyledLinearAds.
3.118.0 2016-01-13
  • Mẫu quảng cáo VPAID Flash hiện được hỗ trợ trong IMA HTML5.
3.116.4 2015-12-10
  • Quảng cáo trên thiết bị di động không sử dụng tính năng theo dõi lượt nhấp tuỳ chỉnh giờ đây sẽ có giao diện người dùng mới với nút "Tìm hiểu thêm". Giờ đây, khi người dùng nhấp vào quảng cáo, quảng cáo sẽ tạm dừng hoặc tiếp tục phát thay vì đưa người dùng đến trang đích của quảng cáo.
3.115.0 2015-12-03
  • Giờ đây, mọi quảng cáo phi tuyến tính của AdSense hoặc Ad Exchange có chiều cao lớn hơn 90 pixel sẽ được hiển thị dưới dạng quảng cáo toàn vùng.
  • Quảng cáo toàn vùng mới chiếm toàn bộ nội dung và có đồng hồ đếm ngược cũng như nút bỏ qua. Nội dung sẽ tiếp tục phát sau khi quảng cáo đóng, theo bộ hẹn giờ hoặc khi người dùng bỏ qua quảng cáo.
  • Bạn cũng có thể buộc quảng cáo phi tuyến tính của AdSense hoặc Ad Exchange có chiều cao dưới 90px hiển thị toàn vùng bằng cách đặt adsRequest.forceNonLinearFullSlot=true.
3.113.1 2015-11-12
3.111.0 2015-10-28
  • Thêm AdEvent.LINEAR_CHANGED.
  • Thêm AdEvent.DURATION_CHANGE.
  • Sử dụng giao diện người dùng mới cho 1% số yêu cầu quảng cáo đủ điều kiện.
3.110.0 2015-10-21
  • Thêm Ad.getTraffickingParameters và Ad.getTraffickingParametersString.
3.108.1 2015-09-23
  • Thêm tính năng hỗ trợ quảng cáo đồng hành cho quảng cáo VPAID.
3.107.1 2015-09-18
  • Tính năng phát tuỳ chỉnh trên Android 4.0 trở lên đã bị tắt. Quảng cáo vẫn sẽ hoạt động nhưng sẽ sử dụng trình phát do SDK sở hữu thay vì trình phát do người dùng cung cấp.
3.101.22 2015-09-10
  • Chế độ VPAID hiện được đặt mặc định là BẬT thay vì TẮT.
3.101.17 2015-08-27
  • Cung cấp Ad.getContentType() sau sự kiện LOADED thay vì sự kiện STARTED. Điều này giúp bạn truy cập vào dữ liệu quảng cáo sớm hơn.
3.101.10 2015-08-06
3.101.8 2015-07-25
  • Khắc phục vấn đề giá trị tương quan không cập nhật cho các thẻ Ad Manager có định dạng pubads.g.doubleclick.net/gampad/live/ads.
3.101.6 2015-07-23
3.101.4 2015-07-13
  • Tính năng phát tuỳ chỉnh bị tắt trên 5% thiết bị Android 4.0 trở lên. Tỷ lệ này sẽ tăng lên 100% trong các bản phát hành trong tương lai.
3.101.2 2015-06-17
  • Quảng cáo TrueView hiện sẽ có nút "Tìm hiểu thêm" ở phía trên bên phải. Khi người dùng nhấp vào quảng cáo bên ngoài nút "Tìm hiểu thêm" này, họ sẽ không được chuyển đến trang web của nhà quảng cáo nữa.
  • Giờ đây, nút Bỏ qua cho quảng cáo có thể bỏ qua sẽ xuất hiện ngay cả khi bạn sử dụng tính năng theo dõi lượt nhấp tuỳ chỉnh.
Quay lại phiên bản 3.101.1 2015-06-04
  • Do các vấn đề về tính năng phát trên Android, nên chúng tôi đã khôi phục về phiên bản 3.101.1.
3.102.1 2015-06-04
  • Quảng cáo TrueView hiện sẽ có nút "Tìm hiểu thêm" ở phía trên bên phải. Khi người dùng nhấp vào quảng cáo bên ngoài nút "Tìm hiểu thêm" này, họ sẽ không được chuyển đến trang web của nhà quảng cáo nữa.
  • Giờ đây, nút Bỏ qua cho quảng cáo có thể bỏ qua sẽ xuất hiện ngay cả khi bạn sử dụng tính năng theo dõi lượt nhấp tuỳ chỉnh.
  • Chế độ phát tuỳ chỉnh trên Android 4.0 trở lên sẽ bị tắt. Quảng cáo vẫn sẽ hoạt động nhưng sẽ sử dụng trình phát do SDK sở hữu thay vì trình phát do người dùng cung cấp.
3.99.4 2015-05-12
  • Khắc phục lỗi bộ chuyển đổi VPAID khiến nút bỏ qua và các phần tử nhấp qua quảng cáo đôi khi không nhấp được.
  • Quảng cáo TrueView hiện sẽ trả về trạng thái có thể bỏ qua một cách chính xác thông qua AdsManager.getAdSkippableState().
3.98.0 30/04/2015
  • Giờ đây, bạn có thể tải ima3.js trong một DOM hoặc iframe riêng biệt từ vùng chứa video, miễn là tệp này nằm trong cùng một nguồn gốc.
3.97.0 22/04/2015
  • Khắc phục lỗi khiến client.js không tải được do sử dụng giao thức không chính xác.
  • Khắc phục lỗi bộ chuyển đổi VPAID, trong đó bộ chuyển đổi không tải được nếu được tải vào phần <head>.
3.93.1 23/03/2015
  • Thêm phương thức setAdWillAutoPlay vào AdsRequest. Điều này sẽ cho phép nhà xuất bản chỉ định xem quảng cáo sẽ được phát để phản hồi hành động của người dùng hay quảng cáo sẽ được phát tự động.
3.91.0 25/02/2015
  • Khắc phục lỗi liên quan đến VPAID, trong đó trình phát video kích hoạt sự kiện "phát" cho quảng cáo VPAID thay vì sự kiện "đang phát" như dự kiến.
3.87.0 2015-02-04
  • Khắc phục lỗi khiến các ứng dụng không sử dụng giao diện người dùng IMA nhận được giá trị không chính xác từ getAdSkippableState.
  • Phiên bản phát hành giờ đây sẽ thay đổi từ 3.1.X thành 3.X.Y.
3.1.85 2015-01-28
  • Thêm AdEvent.Type.AD_METADATA.
3.1.81 2014-11-19
  • Khắc phục vấn đề về thẻ Freewheel đối với một số yêu cầu quảng cáo của bên thứ ba.
3.1.80 2014-11-13
  • Thêm getPlayerType, setPlayerType, getPlayerVersion và setPlayerVersion vào ImaSdkSettings để cho phép trình phát của đối tác chỉ định loại trình phát và phiên bản trình phát trong khi tích hợp với SDK.
3.1.79 2014-11-06
  • Internet Explorer 11 hiện được hỗ trợ trong IMA HTML5 SDK. Hãy xem thông báo để biết thêm thông tin.
Quay lại phiên bản 3.1.75 2014-10-17
  • Do các vấn đề về việc phát quảng cáo trên web dành cho thiết bị di động, nên chúng tôi đã khôi phục về phiên bản 3.1.75.
3.1.73 2014-10-03
  • Bật tính năng theo dõi lượt nhấp tuỳ chỉnh cho tất cả thiết bị di động. Thao tác này sẽ huỷ bỏ một thay đổi được đưa ra trong bản phát hành trước (3.1.72), vốn chỉ bật tính năng theo dõi lượt nhấp tuỳ chỉnh cho iPhone và Android phiên bản trước 4.0. Tính năng theo dõi lượt nhấp tuỳ chỉnh hạn chế hơn này sẽ được thêm lại vào SDK vào một ngày sau đó.
3.1.72 2014-10-02
  • Bạn nên luôn truyền trình phát video nội dung của mình dưới dạng phần tử phát tuỳ chỉnh, vì tính năng phát tuỳ chỉnh sẽ chỉ được dùng trong một số môi trường nhất định.
  • Các phần tử theo dõi lượt nhấp tuỳ chỉnh hiện chỉ được dùng trong một số môi trường nhất định. Lưu ý: nếu bạn hiển thị phần tử theo dõi lượt nhấp tuỳ chỉnh trên trình phát video, thì phần tử này sẽ làm hỏng khả năng nhấp qua và bỏ qua của quảng cáo được hiển thị.
3.1.70 2014-09-18
  • Đã thay đổi reportAdAutoPlayed thành setAdWillAutoPlay trên AdsRequest.
3.1.69 2014-09-18
  • Nút Tìm hiểu thêm sẽ xuất hiện cho quảng cáo trên thiết bị di động bất kể thời lượng của quảng cáo.
3.1.68 2014-09-17
  • Thêm chế độ cài đặt reportAdAutoPlayed vào AdsRequest. Lưu ý rằng reportAdAutoPlayed được đổi tên thành setAdWillAutoPlay. Xem ghi chú phát hành phiên bản 3.1.70.
3.1.66 2014-09-11
  • Thêm (1) chế độ cài đặt uiElements vào AdsRenderingSettings và (2) API getUiElements trên Quảng cáo.
3.1.65 2014-09-04
  • Giúp người dùng trình đọc màn hình dễ dàng tìm thấy nút bỏ qua hơn bằng cách biến nút này thành nút thực.
3.1.63 2014-08-22
  • Thêm tính năng hỗ trợ cho mẫu quảng cáo JavaScript VPAID 2.
  • Thêm tính năng hỗ trợ cho biểu tượng VAST 3.
  • Bổ sung các tính năng mới sau đây cho quảng cáo đồng hành:
    • Hỗ trợ thuộc tính "bắt buộc" trong phần tử CompanionAds của VAST.
    • Hỗ trợ thuộc tính "adSlotID" trong phần tử Companion của VAST.
    • Nếu nhiều quảng cáo đồng hành được trả về trong VAST, SDK sẽ chọn quảng cáo đồng hành phù hợp nhất cho môi trường nhất định.
  • Khắc phục lỗi không thể truy cập vào ImaSdkSettings.setNumRedirects và ImaSdkSettings.getNumRedirects.
  • Thêm các phương thức API isCustomPlaybackUsed và isCustomClickTrackingUsed.
3.1.62 2014-08-14
  • Thông tin cập nhật (9/11/2014): Chúng tôi hiện không khuyến nghị nhà xuất bản chuyển vào trình phát tuỳ chỉnh của họ. Chúng tôi sẽ phát hành một tính năng để tự động chuyển đổi giữa trình phát tuỳ chỉnh và trình phát do SDK sở hữu vào cuối tháng 9. Khi đó, chúng tôi sẽ bắt đầu đề xuất cách triển khai này.
    Giờ đây, chúng tôi khuyên nhà xuất bản nên luôn truyền một trình phát video tuỳ chỉnh khi tạo AdDisplayContainer. Hãy theo dõi hướng dẫn sắp tới về cách sửa đổi mã.
  • Nhà xuất bản sẽ không còn phải lưu và khôi phục trạng thái trình phát nội dung trên các sự kiện CONTENT_PAUSE_REQUESTED và CONTENT_RESUME_REQUESTED.
3.1.57 2014-06-26
  • Thêm sự kiện IMPRESSION trên AdsManager. Sự kiện này sẽ được kích hoạt khi hệ thống ghi nhận một lượt hiển thị.
  • Thêm các sự kiện VOLUME_CHANGED và VOLUME_MUTED vào AdsManager.
3.1.55 2014-06-11
  • Bảng điều khiển GPT hiện có thể hoạt động nếu được bật bằng tất cả cờ được công nhận chính thức ('google_console', 'google_force_console' và 'googfc' để sử dụng trên thiết bị di động). Bạn không cần đặt giá trị tham số (chẳng hạn như 'google_console=1').
3.1.54 2014-06-09
  • Nếu người dùng không chỉ định tốc độ bit tối đa ưu tiên, thì tốc độ bit mặc định cho điện thoại di động là 500 kbit và tốc độ bit mặc định cho các thiết bị khác (bao gồm cả máy tính) là 1.000 kbit.
  • Đã xoá ImaSdkSettings.getCompetitiveExclusion().
  • Hiển thị API minSuggestedDuration trên lớp Ad.
3.1.53 2014-05-29
  • Giờ đây, SDK chính sẽ luôn được tải từ imasdk.googleapis.com.
3.1.51 2014-05-12
  • Khắc phục lỗi khiến quảng cáo trong lúc tạm dừng tự động tiếp tục khi người dùng khoá thiết bị.
  • Cập nhật tài liệu về lỗi hết thời gian chờ VAST và chỉ định thời lượng hết thời gian chờ.
3.1.50 2014-04-30
  • Khắc phục lỗi gây ra lỗi cho những nhà xuất bản đã sửa đổi nguyên mẫu Mảng (ví dụ: người dùng motools).
  • Thay đổi chức năng Ad.getContentType để trả về một chuỗi trống thay vì giá trị rỗng khi không xác định được contentType.
  • Ra mắt thử nghiệm 25% để tải tệp nhị phân cốt lõi từ miền mới của chúng tôi, imasdk.googleapis.com. Điều này sẽ chỉ ảnh hưởng đến những nhà xuất bản bật s0.2mdn.net cho CORS. Theo các thử nghiệm của chúng tôi, không ai có thể làm được điều này.
  • Tăng miền mới lên 1% vào ngày 01/05/2014, 25% vào ngày 02/05/2014 và 100% vào ngày 07/05/2014.
3.1.47 2014-04-11
  • Thêm các API mới Ad.getTitle(), Ad.getDescription() và Ad.getContentType().
  • Hỗ trợ macro CACHEBUSTER và ERRORCODE của VAST 3.
3.1.46 2014-04-03
  • API getCompanionAds hiện lấy google.ima.CompanionAdSelectionSettings làm tham số không bắt buộc thứ ba
  • Khắc phục lỗi Safari iOS trên iPad khiến quảng cáo dạng video bị treo khi mạng chậm.
3.1.45 2014-03-06
  • Thêm API AdsLoader.setAutoPlayAdBreaks cho phép nhà xuất bản chọn xem có tự động phát các điểm chèn quảng cáo VMAP và AdRules hay không.
  • Thêm sự kiện adBreakReady sẽ được AdsManager gửi đi khi một điểm chèn quảng cáo lẽ ra đã phát nếu autoPlayAdBreaks được đặt thành false.
3.1.44 2014-01-28
  • Thêm mã lỗi VAST_MEDIA_LOAD_TIMEOUT vào google.ima.AdError.ErrorCode cho thời gian chờ của nội dung nghe nhìn.
3.1.41 2013-12-16
  • Sửa lỗi API adsManager.skip() để hoạt động với các quy tắc quảng cáo.
3.1.38 2013-12-04
  • Cung cấp google.ima.settings và phương thức setLocale của lớp này cho ima3.js.
3.1.35 2013-11-14
  • Khi không có hoạt động theo dõi lượt nhấp tuỳ chỉnh nào được chỉ định cho chế độ phát tuỳ chỉnh, lượt nhấp sẽ được theo dõi bằng iframe SDK, chứ không phải bằng phần tử video tuỳ chỉnh.
  • Bật giao diện người dùng quảng cáo dạng video làm mặc định, bao gồm cả việc hiển thị nút bỏ qua.
  • Thay đổi chuỗi hiển thị "Advertisment" thành "Advertisement".
3.1.34 2013-10-22
  • Đã thêm loadVideoTimeout vào AdsRenderingSettings.
  • Thay đổi thời gian chờ mặc định của quảng cáo thành 15 giây. Nếu quảng cáo không bắt đầu phát sau 15 giây, quảng cáo đó sẽ bị bỏ qua và sự kiện CONTENT_RESUME_REQUESTED sẽ được kích hoạt.
  • Hỗ trợ tốt hơn cho các mã lỗi tương thích với VAST. Ngừng sử dụng một số mã lỗi không dùng đến, hợp nhất các mã lỗi khác. Mã lỗi 200 hiện được biểu thị bằng hằng số VAST_TRAFFICKING_ERROR. UNKNOWN_AD_RESPONSE hiện là mã 1010 dành riêng cho SDK.
  • Đã tắt tính năng tua quảng cáo trên các phương thức triển khai cho iPhone.
3.1.33 2013-10-10
  • Khắc phục lỗi phát hiện một số lượt nhấp vào quảng cáo trên thiết bị di động.
3.1.23 2013-08-22
  • Các API mới cho AdPodInfo: hiển thị thời lượng tối đa của nhóm, chỉ mục nhóm và độ lệch thời gian của nhóm. Để biết thêm thông tin về các API mới này, hãy xem trang AdPodInfo.
3.1.20 2013-08-07
  • Bản sửa lỗi: Khắc phục vấn đề khi phân tích cú pháp trình bao bọc VAST không chứa mẫu quảng cáo.
  • Sửa lỗi: Khắc phục sự cố với chế độ toàn màn hình của Safari trên máy tính.
3.1.12 2013-05-21
  • Sửa lỗi trong quá trình triển khai API Đồng hành (không phải GPT).
3.1.10 2013-05-14
  • Nếu GPT (Thẻ nhà xuất bản của Google) được dùng để hiển thị quảng cáo đồng hành, thì SDK sẽ truy xuất kích thước vùng quảng cáo đồng hành từ GPT và thêm các kích thước đó vào yêu cầu quảng cáo gửi đến Google Ad Manager, ghi đè mọi kích thước do nhà xuất bản cung cấp.
3.1 2012-12-18
  • Bản phát hành này mang đến những thay đổi lớn trong nội bộ, ảnh hưởng đến cách tải SDK. Bạn cần thực hiện một số thay đổi nhỏ đối với việc tích hợp.
    • URL tải API SDK mới:
    • SDK không còn sử dụng trình tải không đồng bộ riêng biệt nữa. Khi API SDK được tải, bạn có thể bắt đầu sử dụng ngay lập tức.
    • API SDK là một lớp tương đối mỏng bao bọc lõi SDK. Phần cốt lõi được tải trong IFRAME ngay sau khi AdDisplayContainer được tạo. Bạn cần tạo AdDisplayContainer sớm để giảm thiểu tác động của độ trễ khi tải SDK.
    • API mới:
    • Các phiên bản SDK trước đó, bao gồm cả phiên bản 3.0.15, sẽ không được hỗ trợ trong tương lai. Hãy nhớ nâng cấp lên phiên bản 3.1 trong thời gian sớm nhất có thể.
3.0.15 2012-10-22
  • Giờ đây, bạn phải chỉ định AdDisplayContainer tại thời điểm tạo AdsLoader. Cách truyền AdDisplayContainer không còn được dùng nữa bằng cách sử dụng phương thức getAdsManager sẽ bị xoá trong bản phát hành tiếp theo. Hãy tham khảo hướng dẫn di chuyển AdDisplayContainer để biết thêm thông tin về các thay đổi.
  • Nhiều thay đổi đối với tính năng hỗ trợ phát tuỳ chỉnh:
    • Di chuyển chế độ cài đặt phát tuỳ chỉnh sang hàm khởi tạo của AdDisplayContainer. Cách thiết lập không dùng nữa bằng cách sử dụng AdsRenderingSettings sẽ bị xoá trong bản phát hành tiếp theo.
    • Khi sử dụng các phần tử theo dõi lượt nhấp và video phát tuỳ chỉnh, SDK sẽ không tự động hiện hoặc ẩn các phần tử này. Nhà xuất bản phải kiểm soát việc hiển thị các phần tử phát tuỳ chỉnh.
    • Đối với video phát tuỳ chỉnh trên iPhone/iPod, SDK sẽ không thoát khỏi chế độ toàn màn hình khi quảng cáo tuyến tính kết thúc. Đối với hoạt động phát quảng cáo dạng video do SDK kiểm soát, hành vi sẽ không thay đổi.
    • Trong bản phát hành tiếp theo, SDK sẽ không còn đổi kích thước video phát tuỳ chỉnh và các phần tử theo dõi lượt nhấp khi init và resize được gọi.
    Một số thay đổi trong số này đã được triển khai để giữ lại nhiều thuộc tính hiển thị của các phần tử phát tuỳ chỉnh nhất có thể và cho phép mã của nhà xuất bản kiểm soát các thuộc tính đó.
3.0.14 2012-09-26
  • Thêm tính năng tự động căn chỉnh cho quảng cáo phi tuyến tính.
  • Nội dung tiếp tục hiện được gửi sau khi quảng cáo chèn sau kết thúc.