Versi |
Release Date |
Catatan |
3.33.0 |
2024-03-28 |
|
3.32.0 Tidak digunakan lagi |
30-01-2024 |
- Versi ini memiliki masalah dengan perangkat yang menjalankan Android API
level 25 dan yang lebih rendah. Sebagai gantinya, gunakan IMA SDK Android v3.33.0.
- Menambahkan dukungan streaming VOD penggabung pihak ketiga untuk penayangan pod. Lihat
panduan penayangan pod Android
untuk informasi selengkapnya. Perubahan ini termasuk penambahan API berikut:
- Tingkatkan
minSdkVersion yang didukung IMA ke 19.
- Memperbaiki masalah saat klik-tayang iklan yang menggunakan tombol Pelajari lebih lanjut
tidak dapat membuka halaman baru di Android API versi 30 dan yang lebih baru. Masalah tersebut
masih ada di IMA SDK versi 3.31.0 hingga 3.29.0 yang
memerlukan solusi agar klik-tayang iklan berfungsi.
- Memperbaiki bug saat penggunaan
AdsLoader.addAdsLoadedListener() dapat menyebabkan pengecualian ArrayIndexOutOfBoundsException .
- Menambahkan error iklan
VAST_NO_ADS_AFTER_WRAPPER .
|
3.31.0 |
2023-08-31 |
|
3.30.3 |
2023-08-03 |
- Mengupdate dependensi library internal untuk meningkatkan latensi pengaktifan.
-
SDK versi 3.30.3 tidak akan digunakan lagi pada 31-08-2024. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.30.2 |
2023-07-28 |
- Memperbaiki error
NullPointerException tidak terduga yang diperkenalkan di v3.30.1.
- Memperbaiki masalah dengan proguarding yang menyebabkan beberapa peristiwa tidak
dimunculkan dari SDK. Perbaikan bug ini memengaruhi ekstensi ExoPlayer untuk
IMA DAI SDK.
- Menambahkan dukungan untuk Gradle v8+. IMA SDK Android versi sebelumnya perlu menetapkan
android.enableR8.fullMode=false pada file gradle.properties. Lihat
artikel mode lengkap R8
untuk info selengkapnya.
-
SDK versi 3.30.2 tidak akan digunakan lagi pada 03-08-2024. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.30.1 Tidak digunakan lagi |
2023-04-18 |
- Versi ini memiliki masalah dengan error
NullPointerException yang tidak terduga.
Gunakan IMA SDK Android v3.29.0 yang lebih lama hingga versi yang lebih baru
dirilis.
- Memperbaiki masalah saat aplikasi yang menggunakan v3.30.0 mengalami error di perangkat non-Android TV.
|
3.30.0 Tidak digunakan lagi |
2023-03-29 |
- Versi ini memiliki masalah yang menyebabkan error untuk aplikasi yang
tidak berjalan di platform Android TV.
Sebagai gantinya, gunakan IMA SDK Android v3.29.0.
- Menambahkan
ImaSdkFactory.createVideoStitcherVodStreamRequest()
API.
- Menambahkan kompatibilitas untuk inventaris Hybrid Google TV.
- Menghapus dukungan untuk
ImaSdkFactory.createSdkOwnedPlayer() API yang tidak digunakan lagi.
- Menambahkan kode error
ADS_PLAYER_NOT_PROVIDED.
- Membuat class
BaseRequest yang sekarang diimplementasikan oleh AdsRequest dan StreamRequest .
- Menambahkan class
SecureSignals .
- Menambahkan metode
BaseRequest.setSecureSignals() .
-
SDK versi 3.30.0 tidak akan digunakan lagi pada 18-04-2024. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.29.0 |
2022-10-14 |
- Mengganti nama class
EspVersion menjadi class VersionInfo .
- Mengganti Nama API Sinyal Terenkripsi untuk Penayang (ESP) menjadi Sinyal Aman
API.
- Menambahkan API tombol fitur. Anda dapat menggunakan API tombol fitur untuk mengaktifkan atau menonaktifkan
fitur tertentu di IMA. Gunakan
ImaSdkSettings.getFeatureFlags() dan ImaSdkSettings.setFeatureFlags() untuk mendapatkan dan menetapkan tombol fitur.
- Memperbaiki masalah saat beberapa peristiwa IMA tidak dikirim.
- Menambahkan androidx.webkit:webkit sebagai dependensi IMA SDK
-
SDK versi 3.29.0 tidak akan digunakan lagi pada 29-03-2024. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.28.2 |
2022-09-14 |
- Mengupdate dependensi SDK untuk menggunakan AndroidX.
-
SDK versi 3.28.2 tidak akan digunakan lagi pada 14-10-2023. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.28.1 Tidak digunakan lagi |
2022-08-03 |
|
3.27.1 |
2022-05-27 |
- Rilis layanan, tidak ada fitur baru.
-
SDK versi 3.27.1 tidak akan digunakan lagi pada 03-08-2023. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.27.0 |
2022-03-01 |
- Menambahkan dukungan untuk slot pengiring yang berukuran dapat menyesuaikan dengan menetapkan lebar dan tinggi
pengiring ke konstanta IMA
FLUID_SIZE
.
-
SDK versi 3.27.0 tidak akan digunakan lagi pada 27-05-2023. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.26.0 |
2022-01-12 |
- Menambahkan API Sinyal Terenkripsi untuk Penayang (ESP) (diganti namanya menjadi
Sinyal Aman
di IMA SDK v3.29.0). Hal ini memungkinkan penayang mengaktifkan Bidder
Jaringan dan IDP.
-
SDK versi 3.26.0 tidak akan digunakan lagi pada 01-03-2023. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.25.1 |
2021-11-08 |
- Menambahkan
AdsRenderingSettings.setEnableCustomTabs()
dan AdsRenderingSettings.getEnableCustomTabs()
untuk klik-tayang iklan dalam aplikasi menggunakan
tab khusus.
- Mulai versi 3.25.1, IMA SDK menyertakan izin
com.google.android.gms.permission.AD_ID dalam manifes SDK
yang otomatis digabungkan ke dalam manifes aplikasi oleh alat build
Android. Untuk mempelajari pernyataan izin AD_ID lebih lanjut, termasuk cara menonaktifkannya, lihat
artikel Bantuan Konsol Play ini.
- Menambahkan dukungan untuk
ID kumpulan aplikasi
untuk kasus penggunaan seperti pelaporan dan pencegahan penipuan.
- Menambahkan peningkatan performa saat menggunakan beberapa
instance
AdsLoader dengan mendukung caching dan penggunaan ulang thread.
-
SDK versi 3.25.1 tidak akan digunakan lagi pada 12-01-2023. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.24.0 |
2021-06-03 |
-
Menambahkan API presisi titik tetap untuk class
CuePoint dan StreamManager yang digunakan dalam DAI. Tindakan ini akan menambahkan API berikut:
Dan tidak lagi menggunakan API berikut:
CuePoint.getEndTime()
CuePoint.getStartTime()
StreamManager.getContentTimeForStreamTime()
StreamManager.getPreviousCuePointForStreamTime()
StreamManager.getStreamTimeForContentTime()
- Mencegah error
NullPointerException yang terkait dengan panggilan internal ke StreamRequest.getContentUrl() .
-
SDK versi 3.24.0 tidak akan digunakan lagi pada 08-11-2022. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.23.0 |
2021-04-07 |
- Menambahkan metode
ImaSdkSettings.setSessionId()
dan
ImaSdkSettings.getSessionId()
untuk mendapatkan dan menyetel ID Sesi. ID ini adalah ID acak sementara yang digunakan secara eksklusif untuk pembatasan frekuensi.
- Memperbaiki error
NullPointerException terkait iklan
pengiring.
- Menonaktifkan JavaScript dalam iklan pengiring di bawah API level 21 untuk
memperbaiki masalah terkait kerentanan keamanan.
-
SDK versi 3.23.0 tidak akan digunakan lagi pada 03-06-2022. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.22.3 |
2021-03-16 |
- Memperbaiki error
NullPointerException yang terkait dengan merilis AdsLoader saat iklan sedang dimuat.
- Menambahkan error
1206 untuk UNEXPECTED_ADS_LOADED_EVENT jika peristiwa iklan yang dimuat dikirim secara tidak terduga.
-
SDK versi 3.22.3 tidak akan digunakan lagi pada 07-04-2022. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.22.2 |
2021-02-26 |
- IMA SDK kini bergantung pada library berikut:
- com.google.android.gms:play-services-base
- com.google.android.gms:play-services-basement
- androidx.preference:preference
- Memperbaiki pesan error saat
AdsLoader menerima error tanpa ID sesi yang valid.
-
SDK versi 3.22.2 tidak akan digunakan lagi pada 16-03-2022. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.22.0 |
2021-01-11 |
-
Menambahkan penayangan pod untuk streaming DAI. Dalam alur kerja penayangan pod, Ads Manager hanya bertanggung jawab untuk menayangkan iklan. Penayang bertanggung jawab atas
konten dan pembuatan manifes yang kemudian akan mengarah ke Pengelola Iklan.
Gunakan
ImaSdkFactory.createPodStreamRequest() untuk membuat permintaan streaming untuk penayangan pod. Jika menggunakan ini, Anda akan bertanggung jawab untuk memuat aliran data pada streamInit() .
-
Memperbaiki kebocoran memori yang disebabkan oleh monitor siklus proses aplikasi yang tidak
dibersihkan dengan benar.
-
SDK versi 3.22.0 tidak akan digunakan lagi pada 26-02-2022. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.21.4 |
2020-12-09 |
- Menghapus pesan peringatan tidak berbahaya yang terkait dengan panggilan
adsLoader.release() setelah webview dihancurkan.
-
SDK versi 3.21.4 tidak akan digunakan lagi pada 08-01-2022. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.21.2 |
2020-11-20 |
- Memperbaiki masalah keamanan thread yang tidak terduga yang disebabkan oleh pengiriman pembaruan pesan dari antrean kosong.
-
Memperbarui dokumentasi untuk
AdsLoader.release() .
-
SDK versi 3.21.2 tidak akan digunakan lagi pada 09-12-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.21.1 |
2020-11-17 |
-
Memperbaiki masalah yang terkadang menyebabkan error aplikasi saat peristiwa diaktifkan.
-
SDK versi 3.21.1 tidak akan digunakan lagi pada 20-11-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.21.0 |
2020-10-23 |
-
Menambahkan dukungan untuk iklan SIMID di DAI Android SDK.
-
Menambahkan metode
AdsLoader.release()
dan menghentikan penggunaan BaseDisplayContainer.destroy() .
Perubahan ini mengatasi kebocoran memori yang terjadi saat membuang BaseDisplayContainer di tengah jadwal iklan VMAP.
AdsLoader.release() adalah metode baru yang direkomendasikan
untuk membuang objek IMA SDK, bukan menggunakan
BaseDisplayContainer.destroy() .
-
SDK versi 3.21.0 tidak akan digunakan lagi pada 17-11-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.20.1 |
2020-10-12 |
- Memperbaiki masalah dengan pengiring HTMLResource pada API Level 29+
Android. Lihat perubahan
perilaku Android API yang telah didokumentasikan.
-
SDK versi 3.20.1 tidak akan digunakan lagi pada 23-10-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.20.0 |
2020-08-18 |
-
Versi 3.20.0 adalah versi pertama yang akan terpengaruh oleh
perubahan pada perilaku jeda IMA.
Jika Anda menggunakan SDK ini atau versi mendatang, sebaiknya baca postingan blog ini dan lakukan perubahan untuk menjeda perilaku jeda di aplikasi Anda. Penayang dapat menguji penerapan perubahan ini menggunakan tag iklan percobaan.
- Menambahkan callback
onPause() dan onResume() untuk class VideoStreamPlayer DAI.
-
Menambahkan metode
adPeriodDuration() ke class AdProgressInfo .
-
Menambahkan dukungan untuk gambar penggantian klik ikon di perangkat Android TV.
- Menambahkan peristiwa
ICON_FALLBACK_IMAGE_CLOSED
untuk menangani saat gambar penggantian ikon ditutup di perangkat
Android TV.
- Menghapus metode
focusSkipButton() yang tidak digunakan lagi dari
AdsManager dan digantikan dengan metode
focus() .
- Untuk perangkat CTV, iklan kini difokuskan secara otomatis saat
peristiwa
AdEvent.AdEventType STARTED diaktifkan. Untuk menonaktifkan fokus otomatis untuk iklan, gunakan metode adsRenderingSettings.setFocusSkipButtonWhenAvailable(false) lalu gunakan metode focus() berdasarkan persyaratan kustom.
- Menambahkan metode
getCurrentTimeMs()
dan
getDurationMs
ke class VideoProgressUpdate() .
- Menghentikan penggunaan metode
getCurrentTime dan getDuration dan digantikan dengan metode getCurrentTimeMs dan getDurationMs yang baru.
-
Memperbaiki masalah live stream DASH saat peristiwa iklan tidak dilaporkan dengan benar.
-
SDK versi 3.20.0 tidak akan digunakan lagi pada 12-10-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.19.4 |
2020-07-08 |
- Memperbaiki masalah yang mencegah
setLoadVideoTimeout memperbarui waktu tunggu dengan benar.
-
SDK versi 3.19.4 tidak akan digunakan lagi pada 18-08-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.19.3 |
2020-06-29 |
- Memperbaiki masalah pada integrasi TCF IAB untuk GDPR yang menyebabkan error bagi pemain yang terintegrasi dengan SDK Platform Pengelolaan Izin.
-
SDK versi 3.19.3 tidak akan digunakan lagi pada 08-07-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.19.2 |
2020-06-22 |
|
3.19.0 |
2020-05-12 |
|
3.18.1 |
2020-03-25 |
- Menambahkan penskalaan untuk Iklan Pengiring pada perangkat dengan kepadatan piksel tinggi.
- Menambahkan dukungan untuk iklan SIMID sisi klien.
-
SDK versi 3.18.1 tidak akan digunakan lagi pada 12-05-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.18.0 |
2020-03-04 |
-
Menambahkan jeda() dan resume() ke antarmuka
VideoStreamPlayer . Hal ini harus diterapkan untuk v3.18.0 dan yang lebih baru.
-
SDK versi 3.18.0 tidak akan digunakan lagi pada 25-03-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.17.0 |
2020-02-07 |
-
Menambahkan API berikut untuk memindahkan validasi penampung tampilan ke waktu pembuatannya:
-
Menambahkan
ImaSdkFactory.createSdkOwnedPlayer
yang harus digunakan oleh pengguna yang menggunakan pemutar bawaan IMA
(SdkDimilikiPlayer). Class ini harus dibuat dan diteruskan secara manual ke
konstruktor untuk AdDisplayContainer.
-
Tidak menambahkan pemeriksaan null ke
setAdContainer dan
setPlayer .
-
Mengupdate data cuepoint untuk kini menggunakan presisi floating point.
- Menghentikan penggunaan metode berikut:
AdDisplayContainer.setPlayer(VideoAdPlayer player)
BaseDisplayContainer.setAdContainer(ViewGroup container)
BaseManager.isCustomPlaybackUsed()
ImaSdkFactory.createAdDisplayContainer()
ImaSdkFactory.createAudioAdDisplayContainer(Context context)
ImaSdkFactory.createStreamDisplayContainer()
StreamDisplayContainer.setVideoStreamPlayer(VideoStreamPlayer player)
-
SDK versi 3.17.0 tidak akan digunakan lagi pada 04-03-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.16.5 |
2020-01-22 |
-
Mengulangi dukungan untuk contentUrl OMID 1.3 dengan
AdsRequest.setContentUrl
dan
StreamRequest.setContentUrl
.
-
Mengulangi dukungan untuk penghalang yang cocok dengan OMID 1.3 dengan
FriendlyObstruction
.
-
Menghentikan penggunaan metode
BaseDisplayContainer.registerVideoControlsOverlay
dan BaseDisplayContainer.unregisterAllVideoControlsOverlay
untuk mendukung
FriendlyObstruction
.
- Memperbaiki masalah terkait
NullPointerException yang terjadi setelah memanggil clear() pada CompanionAdSlots .
- Memperbaiki masalah yang berpotensi menyebabkan kebocoran memori saat memanggil
destroy() selama pemutaran iklan.
-
SDK versi 3.16.5 tidak akan digunakan lagi pada 07-02-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.16.2 |
2019-12-05 |
-
Menambahkan dukungan untuk penyertaan parameter izin secara otomatis dari TCFv2 IAB dan CCPA.
-
Penggunaan preferensi Android kini memerlukan paket
androidx .
-
SDK versi 3.16.2 tidak akan digunakan lagi pada 22-01-2021. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.16.1 |
2019-11-08 |
|
3.16.0 |
2019-10-23 |
- Menambahkan metode
replaceAdTagParameters
ke
StreamManager,
yang memberikan kemampuan untuk mengganti semua parameter tag iklan selama livestream.
- Menghapus dukungan untuk metode berikut yang tidak digunakan lagi:
AdsRequest.getAdDisplayContainer()
AdsRequest.setAdDisplayContainer(AdDisplayContainer adDisplayContainer)
ImaSdkFactory.createAdsLoader(Context context)
ImaSdkFactory.createAdsLoader(Context context, ImaSdkSettings settings)
ImaSdkFactory.createLiveStreamRequest(String assetKey, String apiKey, StreamDisplayContainer streamDisplayContainer)
ImaSdkFactory.createVodStreamRequest(String contentSourceId, String videoId, String apiKey, StreamDisplayContainer streamDisplayContainer)
StreamRequest.getStreamDisplayContainer()
-
SDK versi 3.16.0 tidak akan digunakan lagi pada 08-11-2020. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.14.0 |
2019-09-11 |
- Rilis layanan, tidak ada fitur baru.
-
SDK versi 3.14.0 tidak akan digunakan lagi pada 23-10-2020. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.13.1 |
2019-09-03 |
- Menambahkan kemampuan untuk menyetel konteks pemutaran berkelanjutan untuk permintaan iklan. Lihat setContinuousPlayback() untuk detail selengkapnya.
- Menambahkan metode
getUniversalAdIds()
ke class Ad.
- Menambahkan
setAuthToken,
getAuthToken,
setFormat,
getFormat, dan enum
StreamFormat.
- Memperbaiki error di perangkat nexus 5 yang terjadi saat penampung dihapus sebelum menerima respons iklan.
- Memperbaiki masalah saat iklan pengiring hanya akan dirender sekali.
- Memperbaiki masalah saat jenis iklan yang tidak didukung (nonlinear, VPAID) tidak gagal dengan baik.
-
SDK versi 3.13.1 tidak akan digunakan lagi pada 11-09-2020. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.11.3 |
2019-06-11 |
- Memperbaiki bug dengan setelan is_lat pada perangkat AOSP.
-
SDK versi 3.11.3 tidak akan digunakan lagi pada 03-09-2020. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.11.2 |
2019-04-16 |
- Memperbaiki error berikut:
java.lang.ClassNotFoundException: Didn't find class "j$.util.concurrent.ConcurrentHashMap" .
- SDK versi 3.11.0 secara resmi tidak digunakan lagi mulai 11-06-2020. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.11.0 Tidak digunakan lagi |
2019-03-22 |
|
3.10.9 |
2019-03-13 |
- Memperbaiki bug kondisi race yang menyebabkan UI iklan terkadang tidak dirender pada iklan berikutnya setelah iklan pertama dilewati.
- Memperbaiki error yang terjadi saat memanggil
getCompanionAds() API.
- SDK versi 3.10.7 tidak akan digunakan lagi pada 22-03-2020. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.10.7 |
2019-02-19 |
|
3.10.6 |
2019-01-23 |
- Menambahkan metode
seek() ke antarmuka pemutar streaming.
- Menambahkan dukungan untuk callback peristiwa iklan
AD_BUFFERING .
- Penampung tidak boleh lagi diteruskan di permintaan iklan. Alur kerja baru
memerlukan penampung untuk diteruskan melalui
konstruktor
AdsLoader .
- Menambahkan metode
BaseDisplayContainer.destroy() .
- Memperbaiki kebocoran memori yang terjadi saat pemutaran video selesai.
- Menghentikan penggunaan
requestNextAdBreak . API ini akan dihapus dalam rilis mendatang. Setelah itu, iklan akan otomatis diambil 4 detik
sebelum waktu jeda iklan.
- SDK versi 3.10.2 tidak akan digunakan lagi pada 19-02-2020. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.10.2 |
2018-11-13 |
- Memperbaiki kondisi race yang menyebabkan iklan kedua di pod menampilkan error
VAST 402 .
- Menambahkan pembatasan frekuensi dan pengecualian kompetitif ke DAI Android SDK.
- Memindahkan
getAdProgressInfo() dari StreamManager ke BaseManager .
- Menambahkan
getVastMediaHeight() , getVastMediaWidth() , dan getVastMediaBitrate() ke Ad .
-
SDK versi 3.9.4 tidak akan digunakan lagi pada 23-01-2020. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.9.4 |
2018-08-01 |
- Menambahkan
getCompanionAds() ke Ad . Tindakan ini hanya menampilkan iklan pengiring saat menggunakan DAI.
- Menambahkan class
CompanionAd baru.
- Menambahkan peristiwa
SKIPPABLE_STATE_CHANGED baru ke AdEvent .
- Memperbaiki masalah saat setelan default untuk
focusSkipButtonWhenAvailable tidak diterapkan dalam beberapa kasus.
-
SDK versi 3.9.0 tidak akan digunakan lagi pada 01-08-2019. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.9.0 |
2018-07-09 |
- Android TV kini didukung.
- Menambahkan
focusSkipButton() ke AdsManager . Fitur ini hanya berfungsi di Android TV.
- Menambahkan
getFocusSkipButtonWhenAvailable() ke AdsRenderingSettings , yang ditetapkan secara default ke true . Fitur ini hanya berfungsi di Android TV.
- Menambahkan
setFocusSkipButtonWhenAvailable() ke AdsRenderingSettings . Fitur ini hanya berfungsi di Android TV.
VideoAdPlayer kini memperluas antarmuka VolumeProvider . Penerapan antarmuka ini sekarang diperlukan untuk pemutaran kustom.
-
SDK versi 3.8.7 tidak akan digunakan lagi pada 09-07-2019. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.8.7 |
2018-05-23 |
- Mengizinkan animasi di iklan pengiring HTML.
-
SDK versi 3.8.5 tidak akan digunakan lagi pada 23-05-2019. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.8.5 |
2018-04-09 |
- Memperbaiki masalah terkait
ImaSdkSettings yang diabaikan.
- Memperbaiki masalah saat terjadi konflik build dengan
file versi com.android.support.
- Menambahkan
setAdWillPlayMuted ke AdsRequest .
- Menambahkan
setLoadVideoTimeout ke AdsRenderingSettings .
-
SDK versi 3.8.2 tidak akan digunakan lagi pada 09-04-2019. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.8.2 |
2018-01-24 |
- Menambahkan
setLiveStreamPrefetchSeconds ke
AdsRequest .
- Beragam perbaikan dokumentasi.
-
SDK versi 3.7.4 tidak akan digunakan lagi pada 24-01-2019. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.7.4 |
2017-06-29 |
- Menambahkan
setVastLoadTimeout ke AdsRequest .
- Menambahkan
getSkipTimeOffset ke Ad .
-
SDK versi 3.7.2 tidak akan digunakan lagi pada 29-06-2018. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.7.2 |
2017-05-25 |
- Menambahkan
setDebugMode ke ImaSdkSettings .
-
SDK versi 3.7.1 tidak akan digunakan lagi pada 25-05-2018. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.7.1 |
2017-03-24 |
- Mengatasi konflik namespace saat menggunakan Proguard.
- Ukuran jar dikurangi sekitar 30 KB.
-
SDK versi 3.7.0 tidak akan digunakan lagi pada 24-03-2018. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.7.0 |
2017-03-13 |
- Memperbaiki masalah saat beberapa class IMA secara tidak sengaja digabungkan ke dalam paket
a.a.a.a ProGuard.
-
SDK versi 3.6.0 tidak akan digunakan lagi mulai 13-03-2018. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.6.0 |
2017-02-16 |
- Menambahkan kode berikut ke
Ad :
getAdWrapperCreativeIds()
getAdvertiserName()
getCreativeAdId()
getCreativeId()
getDealId()
getSurveyUrl()
getUniversalAdIdRegistry()
getUniversalAdIdValue()
- Menambahkan
AdsManager.requestNextAdBreak().
- Menambahkan kode berikut ke
AdsRenderingSettings :
setEnablePreloading()
getEnablePreloading()
- Menambahkan kode berikut ke
AdsRequest :
setContentDuration()
setContentKeywords()
setContentTitle()
-
SDK versi 3.5.2 tidak akan digunakan lagi pada 16-02-2018. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.5.2 |
2016-11-14 |
- Menambahkan pemutar video milik SDK yang menangani pemutaran iklan secara opsional.
- Menambahkan
CompanionAdSlot.ClickListener dan metode untuk menambahkan dan menghapus pemroses.
- Memperbaiki masalah dengan log error
getViewability() yang tidak valid.
- Memperbaiki masalah pada perilaku klik-tayang ikon dan tidak dirender dengan benar.
-
SDK versi 3.4.0 tidak akan digunakan lagi pada 14-11-2017. Lihat
Jadwal Penghentian
untuk mengetahui detail selengkapnya.
|
3.4.0 |
2016-09-12 |
- Memperbaiki error file duplikat saat menggunakan layanan Google Play versi 9.0.0 dan yang lebih baru.
|
3.3.2 |
2016-07-11 |
|
3.3.0 |
2016-05-31 |
|
3.2.1 |
2016-04-07 |
- Rilis layanan, tidak ada fitur baru.
|
3.1.3 |
2015-12-16 |
|
3.b13.3 (beta) |
2015-09-10 |
- Rilis layanan, tidak ada fitur baru.
|
3.b12.1 (beta) |
2015-07-20 |
|
3.b11.4 (beta) |
2015-05-21 |
- Menambahkan hal berikut ke API:
AdError.AdErrorCode.VAST_EMPTY_RESPONSE
AdError.getErrorNumber()
AdsRequest.setAdWillAutoPlay(Boolean)
CompanionAdSlot.isFilled()
ImaSdkSettings.setPlayerType(String)
ImaSdkSettings.setPlayerVersion(String)
|
3.b10.3 (beta) |
2015-03-24 |
- Menambahkan
ImaSdkSettings.getMaxRedirects dan ImaSdkSettings.setMaxRedirects .
- Class IMA API sekarang menjadi
final .
- Nomor versi SDK kini dalam format 3.bX.Y dengan huruf b untuk menunjukkan status beta SDK.
- Nilai
AdError.AdErrorCode berikut telah dihapus:
API_ERROR - sebagai gantinya gunakan UNKNOWN_AD_RESPONSE .
PLAYLIST_MALFORMED_RESPONSE - sebagai gantinya gunakan UNKNOWN_AD_RESPONSE .
REQUIRED_LISTENERS_NOT_ADDED - tidak diajukan oleh SDK.
VAST_INVALID_URL - sebagai gantinya gunakan VAST_LOAD_TIMEOUT .
|
Beta v9 |
2014-10-17 |
- Menambahkan
getTitle , getDescription ,
dan getContentType Ad API.
- Menambahkan informasi tentang posisi pod iklan ke UI iklan, misalnya, "Ad 1 dari 4: (0:13)".
- Anda tidak perlu lagi mengontrol secara langsung jeda/putar/lanjutkan iklan menggunakan pemutar video. Sebagai gantinya, gunakan
AdsManager.pause()
dan AdsManager.resume() .
|
Beta v8 |
2014-06-12 |
- Memperbaiki masalah UI iklan yang tidak dihapus untuk iklan yang dapat dilewati.
- Mendokumentasikan kode error untuk waktu tunggu pemuatan file media.
|
Beta v7 |
2014-05-27 |
- Memperbaiki masalah terkait layanan Google Play. SDK ini sekarang mewajibkan
layanan Google Play disertakan dalam aplikasi Anda. Untuk informasi selengkapnya, lihat
Menyiapkan SDK layanan Google Play.
|
Beta v6 |
2014-04-14 |
- Menambahkan dukungan VAST 3.
- Menambahkan dukungan VMAP parsial (paritas dengan aturan iklan Ad Manager saat ini).
- Menambahkan hal berikut ke API:
- AdError.AdErrorCode.ADS_REQUEST_NETWORK_ERROR
- AdEvent.AdEventType.LOG
- AdEvent.getAdData()
- AdPodInfo.getMaximumDuration()
- AdPodInfo.getPodIndex()
- AdPodInfo.getTimeOffset()
- Memperbaiki bug saat mid-roll dengan pod yang dioptimalkan dengan wrapper menyebabkan semua iklan lain di pod dilewati.
- AdsRenderingSettings yang diteruskan ke AdsManager tidak akan diabaikan lagi.
- Memperbaiki beberapa bug untuk meningkatkan stabilitas.
|
Beta v5 |
2013-12-12 |
- Memperbaiki masalah pada iklan yang dapat dilewati dalam playlist.
|
Beta v4 |
2013-10-15 |
- Menambahkan kemampuan untuk mereset nilai korelator dengan memanggil contentComplete di AdsLoader.
|
Beta v3 |
2013-09-05 |
- Rilis layanan, tidak ada fitur baru.
|
Beta v2 |
2013-07-07 |
- Rilis publik SDK versi Beta.
|
Beta Tertutup v2 |
2013-06-24 |
- Menambahkan API untuk menyetel bahasa UI pada objek
ImaSdkSettings .
Perhatikan bahwa atribut ini digunakan untuk menyetel bahasa UI, bukan bahasa iklan.
- Perbaikan konflik yang terjadi saat aplikasi menyertakan
library IMA SDK dan AdMob SDK.
- Menambahkan logging untuk berbagai metrik performa internal.
|
Beta Tertutup v1 |
2013-04-02 |
-
Rilis Beta awal. Berikut adalah masalah umum pada rilis Beta:
Terkait SDK
AdEvents berikut yang tersedia dalam
IMA SDK HTML5 tidak didukung dalam IMA SDK
Android v3:
IMPRESSION ,
LOG ,
SKIPPABLE_STATE_CHANGED ,
STOPPED ,
VOLUME_CHANGED ,
VOLUME_MUTED
Contoh terkait Aplikasi
- Ada masalah sesekali ketika pemutar iklan tidak melanjutkan dengan benar setelah pengguna mengklik iklan. Misalnya, terkadang, saat Anda kembali ke aplikasi setelah mengklik
iklan, melanjutkan pemutaran iklan tersebut menyebabkan
iklan melewati bagian akhir dan selesai, bukan melanjutkan dari bagian terakhir
iklan sebelum mengklik.
- Iklan yang ditampilkan oleh tag iklan "Instream 2" tidak kompatibel
dengan IMA Android SDK v3.
- Pemutar contoh tidak secara otomatis menonaktifkan pencarian (scrubbing) saat iklan diputar. Pastikan untuk menonaktifkan pencarian di pemutar video saat iklan diputar.
|