Lịch sử phát hành SDK IMA DAI cho iOS

Phiên bản Ngày phát hành Ghi chú
3.23.0 2024-06-12
  • Thêm VODConfigID vào IMAVideoStitcherVODStreamRequest.
  • Làm nền trong suốt cho quảng cáo đồng hành.
  • Từ chối giá trị rỗng cho adTagURL trong IMAAdsRequest.
  • Thay đổi logic dự phòng ở cấp tài sản để lặp lại tất cả các quảng cáo trong VAST gốc cho đến khi SDK xác định được mẫu quảng cáo có thể phát. Nếu không tìm thấy mẫu quảng cáo có thể phát, thì quảng cáo sẽ không phát.
3.22.1 2024-04-12
  • Khắc phục vấn đề với bản phát hành Cocoapods mới nhất khiến các ứng dụng không thể tạo trên Trình mô phỏng iOS.
3.22.0 2024-04-03
3.20.0 2024-01-28
  • Bật tính năng hỗ trợ quảng cáo đồng hành cho hoạt động phân phát nhóm quảng cáo
  • Bật yêu cầu truyền phát VOD trong tính năng Phân phát nhóm.
  • Thêm phương thức getter cho điểm tín hiệu vào trình quản lý luồng.
3.19.2 2023-04-28
  • Giảm phiên bản iOS tối thiểu để biên dịch xuống iOS 12.
3.19.1 2023-04-20
  • Tăng phiên bản iOS tối thiểu để biên dịch lên iOS 14.
  • Đã ngừng hỗ trợ nền tảng ARMv7.
  • Khắc phục lỗi không kích hoạt Sự kiện quảng cáo nhấp chuột trên lượt nhấp vào SIMID.
  • Ngừng phát tín hiệu không chính xác về hỗ trợ OMID ở chế độ An toàn VPAID.
  • Khắc phục vấn đề về tính năng hỗ trợ sự kiện đổi kích thước SIMID.
  • Thêm lớp IMAVideoStitcherVODStreamRequest để hỗ trợ API VOD của Google Video Stitcher.
  • Phiên bản SDK 3.18.5 dự kiến sẽ ngừng hoạt động kể từ ngày 20/4/2024. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.18.5 2023-03-10
3.18.4 2022-12-08
  • Bản phát hành dịch vụ. Không có tính năng mới.
  • Phiên bản SDK 3.18.2 dự kiến sẽ ngừng hoạt động vào ngày 8 tháng 12 năm 2023. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.18.2 2022-11-07
  • Thêm user_context vào yêu cầu truyền trực tuyến.
  • Khắc phục cảnh báo "Thông báo nội bộ không hợp lệ" không chính xác.
  • Phiên bản SDK 3.18.1 dự kiến sẽ không được dùng nữa vào ngày 7/11/2023. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.18.1 2022-10-02
  • Khắc phục vấn đề khiến SDK gặp sự cố với UIViewControllerHierarchyInconsistency
  • SDK phiên bản 3.17.0 dự kiến sẽ ngừng hoạt động vào ngày 2 tháng 10 năm 2023. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.17.0 2022-08-03
  • Tăng tốc độ bit mặc định tối đa cho các thiết bị không phải thiết bị di động nếu nhà xuất bản không đặt tốc độ bit tối đa.
  • Phiên bản SDK 3.16.3 dự kiến sẽ ngừng hoạt động kể từ ngày 3 tháng 8 năm 2023. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.16.3 2022-04-19
  • Đã thêm IMACompanionAdSlot.initWithView(view: UIView) để hỗ trợ quảng cáo đồng hành có kích thước linh hoạt.
  • SDK IMA iOS hiện được đóng gói dưới dạng xcframework.
  • Thêm tính năng hỗ trợ trình mô phỏng M1.
  • Khắc phục vấn đề có thể ghi đè thông tin phiên bản SDK IMA.
  • Khắc phục vấn đề SDK iOS tạo cảnh báo biểu tượng trùng lặp.
  • Phiên bản SDK 3.15.1 dự kiến sẽ ngừng hoạt động kể từ ngày 19 tháng 4 năm 2023. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.15.1 2022-02-23
  • Tăng phiên bản iOS tối thiểu lên 12
  • Phiên bản SDK 3.14.5 dự kiến sẽ ngừng hoạt động vào ngày 23 tháng 2 năm 2023. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.14.5 2021-10-05
  • Thêm API IMASettings:sameAppKeyEnabled để giúp bạn phân phối quảng cáo được cá nhân hoá và phù hợp hơn bằng cách sử dụng dữ liệu thu thập được từ các ứng dụng của bạn. API này hiện được bật theo mặc định mà nhà xuất bản không cần thay đổi gì.
  • Thêm hợp đồng về tính chất rỗng vào tất cả API.
  • SDK phiên bản 3.14.4 dự kiến sẽ không được dùng nữa vào ngày 5/10/2022. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.14.4 2021-07-06
  • Khắc phục vấn đề khiến thiếu sự kiện khi ứng dụng chạy ở chế độ nền.
  • Khắc phục vấn đề cho phép nhà xuất bản đặt islat theo cách thủ công trên iOS <14.
  • Tăng phiên bản iOS tối thiểu lên iOS 11
  • Phiên bản SDK 3.14.3 dự kiến sẽ không được dùng nữa vào ngày 6/7/2022. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.14.3 2021-05-03
  • Khắc phục sự cố gây ra thông báo cảnh báo trên iOS < 12.
  • Thêm IMASettings:sessionid để cho phép nhà xuất bản tuỳ chỉnh mã phiên.
  • Khắc phục lỗi sự kiện tạm dừng và tiếp tục quảng cáo sẽ kích hoạt trong nội dung.
  • Các phần lồng ghép nội dung giao diện người dùng quảng cáo không được tự động điều chỉnh
  • Phiên bản cuối của SDK IMA dành cho iOS để hỗ trợ iOS 10.
  • SDK phiên bản 3.14.1 dự kiến sẽ không được dùng nữa vào ngày 3/5/2022. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.14.1 2021-02-17
  • Khắc phục vấn đề các sự kiện quảng cáo trùng lặp đôi khi được kích hoạt khi tính năng tải trước được bật.
  • Đã triển khai tính năng hỗ trợ phân phát nhóm.
  • Khắc phục vấn đề khi mở đường liên kết sâu kép trên iOS 13 trở lên.
  • Phiên bản SDK 3.13.0 dự kiến sẽ ngừng hoạt động vào ngày 17 tháng 2 năm 2022. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.13.0 2020-10-13
  • SDK hiện được tạo bằng Xcode 12.
  • Đã khắc phục vấn đề trong đó việc tìm kiếm điểm chèn quảng cáo sẽ không kích hoạt sự kiện AD_BREAK_ENDED.
  • Xoá các trường không còn dùng nữa trên IMAAVPlayerVideoDisplay, IMAVideoDisplayIMAVideoDisplayDelegate.
  • Khắc phục vấn đề PiP sẽ thu nhỏ ở mỗi lần xem hết quảng cáo.
  • Khắc phục lỗi sự kiện phát trực tiếp sẽ kết thúc quá trình phát ngay khi được truyền qua AirPlay.
  • Khắc phục vấn đề thao tác nhấn bỏ qua không có tác dụng gì khi phát nội dung được chia sẻ.
  • Khắc phục vấn đề nội dung sẽ nhấp nháy nhanh giữa các quảng cáo trong một nhóm để phát chung.
  • Thêm API IMAAVPlayerVideoDisplay.streamAssetOptions.
  • Thời lượng quảng cáo hiển thị trong IMAStreamManagerDelegate.
  • Khắc phục vấn đề lỗi "Ads cannot be requested because the ad container is not attached to the view hierarchy." được kích hoạt không chính xác.
  • Phiên bản SDK 3.12.1 dự kiến sẽ không được dùng nữa vào ngày 13/10/2021. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.12.1 2020-08-11
  • Bản phát hành chính thức dành cho iOS 14.
  • Khắc phục vấn đề khi mở một lượt nhấp rồi đóng ứng dụng sẽ gây ra sự cố rò rỉ bộ nhớ.
  • Phiên bản SDK 3.12.0 dự kiến sẽ không được dùng nữa vào ngày 11/08/2021. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.12.0 2020-08-05
  • Thêm hỗ trợ cho Chế độ đồng ý bổ sung của Google. Để biết thêm thông tin, hãy xem Quy cách kỹ thuật cho Chế độ đồng ý bổ sung của Google.
  • Thêm tính năng hỗ trợ cho khoá "language_name" để dùng cho phụ đề trong luồng phát.
  • Khắc phục vấn đề khiến quảng cáo chỉ có âm thanh hết thời gian chờ.
  • Khắc phục vấn đề khi bỏ qua quảng cáo đầu tiên trong quảng cáo trước video sẽ khiến quảng cáo thứ hai bỏ qua độ lệch bỏ qua của chính quảng cáo đó.
  • Thêm viewController làm đối số hoặc thuộc tính khởi tạo bắt buộc mới cho IMAAdDisplayContainer.
  • Giảm các sự kiện RESUME không chính xác.
  • Thêm IMAAdsRenderingSettings.enablePreloading (được bật theo mặc định) để cải thiện hiệu suất hiển thị quảng cáo.
  • Thêm sự kiện ICON_TAPPED.
  • Khắc phục vấn đề IABTCF_gdprApplies chỉ được xác nhận nếu đó là một chuỗi.
  • Phiên bản SDK 3.11.4 dự kiến sẽ ngừng hoạt động vào ngày 5 tháng 8 năm 2021. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.11.4 2020-03-26
  • Tăng phiên bản thời gian chạy tối thiểu lên iOS 10
  • Khắc phục lỗi một số bản cập nhật giao diện người dùng có thể kích hoạt trên luồng trong nền
  • Khắc phục vấn đề cờ nghiêm ngặt sẽ khiến quá trình khởi tạo của IMACompanionAd xung đột với quá trình khởi tạo của NSObject
  • Ngừng sử dụng phương thức loadURL trên giao thức IMAVideoDisplay
  • Thêm tính năng hỗ trợ cho quảng cáo SIMID phía máy khách
  • SDK phiên bản 3.11.3 dự kiến sẽ không được dùng nữa vào ngày 26/03/2021. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.11.3 2020-02-12
  • 3.11.3 sẽ là phiên bản cuối cùng của SDK IMA hỗ trợ iOS 9.x
  • Khắc phục lỗi khiến việc nhập tiêu đề khung không nhập IMAConsumerObstruction.h
  • Khắc phục vấn đề lượt nhấp sẽ gặp sự cố trên iOS 9.x
  • Phiên bản SDK 3.11.2 dự kiến sẽ không được dùng nữa vào ngày 12/02/2021. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.11.2 2020-01-22
  • Thêm tính năng hỗ trợ cho contentUrl OMID 1.3 bằng AdsRequest:contentUrlStreamRequest:contentUrl.
  • Hỗ trợ lại các vật cản thân thiện với OMID 1.3 để sử dụng các phương thức registerFriendlyObstruction trong IMAAdDisplayContainer.
  • Ngừng sử dụng các phương thức registerVideoControlsOverlayunregisterAllVideoControlsOverlay trong IMAAdDisplayContainer và thay bằng FriendlyObstruction .
  • Khắc phục vấn đề không báo cáo được OMID autoPlay và khả năng có thể bỏ qua
  • Xoá tất cả các tệp tham chiếu còn lại đến UIWebView
  • Phiên bản SDK 3.11.1 dự kiến sẽ ngừng hoạt động vào ngày 22 tháng 1 năm 2021. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.11.1 2019-12-04
  • Bổ sung tính năng hỗ trợ cho việc tự động đưa vào các thông số đồng ý theo TCF phiên bản 2 và CCPA của IAB.
  • Khắc phục vấn đề gây ra sự cố khi sử dụng Trung tâm điều khiển.
  • Thêm tính năng hỗ trợ cho quảng cáo TrueView cho hành động.
  • Thêm playerVideoDisplay:didLoadPlayerItem: cho DAI.
  • Cập nhật tên IMAAVPlayerVideoDisplayDelegate để đảm bảo tính nhất quán với các quy ước kiểu Obj-C.
  • Khắc phục vấn đề đã ngăn các sự kiện quảng cáo LOGINTERACTION 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ích hợp tự động các yêu cầu quảng cáo của Google để triển khai các nhà cung cấp quản lý sự đồng ý tuân thủ TCF phiên bản 2 của IAB, chẳng hạn như Funding Choices của Google.
  • Khắc phục vấn đề với sự kiện theo dõi VMAP breakstartbreakend.
  • Thêm phương thức replaceAdTagParameters vào IMAStreamManager để có thể thay thế tất cả thông số thẻ quảng cáo trong sự kiện phát trực tiếp.
  • Thêm sự kiện AD_BREAK_FETCH_ERROR để cho biết rằng điểm chèn quảng cáo sẽ không phát.
  • Phiên bản SDK 3.10.1 dự kiến sẽ ngừng hoạt động từ ngày 4 tháng 12 năm 2020. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.10.1 2019-09-19
  • Bổ sung tính năng hỗ trợ cho iOS 13 và iPadOS.
  • Phiên bản SDK 3.9.2 dự kiến sẽ không được dùng nữa vào ngày 19/09/2020. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.9.2 2019-08-16
  • Điều này khắc phục vấn đề giao diện người dùng quảng cáo IMA rõ ràng vẫn còn sau khi quảng cáo phát, khiến người dùng không tương tác được với trình phát.
  • Phiên bản SDK 3.9.1 dự kiến sẽ ngừng hoạt động kể từ ngày 16 tháng 8 năm 2020. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.9.1 2019-07-18
  • Khắc phục các vấn đề về độ chính xác của báo cáo is_lat.
  • IMAAdEventType.adData hiện đã được nhập.
  • Thêm các API authTokenstreamFormat vào IMAStreamRequest.
  • Đã xoá tính năng hỗ trợ mediaUrl khỏi LinearAd. Thay vào đó, hãy sử dụng adMedia.
  • Khắc phục lỗi siêu dữ liệu trên YouTube đối với video không công khai.
  • Đã sửa thông tin nhận dạng ID quảng cáo không chính xác.
  • Thay thế mediaWidthmediaHeight bằng adMedia.widthadMedia.height.
  • Khắc phục vấn đề quảng cáo đồng hành chỉ hiển thị một lần.
  • Giờ đây, khi một loại quảng cáo dạng video không được hỗ trợ, SDK sẽ gửi lỗi kIMAError_VAST_TRAFFICKING_ERROR thay vì kIMAError_FAILED_TO_REQUEST_ADS.
  • videoDisplayDidPlay: hiện không dùng nữa và được thay thế bằng videoDisplayDidResume:.
  • Phiên bản SDK 3.9.0 dự kiến sẽ ngừng hoạt động từ ngày 18/7/2020. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.9.0 2019-03-22
3.8.2 2019-02-19
  • Thêm các sự kiện AD_PERIOD_STARTEDAD_PERIOD_ENDED. Những sự kiện này chỉ được hỗ trợ cho tính năng DAI.
  • Khắc phục vấn đề trong đó chế độ xem quảng cáo dạng ảnh động khi bắt đầu.
  • Khắc phục vấn đề khiến video không kích hoạt được cho sự kiện phát trực tiếp hoặc video theo yêu cầu.
  • Khắc phục vấn đề không tiếp tục nội dung trên iOS+AirPlay.
  • Phiên bản SDK 3.8.1 dự kiến sẽ ngừng hoạt động kể từ ngày 19 tháng 2 năm 2020. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.8.1 2018-11-13
  • Khắc phục vấn đề phân tích cú pháp không chính xác các thẻ quảng cáo có nhiều kích thước vị trí.
  • Thêm [IMAVideoDisplay seekStreamToTime] để hỗ trợ quảng cáo có thể bỏ qua trong luồng VOD IMA DAI.
  • Thêm IMAAdRenderingSettings.loadVideoTimeout.
  • Thêm IMAAd.VASTMediaWidth, IMAAd.VASTMediaHeightIMAAd.VASTMediaBitrate.
  • Giảm kích thước tệp nhị phân xuống khoảng 15% nhờ các điểm cải tiến về bản dựng.
  • Phiên bản SDK 3.7.3 dự kiến sẽ không được dùng nữa vào ngày 13/11/2019. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.7.3 2018-08-21
  • Cải thiện khả năng xử lý lỗi cho tệp kê khai luồng có định dạng không chính xác.
  • Khắc phục vấn đề về lượt nhấp vào URL tuỳ chỉnh trong ứng dụng trong các thành phần đồng hành HTML.
  • Khắc phục vấn đề với quảng cáo dạng video có thể bỏ qua liên tiếp.
  • Phiên bản SDK 3.7.2 dự kiến sẽ ngừng hoạt động kể từ ngày 21 tháng 8 năm 2019. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.7.2 2018-05-15
  • Khắc phục vấn đề một số ứng dụng đồng hành sẽ mở rộng thành WebView toàn màn hình.
  • Phiên bản SDK 3.7.1 dự kiến sẽ ngừng hoạt động từ ngày 15/5/2019. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.7.1 2018-04-30
3.7.0.1 2018-02-12
  • Bản phát hành chỉ dành cho Cocoapods để khắc phục lỗi podspec. Kéo các tệp thư viện xuống cho phiên bản 3.7.0.
3.7.0 2018-01-30
  • Gói hỗ trợ dành cho iOS 8 trở xuống.
  • Bản phát hành dịch vụ, không có tính năng mới.
  • Phiên bản SDK 3.6.1 dự kiến sẽ ngừng hoạt động vào ngày 30 tháng 1 năm 2019. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.6.1 2017-10-09
  • Thêm IMAAdsRequest.liveStreamPrefetchSeconds.
  • Phiên bản SDK 3.6.0 dự kiến sẽ không được dùng nữa vào ngày 09/10/2018. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.6.0 2017-07-24
  • Thêm IMAAdsRequest.vastLoadTimeout.
  • Thêm IMAAd.wrapperAdID.
  • Thêm IMAAd.skipTimeOffset.
  • Khắc phục lỗi trong đó SDK không thể phát hiện chế độ xem video dùng để phát quảng cáo nếu chế độ xem đó đã bị xoá và thêm lại vào hệ phân cấp khung hiển thị.
  • Phiên bản SDK 3.5.2 dự kiến sẽ không được dùng nữa vào ngày 24/07/2018. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.5.2 2017-05-02
  • Loại bỏ tính năng tự động tiếp tục khi quay lại ứng dụng từ chế độ nền. Gọi [IMAAdsManager resume] để tiếp tục.
  • Thêm [IMAAdsRenderingSettings playAdsAfterTime].
  • Phiên bản SDK 3.5.1 dự kiến sẽ không được dùng nữa vào ngày 02/05/2018. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.5.1 2017-04-03
  • Giờ đây, SDK sẽ gửi kIMAError_FAILED_TO_REQUEST_ADS nếu IMAAdDisplayContainer không nằm trong hệ phân cấp khung hiển thị khi một yêu cầu quảng cáo hoặc luồng được thực hiện. Trước đây, những yêu cầu này không thực hiện được.
  • Phiên bản SDK 3.5.0 dự kiến sẽ không được dùng nữa vào ngày 03/04/2018. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.5.0 2017-03-24
  • Khắc phục vấn đề về tính năng hỗ trợ mã bit.
  • Thêm adsResponse vào đối tượng IMAAdsRequest.
  • Khắc phục vấn đề với bản dựng Swift.
  • Phiên bản SDK 3.4.2 dự kiến sẽ không được dùng nữa vào ngày 24/03/2018. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.4.2 2017-03-09
  • Bản phát hành dịch vụ, không có tính năng mới.
  • Phiên bản SDK 3.4.1 dự kiến sẽ không được dùng nữa vào ngày 09/03/2018. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.4.1 2017-02-03
  • SDK hiện được phân phối dưới dạng một khung động. Do đó, chúng tôi không còn phát hành phiên bản AdMob riêng biệt của Khung nữa – bạn có thể sử dụng cùng một phiên bản cho dù cách triển khai của bạn có sử dụng AdMob hay không.
  • Thêm tính năng hỗ trợ cho biểu tượng video.
  • Thêm các thuộc tính mới sau đây vào IMAAd:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • Thêm các thuộc tính mới sau đây vào IMAAdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
  • Thêm [IMAAdsManager setVolume:].
  • Thêm [IMACompanionDelegate companionSlotWasClicked].
  • Thêm IMASettings.disableNowPlayingInfo.
  • Phiên bản SDK 3.3.1 dự kiến sẽ ngừng hoạt động kể từ ngày 3 tháng 2 năm 2018. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
Huỷ bỏ về phiên bản 3.3.1 2016-01-31
  • Do vấn đề về việc xây dựng cho các thiết bị cụ thể, nên đã quay lại phiên bản 3.3.1.
3.4.0 2017-01-26
  • SDK hiện được phân phối dưới dạng một khung động. Do đó, chúng tôi không còn phát hành phiên bản AdMob riêng biệt của Khung nữa – bạn có thể sử dụng cùng một phiên bản cho dù cách triển khai của bạn có sử dụng AdMob hay không.
  • Thêm tính năng hỗ trợ cho biểu tượng video.
  • Thêm các thuộc tính mới sau đây vào IMAAd:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • Thêm các thuộc tính mới sau đây vào IMAAdsRequest:
    • contentDuration
    • contentKeywords
    • contentTitle
  • Thêm [IMAAdsManager setVolume:].
  • Thêm [IMACompanionDelegate companionSlotWasClicked].
  • Thêm IMASettings.disableNowPlayingInfo.
  • Phiên bản SDK 3.3.1 dự kiến sẽ ngừng hoạt động vào ngày 26 tháng 1 năm 2018. Hãy xem Lịch biểu ngừng sử dụng để biết thêm thông tin chi tiết.
3.3.1 2016-09-16
  • Ngừng hỗ trợ tính năng thả cho iOS 7 trở xuống.
  • Phiên bản SDK 3.2.1 dự kiến sẽ không được dùng nữa vào ngày 16/09/2017. Hãy xem Lịch ngừng sử dụng để biết thêm thông tin chi tiết.
3.2.1 2016-05-09
  • Thêm tính năng hỗ trợ mã bit.
3.2.0 2016-04-14
    Lưu ý: Do có lỗi xảy ra nên bản phát hành này không hỗ trợ mã bit.
  • Thêm tính năng hỗ trợ mã bit.
  • Thêm tuỳ chọn hỗ trợ cho các URL nhấp qua dẫn đến cửa hàng ứng dụng.
3.1.0 2015-12-17
  • Hết giai đoạn beta.
  • Thêm tính năng hỗ trợ tính năng Hình trong hình trên iOS 9. Để biết thêm thông tin, hãy xem hướng dẫn về Hình trong hình hoặc cách triển khai trong Mẫu nâng cao.
  • Giờ đây, IMAContentPlayhead sẽ được chuyển đến IMAAdsRequest thay vì IMAAdsManager.
  • Thêm tính năng hỗ trợ cho ứng dụng đồng hành HTML5.
  • Thêm [IMAAdsManager huỷAdBreak].
Beta v16 2015-09-04
  • Các bản cập nhật để tương thích với tính năng App Transport Security của iOS 9.
  • Khắc phục sự cố xảy ra khi giải phóng IMAAdsLoader.
Phiên bản Beta phiên bản 15 2015-07-22
  • Ra mắt các sự kiện vùng đệm quảng cáo thông qua thực thể đại diện IMAAdsManager. Việc này tạo điều kiện cho việc thêm các yếu tố như chỉ báo hoạt động và thanh lưu vào bộ đệm vào trình phát.
  • Hiển thị chế độ gỡ lỗi. Giờ đây, nhà xuất bản có thể đặt chế độ cài đặt IMASettings enableDebugMode thành YES để nhận được thông tin ghi nhật ký chi tiết hơn trong bảng điều khiển. Bạn không nên sử dụng hình ảnh này trong phiên bản chính thức vì sẽ tạo hình mờ cho trình phát quảng cáo.
  • IMAAdsManager destroy hiện chấm dứt quảng cáo một cách chính xác trong mọi trường hợp.
  • Cho phép sử dụng lại vùng chứa hiển thị.
  • Cho phép nhà xuất bản huỷ bỏ các đối tượng IMA từ bên trong các phương thức uỷ quyền.
  • IMAAdsManager hiện chỉ có tham chiếu yếu đến contentPlayhead (khắc phục khả năng rò rỉ bộ nhớ). Bây giờ, bạn cần giữ lại mọi thực thể hoặc đối tượng IMAAVPlayerContentPlayhead triển khai IMAContentPlayhead dưới dạng một thuộc tính, nếu không đối tượng đó sẽ bị giải phóng ngay lập tức.
  • Xoá ảnh động thay đổi kích thước video.
  • Xoá sự kiện quảng cáo tiếp tục ban đầu không cần thiết.
Beta v14 2015-05-27
  • Khắc phục lỗi trình phát quảng cáo thỉnh thoảng sẽ dừng để lưu vào bộ đệm và không bao giờ tiếp tục phát.
  • Đã di chuyển IMASettings vào tệp tiêu đề riêng.
Beta v13 2015-04-29
  • Thêm tính năng hỗ trợ phát quảng cáo ở chế độ nền. Để biết thêm thông tin, hãy xem phần Phát quảng cáo ở chế độ nền.
  • Giờ đây, bạn có thể nhập SDK dưới dạng khung. Để biết thêm thông tin về việc nâng cấp, hãy xem bài đăng trên blog của chúng tôi về bản phát hành này.
  • Giảm thời gian tải quảng cáo trên iOS 8.
  • Đã khắc phục vấn đề trong đó quảng cáo đồng hành biến mất sau khi quảng cáo kết thúc. Giờ đây, quảng cáo đồng hành sẽ hiển thị cho đến khi vị trí được làm mới.
  • Thêm thời gian chờ 10 giây để tải SDK.
  • IMASettings hiện triển khai NSCopying.
  • Khắc phục vấn đề ứng dụng gặp sự cố khi rút tai nghe.
  • Giờ đây, quảng cáo sẽ bị tắt tiếng khi thiết bị bị tắt tiếng theo mặc định. Nhà xuất bản có thể thay đổi giá trị này bằng cách đặt danh mục AVAudioSession.
  • Khắc phục lỗi Trung tâm điều khiển không phát và tạm dừng trên các phiên bản iOS dưới 8.
  • Quảng cáo không còn bị tạm dừng khi ngăn thông báo được mở.
  • Đã thêm tệp VERSION vào tệp zip có thể tải xuống.
  • Để cải thiện hiệu suất, việc hiển thị quảng cáo hiện được thực hiện qua AVPlayer trên tất cả các phiên bản iOS.
Phiên bản Beta phiên bản 12 2015-02-12
  • Hiện sử dụng tính năng phát quảng cáo gốc trên iOS 7 trở xuống. Điều này giúp ngăn SDK can thiệp vào các sự kiện và chế độ điều khiển của MPMoviePlayerController.
  • Khắc phục vấn đề adPlaybackInfo không được điền vào các sự kiện loadED và START.
  • Thêm IMASettings.maxRedirects để chỉ định số lượt chuyển hướng, sau đó các lượt chuyển hướng tiếp theo sẽ bị từ chối và quá trình tải quảng cáo sẽ bị huỷ.
  • Thêm tính năng hỗ trợ phát quảng cáo theo cách thủ công.
Beta v11 2014-12-17
  • Khắc phục lỗi rò rỉ bộ nhớ được giới thiệu trong Phiên bản Beta v10 bằng việc bổ sung WKWebView.
Phiên bản Beta phiên bản 10 2014-11-20
  • SDK hiện sử dụng WKWebView trên iOS 8 để hiển thị quảng cáo thay vì UIWebView. Điều này khắc phục nhiều vấn đề liên quan đến việc giao tiếp giữa lớp SDK gốc và lớp JS. Do tác dụng phụ của sự thay đổi này, giờ đây SDK IMA sẽ yêu cầu bạn xây dựng ứng dụng có hỗ trợ arm64.
  • Thêm một sự kiện TAPPED được kích hoạt mỗi khi người dùng nhấn vào một phần không thể nhấp của quảng cáo. Bạn có thể dùng thuộc tính này để phát hiện các lượt nhấn vào quảng cáo nhằm hiển thị các chế độ điều khiển của người chơi.
  • Để tuân thủ quy ước của iOS, các phương thức sau không được dùng nữa và thay thế bằng các phương thức tham chiếu đến đối tượng gọi:
    • IMAAdsManagerDelegateadDidProgressToTime:currentTime:
    • IMAWebOpenerDelegatewillOpenInExternalBrowser
    • IMAWebOpenerDelegatewillOpenInAppBrowser
    • IMAWebOpenerDelegatedidCloseInAppBrowser
    • IMAWebOpenerDelegatedidOpenInAppBrowser
    • IMAWebOpenerDelegatewillCloseInAppBrowser
Beta phiên bản 9 2014-10-27
  • Chứa các bản sửa lỗi cho lỗi rò rỉ bộ nhớ trong các lớp IMAJavascript.
Beta phiên bản 8 2014-10-13
  • Giới thiệu IMAUIElements, cho phép hiển thị hoặc ẩn các thành phần trên giao diện người dùng SDK theo phương thức lập trình.
Beta phiên bản 7 2014-08-11
  • Giới thiệu khái niệm về IMAAdDisplayContainer và thay đổi cách xử lý quảng cáo đồng hành. Hãy xem Các thay đổi đối với SDK IMA cho iOS để biết thông tin về những thay đổi bắt buộc đối với mã trong ứng dụng của bạn.
  • Đã xoá các mục tham chiếu đến tiêu đề và nguồn OCMock.
  • Khắc phục lỗi cập nhật chậm các thành phần trên giao diện người dùng quảng cáo trên iOS 8.
Beta v6 2014-05-27
  • Hiển thị mô tả, tiêu đề và contentType trên đối tượng IMAAd.
  • Thêm tính năng hỗ trợ cho trình mô phỏng iOS 64 bit
Phiên bản Beta phiên bản 5 2014-02-14
  • Thêm tính năng hỗ trợ arm64.
  • Khắc phục xung đột với các công cụ tích hợp với Google+.
Phiên bản Beta phiên bản 4 2013-12-12
  • Khắc phục lỗi rò rỉ bộ nhớ trong IMAAdsManager và IMAAdsLoader.
  • IMAAdPodInfo có 3 API mới: podIndex, timeOffset, maxDuration. Các tài liệu API sẽ sớm được cập nhật để phản ánh điều này.
Phiên bản Beta phiên bản 3 2013-09-25
  • Bản phát hành dịch vụ, không có tính năng mới.
Phiên bản Beta phiên bản 2 2013-07-07
  • Bản phát hành công khai phiên bản Beta của SDK.
Thử nghiệm beta kín phiên bản 2 2013-06-24
Phiên bản thử nghiệm beta kín v1 2013-04-02
  • Bản phát hành Beta ban đầu.