Versi |
Tanggal Rilis |
Catatan |
3.27.4 |
2025-08-28 |
-
Memperbaiki pembuatan class
IMARemoteControl agar hanya terjadi
saat pemutar mulai memutar.
-
Pada 28-08-2026, SDK versi 3.26.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.26.1 |
2025-04-02 |
-
Menambahkan info periode iklan ke peristiwa
AD_PERIOD_STARTED ,
yang dapat Anda akses dari
properti IMAAdEvent.adData .
-
Menambahkan dukungan untuk menangani metadata iklan interstisial HLS dengan IMA SDK.
-
Pada 02-04-2026, SDK versi 3.24.0 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.24.0 |
2024-12-03 |
-
Menambahkan kode jaringan
ke daftar parameter permintaan streaming untuk semua jenis streaming.
-
Mengaktifkan peristiwa LOG saat URL klik-tayang yang tidak valid diklik, bukan
gagal secara diam-diam.
-
Memperbaiki kebocoran memori saat sesi OMID tidak dihancurkan dengan benar.
-
Menambahkan dukungan untuk iklan yang dapat dilewati di streaming Penayangan Pod VOD.
-
Memperbaiki bug dengan dukungan scrolling saat video disematkan dalam
penampung yang dapat di-scroll.
-
Menambahkan dukungan untuk
minSuggestedDuration ke iklan non-linear
-
Memperbaiki bug yang menyebabkan kesalahan encoding untuk URL pelacakan Campaign Manager, dalam beberapa kasus.
-
Pada 03-12-2025, SDK versi 3.23.0 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.23.0 |
2024-06-12 |
-
Menambahkan
VODConfigID ke
IMAVideoStitcherVODStreamRequest.
-
Membuat latar belakang transparan untuk iklan pendamping.
-
Menolak nilai null untuk
adTagURL di
IMAAdsRequest .
-
Perubahan
Logika
penggantian tingkat aset
untuk melakukan iterasi pada semua iklan di VAST asli hingga SDK
mengidentifikasi materi iklan yang dapat diputar. Jika tidak ada materi iklan yang dapat diputar, iklan tidak diputar.
-
Pada 12-06-2025, SDK versi 3.22.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.22.1 |
2024-04-12 |
-
Memperbaiki masalah pada rilis Cocoapods terbaru yang mencegah
aplikasi di-build di Simulator iOS.
-
Pada 12-04-2025, SDK versi 3.22.0 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.22.0 |
2024-04-03 |
|
3.20.0 |
2024-01-28 |
- Mengaktifkan dukungan iklan pengiring untuk penayangan pod
- Aktifkan permintaan streaming VOD Penayangan Pod.
- Menambahkan pengambil untuk titik tanda ke pengelola streaming.
-
Pada 28-01-2025, SDK versi 3.19.2 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.19.2 |
2023-04-28 |
- Mengurangi versi iOS minimum untuk kompilasi ke iOS 12.
-
Pada 28-04-2024, SDK versi 3.19.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.19.1 |
2023-04-20 |
- Meningkatkan versi iOS minimum untuk kompilasi ke iOS 14.
- Menghapus dukungan untuk platform ARMv7.
- Memperbaiki error saat Peristiwa Iklan klik tidak diaktifkan pada klik-tayang SIMID.
- Menghentikan sinyal dukungan OMID yang salah dalam mode Aman VPAID.
- Memperbaiki masalah dukungan peristiwa pengubahan ukuran SIMID.
- Menambahkan class IMAVideoStitcherVODStreamRequest
yang memberikan dukungan untuk Google Video Stitcher VOD API.
-
Pada 20-04-2024, SDK versi 3.18.5 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.18.5 |
2023-03-10 |
|
3.18.4 |
2022-12-08 |
- Rilis layanan. Tidak ada fitur baru.
-
Pada 08-12-2023, SDK versi 3.18.2 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.18.2 |
2022-11-07 |
- Menambahkan
user_context ke permintaan streaming.
- Memperbaiki peringatan "Pesan internal tidak valid" yang salah.
-
Pada 07-11-2023, SDK versi 3.18.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.18.1 |
2022-10-02 |
- Memperbaiki masalah yang menyebabkan SDK error dengan
UIViewControllerHierarchyInconsistency
-
Pada 02-10-2023, SDK versi 3.17.0 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.17.0 |
2022-08-03 |
- Meningkatkan kecepatan bit default maksimum untuk perangkat non-seluler jika kecepatan bit maksimum tidak ditetapkan oleh penayang.
-
Pada 03-08-2023, SDK versi 3.16.3 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.16.3 |
2022-04-19 |
- Menambahkan
IMACompanionAdSlot.initWithView(view: UIView)
untuk mendukung iklan pengiring berukuran fleksibel.
- IMA iOS SDK kini dikemas sebagai xcframework.
- Menambahkan dukungan simulator M1.
- Memperbaiki masalah yang memungkinkan informasi versi IMA SDK ditimpa.
- Memperbaiki masalah saat SDK iOS membuat peringatan simbol duplikat.
-
Pada 19-04-2023, SDK versi 3.15.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.15.1 |
2022-02-23 |
- Meningkatkan versi iOS minimum menjadi 12
-
Pada 23-02-2023, SDK versi 3.14.5 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.14.5 |
2021-10-05 |
- Menambahkan
IMASettings:sameAppKeyEnabled
API yang membantu Anda menayangkan iklan yang dipersonalisasi dan lebih relevan dengan
menggunakan data yang dikumpulkan dari aplikasi Anda. API saat ini diaktifkan secara
default tanpa memerlukan perubahan dari penayang.
- Menambahkan kontrak nullability ke semua API.
-
Pada 05-10-2022, SDK versi 3.14.4 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.14.4 |
2021-07-06 |
- Memperbaiki masalah yang menyebabkan acara tidak muncul saat aplikasi
berada di latar belakang.
- Memperbaiki masalah yang memungkinkan penayang menyetel
islat secara manual di iOS <14.
- Meningkatkan versi iOS minimum ke iOS 11
-
Pada 06-07-2022, SDK versi 3.14.3 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.14.3 |
2021-05-03 |
- Memperbaiki masalah yang menyebabkan munculnya pesan peringatan di iOS < 12.
- Menambahkan
IMASettings:sessionid
agar penayang dapat menyesuaikan ID sesi.
- Memperbaiki masalah saat peristiwa jeda dan lanjutkan iklan akan diaktifkan selama konten.
- Memastikan inset konten UI iklan tidak disesuaikan secara otomatis
- Versi terakhir IMA SDK untuk iOS yang mendukung iOS 10.
-
Pada 03-05-2022, SDK versi 3.14.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.14.1 |
2021-02-17 |
- Memperbaiki masalah ketika peristiwa iklan duplikat terkadang diaktifkan saat pramuat diaktifkan.
- Menerapkan Dukungan PodServing.
- Memperbaiki masalah pembukaan deep link ganda di iOS 13+.
-
Pada 17-02-2022, SDK versi 3.13.0 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.13.0 |
2020-10-13 |
- SDK kini di-build dengan Xcode 12.
- Memperbaiki masalah saat mencari keluar dari jeda iklan tidak akan memicu
peristiwa
AD_BREAK_ENDED .
- Menghapus kolom yang tidak digunakan lagi di
IMAAVPlayerVideoDisplay ,
IMAVideoDisplay ,dan IMAVideoDisplayDelegate .
- Memperbaiki masalah saat PiP akan diminimalkan setelah setiap iklan selesai.
- Memperbaiki bug saat live stream akan mengakhiri pemutaran segera setelah
ditayangkan melalui AirPlay.
- Memperbaiki masalah saat menekan lewati tidak melakukan apa pun untuk pemutaran bersama.
- Memperbaiki masalah saat konten berkedip sebentar di antara iklan dalam pod
untuk pemutaran bersama.
- Menambahkan
IMAAVPlayerVideoDisplay.streamAssetOptions API.
- Durasi periode iklan yang ditampilkan dalam
IMAStreamManagerDelegate .
- Memperbaiki masalah saat error
"Ads cannot be requested because the ad container
is not attached to the view hierarchy." dipicu secara keliru.
-
Pada 13-10-2021, SDK versi 3.12.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.12.1 |
2020-08-11 |
- Versi rilis resmi untuk iOS 14.
- Memperbaiki masalah saat membuka klik-tayang, lalu menutup aplikasi akan menyebabkan kebocoran memori.
-
Pada 11-08-2021, SDK versi 3.12.0 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.12.0 |
2020-08-05 |
- Menambahkan dukungan untuk Mode Izin Tambahan Google. Untuk mengetahui informasi selengkapnya, lihat Spesifikasi teknis Mode Izin Tambahan Google.
- Menambahkan dukungan untuk kunci "language_name" untuk subtitel streaming.
- Memperbaiki masalah yang menyebabkan iklan khusus audio mengalami waktu tunggu habis.
- Memperbaiki masalah saat melewati iklan pertama dalam preroll akan menyebabkan iklan kedua mengabaikan offset lewatinya sendiri.
- Menambahkan
viewController sebagai argumen atau properti inisialisasi baru yang diperlukan untuk IMAAdDisplayContainer .
- Mengurangi peristiwa
RESUME yang salah.
- Menambahkan
IMAAdsRenderingSettings.enablePreloading , yang diaktifkan secara default, untuk meningkatkan performa rendering iklan.
- Menambahkan acara
ICON_TAPPED .
- Memperbaiki masalah saat
IABTCF_gdprApplies hanya
dikonfirmasi jika berupa string.
-
Pada 05-08-2021, SDK versi 3.11.4 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.11.4 |
2020-03-26 |
-
Meningkatkan versi runtime minimum ke iOS 10
-
Memperbaiki bug yang menyebabkan beberapa update UI dapat dipicu di thread latar belakang
-
Memperbaiki masalah saat tanda ketat membuat inisialisasi IMACompanionAd berkonflik dengan NSObject
-
Menghentikan penggunaan metode
loadURL pada protokol IMAVideoDisplay
-
Menambahkan dukungan untuk
iklan SIMID sisi klien
-
Pada 26-03-2021, SDK versi 3.11.3 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.11.3 |
2020-02-12 |
-
3.11.3 akan menjadi versi terakhir IMA SDK yang mendukung iOS 9.x
-
Memperbaiki bug saat mengimpor header framework tidak mengimpor IMAFriendlyObstruction.h
-
Memperbaiki masalah yang menyebabkan klik-tayang error di iOS 9.x
-
Pada 12-02-2021, SDK versi 3.11.2 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.11.2 |
2020-01-22 |
-
Menambahkan dukungan untuk contentUrl OMID 1.3 dengan
AdsRequest:contentUrl
dan
StreamRequest:contentUrl
.
-
Mengerjakan ulang dukungan untuk penghalang yang kompatibel dengan OMID 1.3 agar menggunakan metode
registerFriendlyObstruction
dalam IMAAdDisplayContainer .
-
Menghentikan penggunaan metode
registerVideoControlsOverlay
dan unregisterAllVideoControlsOverlay di IMAAdDisplayContainer
dan menggantinya dengan
FriendlyObstruction
.
- Memperbaiki masalah saat pemutaran otomatis dan kemampuan lewati OMID tidak dilaporkan
- Menghapus semua referensi UIWebView yang tersisa
-
Pada 22-01-2021, SDK versi 3.11.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.11.1 |
2019-12-04 |
- Menambahkan dukungan untuk penyertaan otomatis parameter izin dari TCFv2 dan CCPA IAB.
- Memperbaiki masalah yang menyebabkan error saat menggunakan Pusat Kontrol.
- Menambahkan dukungan untuk iklan TrueView for Action.
- Menambahkan
playerVideoDisplay:didLoadPlayerItem: untuk DAI.
- Memperbarui nama
IMAAVPlayerVideoDisplayDelegate agar konsisten dengan konvensi gaya Obj-C.
- Memperbaiki masalah yang mencegah peristiwa iklan
LOG dan
INTERACTION menyertakan objek iklan dalam beberapa
kasus.
- Menambahkan integrasi otomatis permintaan Iklan Google untuk penerapan
penyedia pengelolaan izin yang mematuhi TCFv2 IAB, seperti Funding Choices
Google.
- Memperbaiki masalah pada peristiwa pelacakan VMAP
breakstart dan
breakend .
- Menambahkan metode
replaceAdTagParameters ke
IMAStreamManager , yang memberikan kemampuan untuk mengganti semua
parameter tag iklan selama live stream.
- Menambahkan peristiwa
AD_BREAK_FETCH_ERROR untuk menunjukkan bahwa
jeda iklan tidak akan diputar.
-
Pada 04-12-2020, SDK versi 3.10.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.10.1 |
2019-09-19 |
- Menambahkan dukungan untuk iOS 13 dan iPadOS.
-
Pada 19-09-2020, SDK versi 3.9.2 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.9.2 |
2019-08-16 |
- Hal ini memperbaiki masalah saat tampilan UI iklan IMA yang jelas akan tetap ada
setelah iklan diputar, sehingga mencegah pengguna berinteraksi dengan pemutar.
-
Pada 16-08-2020, SDK versi 3.9.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.9.1 |
2019-07-18 |
- Memperbaiki masalah akurasi pelaporan
is_lat .
IMAAdEventType.adData kini diketik.
- Menambahkan
authToken dan streamFormat API ke
IMAStreamRequest .
- Menghapus dukungan
mediaUrl dari LinearAd . Sebagai gantinya, gunakan adMedia .
- Memperbaiki bug metadata YouTube untuk video tidak publik.
- Memperbaiki identifikasi ID iklan yang salah.
- Mengganti
mediaWidth dan mediaHeight dengan
adMedia.width dan adMedia.height .
- Memperbaiki masalah iklan pendamping yang hanya dirender satu kali.
- Sekarang, jika jenis iklan video tidak didukung, SDK akan menampilkan error
kIMAError_VAST_TRAFFICKING_ERROR , bukan
kIMAError_FAILED_TO_REQUEST_ADS .
videoDisplayDidPlay: tidak digunakan lagi dan digantikan dengan
videoDisplayDidResume: .
-
Pada 18-07-2020, SDK versi 3.9.0 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.9.0 |
2019-03-22 |
|
3.8.2 |
2019-02-19 |
- Menambahkan peristiwa
AD_PERIOD_STARTED dan
AD_PERIOD_ENDED . Peristiwa ini didukung untuk
DAI saja.
- Memperbaiki masalah saat tampilan iklan dianimasikan saat dimulai.
- Memperbaiki masalah saat error video tidak dipicu untuk Live atau VOD.
- Memperbaiki masalah yang menyebabkan konten tidak dilanjutkan di iOS+AirPlay.
- Pada 19-02-2020, SDK versi 3.8.1 tidak digunakan lagi. Untuk
detail selengkapnya, lihat
Jadwal Penghentian Penggunaan.
|
3.8.1 |
2018-11-13 |
- Memperbaiki masalah saat tag iklan dengan beberapa ukuran slot diurai dengan tidak benar.
- Menambahkan
[IMAVideoDisplay seekStreamToTime] untuk mendukung iklan yang dapat dilewati di streaming VOD DAI IMA.
- Menambahkan
IMAAdRenderingSettings.loadVideoTimeout .
- Menambahkan
IMAAd.VASTMediaWidth , IMAAd.VASTMediaHeight , dan IMAAd.VASTMediaBitrate .
- Mengurangi ukuran biner sekitar 15% karena peningkatan build.
-
Pada 13-11-2019, SDK versi 3.7.3 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.7.3 |
2018-08-21 |
- Meningkatkan penanganan error untuk manifes streaming yang tidak terbentuk dengan benar.
- Memperbaiki masalah dengan klik-tayang URL dalam aplikasi kustom di pendamping HTML.
- Memperbaiki masalah pada iklan video yang dapat dilewati secara beruntun.
-
Pada 21-08-2019, SDK versi 3.7.2 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.7.2 |
2018-05-15 |
- Memperbaiki masalah saat beberapa pendamping diperluas ke WebView layar penuh.
-
Pada 15-05-2019, SDK versi 3.7.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.7.1 |
2018-04-30 |
|
3.7.0.1 |
2018-02-12 |
- Rilis khusus Cocoapods untuk memperbaiki error podspec. Mendownload file library untuk 3.7.0.
|
3.7.0 |
2018-01-30 |
- Menghentikan dukungan untuk iOS 8 dan yang lebih lama.
- Rilis layanan, tidak ada fitur baru.
-
Pada 30-01-2019, SDK versi 3.6.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.6.1 |
2017-10-09 |
- Menambahkan
IMAAdsRequest.liveStreamPrefetchSeconds .
-
Pada 09-10-2018, SDK versi 3.6.0 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.6.0 |
2017-07-24 |
- Menambahkan IMAAdsRequest.vastLoadTimeout.
- Menambahkan IMAAd.wrapperAdIDs.
- Menambahkan IMAAd.skipTimeOffset.
- Memperbaiki error saat SDK tidak dapat mendeteksi tampilan video yang digunakan untuk pemutaran iklan jika dihapus dari dan ditambahkan kembali ke hierarki tampilan.
-
Pada 24-07-2018, SDK versi 3.5.2 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.5.2 |
2017-05-02 |
- Menghapus melanjutkan otomatis saat kembali ke aplikasi dari latar belakang.
Panggil
[IMAAdsManager resume] untuk melanjutkan.
- Menambahkan [IMAAdsRenderingSettings playAdsAfterTime].
-
Pada 02-05-2018, SDK versi 3.5.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.5.1 |
2017-04-03 |
- SDK kini akan menampilkan
kIMAError_FAILED_TO_REQUEST_ADS jika
IMAAdDisplayContainer tidak ada dalam hierarki tampilan saat
permintaan iklan atau streaming dibuat. Sebelumnya, permintaan ini gagal
tanpa pemberitahuan.
-
Pada 03-04-2018, SDK versi 3.5.0 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.5.0 |
2017-03-24 |
- Memperbaiki masalah dukungan bitcode.
- Menambahkan adsResponse ke objek IMAAdsRequest.
- Memperbaiki masalah pada build Swift.
-
Pada 24-03-2018, SDK versi 3.4.2 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.4.2 |
2017-03-09 |
- Rilis layanan, tidak ada fitur baru.
-
Pada 09-03-2018, SDK versi 3.4.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.4.1 |
2017-02-03 |
- SDK kini didistribusikan sebagai framework dinamis. Oleh karena itu, kami tidak lagi memublikasikan versi AdMob Framework yang terpisah. Anda dapat menggunakan versi yang sama, terlepas dari apakah penerapan Anda juga menggunakan AdMob atau tidak.
- Menambahkan dukungan untuk ikon video.
- Menambahkan properti baru berikut ke
IMAAd :
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
- Menambahkan properti baru berikut ke
IMAAdsRequest :
contentDuration
contentKeywords
contentTitle
- Menambahkan
[IMAAdsManager setVolume:] .
- Menambahkan
[IMACompanionDelegate companionSlotWasClicked] .
- Menambahkan
IMASettings.disableNowPlayingInfo .
-
Pada 03-02-2018, SDK versi 3.3.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
Rollback ke 3.3.1 |
2016-01-31 |
- Karena masalah saat membangun untuk perangkat tertentu, beralih kembali ke 3.3.1.
|
3.4.0 |
2017-01-26 |
- SDK kini didistribusikan sebagai framework dinamis. Oleh karena itu, kami tidak lagi memublikasikan versi AdMob Framework yang terpisah. Anda dapat menggunakan versi yang sama, terlepas dari apakah penerapan Anda juga menggunakan AdMob atau tidak.
- Menambahkan dukungan untuk ikon video.
- Menambahkan properti baru berikut ke
IMAAd :
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
- Menambahkan properti baru berikut ke
IMAAdsRequest :
contentDuration
contentKeywords
contentTitle
- Menambahkan
[IMAAdsManager setVolume:] .
- Menambahkan
[IMACompanionDelegate companionSlotWasClicked] .
- Menambahkan
IMASettings.disableNowPlayingInfo .
-
Pada 26-01-2018, SDK versi 3.3.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.3.1 |
2016-09-16 |
- Menghilangkan dukungan untuk iOS 7 dan yang lebih lama.
-
Pada 16-09-2017, SDK versi 3.2.1 tidak digunakan lagi. Untuk mengetahui detail selengkapnya, lihat Jadwal Penghentian Penggunaan.
|
3.2.1 |
2016-05-09 |
- Menambahkan dukungan bitcode.
|
3.2.0 |
2016-04-14 |
Catatan: Karena error, dukungan bitcode tidak berfungsi dalam rilis ini.
- Menambahkan dukungan bitcode.
- Menambahkan dukungan untuk URL klik-tayang yang mengarah ke app store.
|
3.1.0 |
2015-12-17 |
- Keluar dari versi beta.
- Menambahkan dukungan untuk Picture in Picture di iOS 9. Untuk mengetahui informasi selengkapnya, lihat panduan Picture in Picture kami atau penerapan kami di Contoh Lanjutan.
- IMAContentPlayhead sekarang harus diteruskan ke IMAAdsRequest, bukan IMAAdsManager.
- Menambahkan dukungan untuk pendamping HTML5.
- Menambahkan [IMAAdsManager discardAdBreak].
|
Beta v16 |
2015-09-04 |
- Diupdate agar kompatibel dengan fitur App Transport Security iOS 9.
- Memperbaiki error pada dealokasi
IMAAdsLoader .
|
Beta v15 |
2015-07-22 |
- Memperkenalkan peristiwa buffer iklan melalui delegasi
IMAAdsManager . Hal ini mempermudah penambahan elemen seperti indikator aktivitas dan kolom buffering ke pemutar.
- Mengekspos mode debug. Penayang kini dapat menyetel setelan
IMASettings enableDebugMode ke YES untuk mendapatkan logging yang lebih verbose di konsol. Fitur ini tidak boleh digunakan dalam produksi, karena akan memberi tanda air pada pemutar iklan.
IMAAdsManager destroy kini menghentikan iklan dengan benar dalam semua kasus.
- Memungkinkan penggunaan ulang penampung tampilan.
- Memungkinkan penayang menghancurkan objek IMA dari dalam metode delegasi.
IMAAdsManager kini hanya memiliki referensi lemah ke contentPlayhead (memperbaiki potensi kebocoran memori). Sekarang Anda harus mempertahankan instance atau objek IMAAVPlayerContentPlayhead yang menerapkan IMAContentPlayhead sebagai properti, jika tidak, objek akan segera dilepaskan.
- Menghapus animasi pengubahan ukuran video.
- Menghapus peristiwa iklan pelanjutan awal yang tidak perlu.
|
Beta v14 |
2015-05-27 |
- Memperbaiki masalah saat pemutar iklan terkadang berhenti untuk melakukan buffering dan tidak pernah melanjutkan pemutaran.
- Memindahkan IMASettings ke file header-nya sendiri.
|
Beta v13 |
2015-04-29 |
- Menambahkan dukungan untuk pemutaran iklan di latar belakang. Untuk mengetahui info selengkapnya, lihat Pemutaran Iklan di Latar Belakang.
- SDK kini dapat diimpor sebagai framework. Untuk mengetahui info selengkapnya tentang cara mengupgrade, lihat postingan blog kami tentang rilis ini.
- Mengurangi waktu pemuatan iklan di iOS 8.
- Memperbaiki masalah iklan pendamping yang menghilang setelah iklan berakhir. Iklan pendamping kini akan ditampilkan hingga slot dimuat ulang.
- Menambahkan waktu tunggu 10 detik untuk pemuatan SDK.
- IMASettings kini mengimplementasikan NSCopying.
- Memperbaiki masalah aplikasi yang error saat headphone dicabut.
- Iklan kini disenyapkan saat perangkat disenyapkan secara default. Penerbit dapat mengubahnya dengan menyetel kategori AVAudioSession.
- Memperbaiki bug terkait pemutaran dan jeda Pusat Kontrol yang tidak berfungsi di iOS versi di bawah 8.
- Iklan tidak lagi dijeda saat panel notifikasi dibuka.
- Menambahkan file VERSION ke zip yang dapat didownload.
- Untuk meningkatkan performa, rendering iklan kini dilakukan secara native melalui AVPlayer di semua versi iOS.
|
Beta v12 |
2015-02-12 |
- Sekarang menggunakan pemutaran iklan native di iOS 7 dan yang lebih lama. Hal ini mencegah SDK mengganggu peristiwa dan kontrol MPMoviePlayerController.
- Memperbaiki masalah saat adPlaybackInfo tidak diisi pada peristiwa LOADED dan START.
- Menambahkan
IMASettings.maxRedirects untuk menentukan jumlah pengalihan setelah pengalihan berikutnya akan ditolak, dan pemuatan iklan dibatalkan.
- Menambahkan dukungan untuk pemutaran iklan manual.
|
Beta v11 |
2014-12-17 |
- Memperbaiki kebocoran memori yang diperkenalkan di Beta v10 dengan penambahan
WKWebView .
|
Beta v10 |
2014-11-20 |
- SDK kini menggunakan
WKWebView di iOS 8 untuk merender iklan, bukan UIWebView . Hal ini memperbaiki beberapa masalah terkait komunikasi antara lapisan native SDK dan JS. Sebagai efek samping dari perubahan ini, IMA SDK kini akan mewajibkan aplikasi Anda dibangun dengan dukungan untuk arm64.
- Menambahkan peristiwa
TAPPED yang diaktifkan setiap kali pengguna mengetuk bagian iklan yang tidak dapat diklik. Hal ini dapat digunakan untuk mendeteksi ketukan pada iklan untuk menampilkan kontrol pemutar.
- Agar sesuai dengan konvensi iOS, metode berikut telah dihentikan dan diganti dengan metode yang mengambil referensi ke objek panggilan:
IMAAdsManagerDelegate - adDidProgressToTime:currentTime:
IMAWebOpenerDelegate - willOpenInExternalBrowser
IMAWebOpenerDelegate - willOpenInAppBrowser
IMAWebOpenerDelegate - didCloseInAppBrowser
IMAWebOpenerDelegate - didOpenInAppBrowser
IMAWebOpenerDelegate - willCloseInAppBrowser
|
Beta v9 |
2014-10-27 |
- Berisi perbaikan untuk kebocoran memori di class IMAJavascript.
|
Beta v8 |
2014-10-13 |
- Memperkenalkan IMAUIElements,
yang memungkinkan elemen UI SDK ditampilkan atau disembunyikan secara terprogram.
|
Beta v7 |
2014-08-11 |
- Memperkenalkan konsep
IMAAdDisplayContainer dan mengubah cara penanganan iklan pendamping. Lihat
Perubahan pada IMA SDK untuk iOS untuk mengetahui informasi tentang perubahan kode yang diperlukan di aplikasi Anda.
- Referensi ke header dan sumber OCMock dihapus.
- Memperbaiki elemen UI iklan yang diperbarui secara lambat di iOS 8.
|
Beta v6 |
2014-05-27 |
- Mengekspos deskripsi, judul, dan contentType pada objek IMAAd.
- Menambahkan dukungan untuk simulator iOS 64-bit
|
Beta v5 |
2014-02-14 |
- Menambahkan dukungan arm64.
- Memperbaiki konflik dengan integrasi dengan Google+.
|
Beta v4 |
2013-12-12 |
- Memperbaiki kebocoran memori di IMAAdsManager dan IMAAdsLoader.
- IMAAdPodInfo memiliki tiga API baru: podIndex, timeOffset, maxDuration.
Dokumen API akan segera diperbarui untuk mencerminkan hal ini.
|
Beta v3 |
2013-09-25 |
- Rilis layanan, tidak ada fitur baru.
|
Beta v2 |
2013-07-07 |
- Rilis publik SDK versi Beta.
|
Beta Tertutup v2 |
2013-06-24 |
|
Beta Tertutup v1 |
2013-04-02 |
|