Untuk mendiskusikan dan memberikan masukan tentang produk kami, bergabunglah ke channel Discord AdMob resmi di server Komunitas Iklan dan Pengukuran Google.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Versi
Tanggal Rilis
Catatan
24.5.0
2025‑07‑24
Penayang yang masuk daftar yang diizinkan kini memiliki dukungan ID penempatan untuk semua format iklan.
Memperbaiki error dengan pesan error Fatal Exception: java.util.ConcurrentModificationException.
24.4.0
2025‑06‑09
Menambahkan beberapa API baru untuk pra-pemuatan iklan dan tidak lagi menggunakan API yang ada.
Pramuat iklan tetap menjadi fitur alfa terbatas.
24.3.0
2025‑05‑19
Memperbarui dependensi User Messaging Platform SDK ke versi 3.2.0.
24.2.0
2025‑04‑07
Perbaikan bug dan peningkatan performa.
24.1.0
2025‑03‑12
Versi Kotlin minimum sekarang adalah 2.1.0.
Perbaikan bug dan peningkatan performa.
play-services-ads-lite beralih ke ritme rilis yang lebih jarang, dan tidak didistribusikan dengan rilis ini. Untuk mengetahui informasi selengkapnya, lihat dokumentasi Lite SDK.
24.0.0
24‑02‑2025
Perubahan yang dapat menyebabkan gangguan:
Meningkatkan level Android API minimum menjadi 23.
Menghapus semua API yang terkait dengan format iklan interscroller.
Menghapus API orientasi AppOpenAd yang tidak digunakan lagi.
Menghapus class SearchAdView dan
DynamicHeightSearchAdRequest.
Memperbarui dependensi User Messaging Platform SDK ke versi 3.1.0.
Menambahkan MediationRewardedAdCallback.onUserEarnedReward()
dan tidak menggunakan lagi
MediationRewardedAdCallback.onUserEarnedReward(RewardItem).
Adaptor mediasi harus diupdate untuk menggunakan metode baru.
Menghapus tag properti android.adservices.AD_SERVICES_CONFIG
dari file manifes SDK untuk mencegah konflik penggabungan bagi
aplikasi yang
Mengonfigurasi Layanan Iklan Khusus API.
23.6.0
2024‑12‑03
Menghentikan semua API yang terkait dengan format iklan interscroller. Misalnya,
AdSize.getCurrentOrientationInterscrollerAdSize().
23.5.0
29‑10‑2024
Pesan logcat kegagalan pemuatan iklan yang diperbarui diperkenalkan dalam rilis 23.4.0
dari tingkat error ke info.
Peningkatan monetisasi iklan yang dipersonalisasi di Tab Kustom untuk WebView
API untuk iklan.
23.4.0
2024‑09‑30
Kegagalan pemuatan iklan kini memanggil pesan logcat yang bertuliskan ad failed
to load dalam rekaman aktivitas kegagalan. Stack trace mencatat pesan ini sebagai error, tetapi tidak menyiratkan adanya error. Lihat Men-debug pesan logging error umum
untuk menafsirkan kegagalan pemuatan iklan umum. Jika Anda melihat error berulang terkait penayangan iklan yang tidak didokumentasikan, bagikan stack trace kepada dukungan Google Mobile Ads SDK.
Memperbarui dependensi User Messaging Platform SDK ke versi 3.0.0.
23.2.0
27‑06‑2024
Menambahkan AdView.isCollapsible()
untuk menunjukkan apakah banner yang terakhir dimuat dapat diciutkan.
23.1.0
2024‑05‑09
Memerlukan compileSdkVersion minimum 34.
Adaptor Mediasi Native: loadNativeAd
dan loadRtbNativeAd() tidak digunakan lagi dan digantikan dengan loadNativeAdMapper() dan loadRtbNativeAdMapper().
Adapter harus dimigrasikan untuk menggunakan metode pemuatan baru dan objek
terkait ini.
23.0.0
2024‑03‑07
Perubahan yang dapat menyebabkan gangguan:
Meningkatkan level API Android minimum menjadi 21.
Menghapus API MobileAds.enableSameAppKey() yang tidak digunakan lagi
dan memperbarui metode alternatif MobileAds.putPublisherFirstPartyIdEnabled()
untuk menampilkan boolean tentang apakah persistensi kontrol berhasil atau
tidak.
Native Ads:
AdLoader.forUnifiedNativeAd() dihapus. Sebagai gantinya, gunakan
AdLoader.forNativeAd().
AdLoader.forCustomTemplateAd() dihapus. Sebagai gantinya, gunakan
AdLoader.forCustomFormatAd().
Menghapus AdFormat.UNKNOWN tanpa penggantian. Aplikasi yang menggunakan
QueryInfo.generate()
harus meneruskan format iklan.
Metode AdManagerAdRequest.Builder yang diwarisi dari
induknya kini dapat dirangkai untuk membuat objek dari satu panggilan.
Hal ini memerlukan perubahan pada struktur pewarisan sehingga
AdManagerAdRequest.Builder
tidak lagi diwariskan dari AdRequest.Builder.
Pemeriksa iklan: Mengaktifkan kemampuan untuk memicu permintaan iklan dari
UI pemeriksa iklan di perangkat yang tidak memiliki layanan Google Play.
22.0.0
2023‑03‑29
Perubahan yang dapat menyebabkan gangguan:
Menghapus NativeCustomFormatAd.getVideoController() dan
NativeCustomFormatAd.getVideoMediaView() untuk menggantikan
NativeCustomFormatAd.getMediaContent().
Mediasi: Nilai yang ditampilkan untuk
Adapter.getVersionInfo() dan
Adapter.getSDKVersionInfo() diubah dari jenis
com.google.android.gms.ads.mediation.VersionInfo
menjadi com.google.android.gms.ads.VersionInfo. Sebaiknya adaptor menampilkan jenis baru karena
com.google.android.gms.ads.mediation.VersionInfo tidak digunakan lagi.
21.5.0
2023‑01‑31
Iklan di Layar Pembuka Aplikasi: Metode AppOpenAd.load()
yang menerima parameter input orientasi tidak digunakan lagi dan menambahkan metode baru
yang tidak memerlukan input orientasi. Metode baru ini menentukan
orientasi pada waktu permintaan, yang cocok dengan perilaku format
layar penuh lainnya.
Mediasi: Menambahkan dukungan mediasi untuk iklan di layar pembuka aplikasi.
Menghapus izin RECEIVE_BOOT_COMPLETED dari
dependensi androidx.work:work-runtime. Jika Anda menggunakan
Gradle versi sebelum 7.2.0 dan memerlukan izin untuk aplikasi Anda,
Anda mungkin perlu mendeklarasikan izin secara eksplisit dalam manifes Android Anda.
21.4.0
2022‑12‑14
ID Aplikasi Ad Manager kini diwajibkan untuk semua aplikasi Ad Manager dan
memerlukan format ca-app-pub-################~##########. Lihat Mengonfigurasi aplikasi Anda
untuk mengetahui detail selengkapnya.
Pemeriksa iklan: Memperluas dukungan SDK untuk menampilkan iklan banner dan
iklan native yang diminta melalui UI pemeriksa iklan.
Menambahkan dukungan untuk ID pihak pertama Penayang (sebelumnya dikenal sebagai kunci aplikasi sama) untuk membantu Anda menayangkan iklan yang dipersonalisasi dan lebih relevan menggunakan data yang dikumpulkan dari aplikasi Anda.
Versi rilis resmi untuk generasi QueryInfo.
21.3.0
2022‑10‑10
Pemeriksa iklan: Menambahkan dukungan SDK untuk meminta dan menampilkan iklan yang
diminta melalui UI pemeriksa iklan.
Google Mobile Ads SDK akan menonaktifkan transmisi ID iklan Android (AAID) saat
RequestConfiguration.Builder.setTagForChildDirectedTreatment()
dipanggil dengan TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE (lihat
setelan ditujukan untuk anak-anak), atau
RequestConfiguration.Builder.setTagForUnderAgeOfConsent()
dipanggil dengan
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE (lihat
setelan pengguna berusia di bawah usia dewasa).
20.5.0
2021‑11‑18
Menambahkan dukungan untuk perangkat Android 12 bagi aplikasi yang menargetkan API 31.
Menambahkan dukungan untuk
ID kumpulan aplikasi
untuk kasus penggunaan seperti pelaporan dan pencegahan penipuan.
20.4.0
2021‑09‑22
Mulai dari versi 20.4.0, Google Mobile Ads 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 lebih lanjut pernyataan izin AD_ID, termasuk cara menonaktifkannya, lihat
artikel Bantuan Konsol Play ini.
Menambahkan callback
onAdClicked()
ke FullScreenContentCallback.
Mengaktifkan
onAdClicked()
callback di class AdListener untuk format iklan native.
Menambahkan callback onAdImpression() ke
FullScreenContentCallback.
Format InstreamAd tidak digunakan lagi.
Adapter Mediasi:
MediationBannerAdapter, MediationInterstitialAdapter, dan MediationNativeAdapter tidak digunakan lagi. Adapter baru harus menerapkan
class Adapter untuk
memuat format ini.
Adaptor bidding kini dapat menerapkan metode pemuatan yang berbeda dalam
class Adapter untuk
format khusus RTB.
19.7.0
2021‑01‑20
Perubahan besar pada:
InterstitialAd
RewardedAd
NativeAd
AppOpenAd
CustomRenderedAd tidak digunakan lagi.
Class dan paket dengan awalan Publisher telah
tidak digunakan lagi dan diganti dengan awalan AdManager.
Rilis minor terakhir sebelum versi 20.0.0. Semua API yang ditandai sebagai tidak digunakan lagi dalam rilis ini dan rilis sebelumnya akan dihapus di versi 20.0.0. Lihat panduan migrasi
versi 20.0.0 untuk mengetahui detail selengkapnya.
19.6.0
2020‑12‑04
Menghentikan penggunaan metode onAdLeftApplication() AdListener.
Memperbaiki bug yang menyebabkan pengguna di perangkat Android 11 diminta untuk memilih
browser saat mengklik iklan.
19.5.0
2020‑10‑20
Iklan Banner: Metode onAdImpression()
AdListener kini dipanggil untuk iklan banner.
Menambahkan metode setHttpTimeoutMillis()
untuk menyesuaikan waktu tunggu untuk panggilan HTTPS yang dilakukan oleh Google Mobile
Ads SDK.
19.4.0
2020‑09‑10
Menambahkan dukungan untuk perangkat Android 11 bagi aplikasi yang menargetkan API 30.
Iklan di Layar Pembuka Aplikasi: Mengubah format AppOpenAd agar beroperasi lebih seperti format layar penuh daripada tampilan banner. Menambahkan
metode getResponseInfo() dan show() ke
AppOpenAd. Menghentikan penggunaan class AppOpenAdView dan AppOpenAdPresentationCallback.
Mediasi: Pelaporan status mediasi kini tersedia. Gunakan
ResponseInfo.getAdapterResponses()
untuk mendapatkan informasi respons untuk setiap jaringan iklan yang berpartisipasi dalam permintaan
iklan.
Iklan Reward Lama: Tidak digunakan lagi RewardedVideoAd.
Memperbaiki bug saat MobileAds.initialize()
hanya memanggil kembali pengendali penyelesaian satu kali. Setiap panggilan ke
MobileAds.initialize() kini memanggil callback penyelesaian.
Menambahkan callback kegagalan pemuatan baru ke semua format iklan yang menampilkan
LoadAdError. Misalnya, onAdFailedToLoad(LoadAdError).
Callback kegagalan pemuatan yang tidak digunakan lagi yang menampilkan int. Misalnya, onAdFailedToLoad(int).
Iklan Reward: Menambahkan onRewardedAdFailedToShow(AdError)
dan tidak menggunakan lagi onRewardedAdFailedToShow(int).
Mediasi Iklan Reward: Menambahkan kode error presentasi MEDIATION_SHOW_ERROR. Semua error presentasi yang terkait dengan iklan yang dimediasi kini menampilkan MEDIATION_SHOW_ERROR untuk AdError.getCode() dan AdError.getCause() NonNull yang merepresentasikan error mediasi yang mendasarinya.
19.2.0
2020‑06‑18
Menambahkan format RewardedInterstitialAd. Fitur ini masih dalam versi beta pribadi. Hubungi pengelola akun Anda untuk meminta akses.
Iklan Native: Menambahkan UI Validator Native pada permintaan pengujian untuk membantu Anda menemukan dan memperbaiki pelanggaran kebijakan native.
Menambahkan API untuk format iklan InstreamAd. Fitur ini masih dalam versi beta pribadi. Hubungi pengelola akun Anda untuk meminta akses.
Banner Adaptif: Mengubah metode pembuatan banner adaptif di
class AdSize. Misalnya, AdSize.getCurrentOrientationBannerAdSizeWithWidth() diganti namanya
menjadi AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
Mediasi: Google Mobile Ads SDK kini menangkap pengecualian
yang dikeluarkan oleh adapter mediasi.
Mediasi Iklan Reward: Memperbaiki bug yang menyebabkan hanya satu iklan reward termediasi yang ditampilkan jika beberapa iklan reward termediasi di-cache.
Menambahkan metode setTestDeviceIds() untuk mengaktifkan setelan
perangkat pengujian satu kali untuk semua permintaan iklan.
18.2.0
2019‑08‑29
Menambahkan API untuk format
AppOpenAd. Fitur ini masih dalam versi beta pribadi. Hubungi pengelola akun Anda untuk meminta akses.
Mediasi: Pengecualian adapter yang stack trace-nya mencakup
Google Mobile Ads SDK kini ditangkap dan ditangani oleh Google Mobile Ads SDK.
18.1.0
2019‑07‑09
Rilis resmi untuk dukungan Pengukuran Aplikasi.
Pengukuran aplikasi diinisialisasi dan mengirim data saat aplikasi dimulai secara default.
Menambahkan opsi untuk
menunda pengukuran aplikasi
hingga Google Mobile Ads SDK dipanggil secara eksplisit.
Menambahkan MobileAds.getInitializationStatus()
untuk memberikan status inisialisasi semua jaringan iklan yang dikonfigurasi untuk aplikasi Anda.
MobileAds.getRequestConfiguration() ditambahkan.
Parameter penargetan yang ditetapkan pada objek konfigurasi ini digunakan untuk semua
permintaan iklan.
Iklan native: Untuk iklan non-video, jenis penskalaan gambar MediaView
kini dapat ditetapkan menggunakan MediaView.setImageScaleType().
Iklan native: Ditambahkan UnifiedNativeAd.getMediaContent().
Penayang yang hanya memuat gambar melalui URL kini dapat memperoleh konten media iklan, memberikan gambar ke iklan, dan memanggil MediaView.setMediaContent() untuk mengisi data gambar
melalui MediaView untuk iklan non-video.
Menambahkan dependensi pada play-services-measurement dan
play-services-measurement-sdk. Aplikasi tidak perlu lagi menambahkan dependensi ini secara eksplisit.
18.0.0
2019‑06‑17
Migrasi dari Android Support Library ke Jetpack (AndroidX)
Library. Lihat
catatan rilis layanan Google Play untuk mengetahui informasi selengkapnya.
Untuk menghindari error yang terjadi saat peluncuran pertama setelah penginstalan aplikasi dari
Play Store, rilis ini mewajibkan penayang untuk mendeklarasikan dependensi
tambahan di build.gradle mereka:
Perbaikan untuk ANR yang berasal dari
android.media.AudioManager.getStreamVolume.
17.2.0
2019‑03‑11
Video Reward: Menambahkan serangkaian API reward baru (lihat paket
rewarded
) yang memungkinkan Anda memuat beberapa iklan reward secara bersamaan.
Mediasi: Menambahkan serangkaian API adaptor mediasi baru yang mendukung inisialisasi. Adapter yang menerapkan API baru menerapkan class
Adapter.
Penayang yang menggunakan firebase-analytics bersama dengan versi
17.2.0 dari salah satu pustaka iklan
(misalnya, com.google.android.gms:play-services-ads:17.2.0)
harus menggunakan com.google.firebase:firebase-analytics:16.3.0.
17.1.3
2019‑01‑31
Penayang yang menggunakan firebase-analytics bersama dengan versi
17.1.3 dari salah satu pustaka iklan
(misalnya, com.google.android.gms:play-services-ads:17.1.3)
harus menggunakan com.google.firebase:firebase-analytics:16.3.0.
17.1.2
2018‑12‑03
Penayang yang menggunakan firebase-analytics bersama dengan versi
17.1.2 dari salah satu pustaka iklan
(misalnya, com.google.android.gms:play-services-ads:17.1.2)
harus menggunakan com.google.firebase:firebase-analytics:16.0.6.
17.1.1
2018‑11‑12
Memperbaiki bug saat kombinasi play-services-ads &
firebase-analytics tertentu (misalnya, ads:17.1.0 &
analytics:16.0.5) menghasilkan error compiler duplicate entry.
Penayang yang menggunakan firebase-analytics bersama dengan versi
17.1.1 dari salah satu pustaka iklan
(misalnya, com.google.android.gms:play-services-ads:17.1.1)
harus menggunakan com.google.firebase:firebase-analytics:16.0.5.
Penayang Google AdMob diwajibkan untuk menentukan tag
<meta-data> dengan kunci
com.google.android.gms.ads.APPLICATION_ID
di AndroidManifest.xml mereka. Lihat
Panduan
Mulai untuk mengetahui detail selengkapnya.
Iklan native:NativeAppInstallAd, NativeContentAd, dan API terkait tidak digunakan lagi dan digantikan oleh UnifiedNativeAd.
Lihat Iklan Native Terpadu Lanjutan untuk petunjuk lebih lanjut tentang penggunaan API baru.
Memperbaiki bug saat onRewardedVideoCompleted() tidak diaktifkan di emulator.
16.0.0
2018‑10‑02
Tidak ada perubahan iklan. Lihat catatan rilis
layanan Google Play untuk mengetahui informasi selengkapnya.
15.0.0
2018‑04‑12
Versi beta MRAID v3.
Iklan native: Menambahkan API Iklan Native Terpadu. Hal ini menggabungkan
NativeAppInstallAds dan NativeContentAds menjadi satu jenis
baru: UnifiedNativeAd.
Catatan: Saat menggunakan iklan native, ada peringatan tidak berbahaya yang muncul di log saat iklan native diklik:
"UnconfirmedClickListener tidak boleh null saat ClickConfirmingView disetel." Peringatan ini dapat diabaikan, dan akan dihapus pada rilis berikutnya.
12.0.1
2018‑03‑28
Tidak ada perubahan iklan. Lihat catatan rilis layanan Google Play
untuk mengetahui detail selengkapnya.
12.0.0
2018‑03‑20
Video reward: Menambahkan metode callback onRewardedVideoCompleted()
ke RewardedVideoAdListener.
Mediasi native: Menambahkan metode trackViews()
ke NativeAdMapper, sehingga adaptor dapat mengakses objek View yang sesuai dengan setiap aset iklan native.
trackView() tidak digunakan lagi dan digantikan dengan trackViews().
11.8.0
2017‑12‑18
Perbaikan bug dan peningkatan umum.
11.6.0
2017‑11‑07
Menambahkan class NativeAdViewHolder dan metode terkait di NativeAppInstallAd dan NativeContentAd.
AdLoader.getMediationAdapterClassName tidak digunakan lagi (sebagai gantinya, penayang harus menggunakan metode dengan nama yang sama di NativeAppInstallAd dan NativeContentAd).
Iklan percobaan kini menampilkan label di bagian atas iklan. Lihat
panduan pengujian untuk mengetahui detail
selengkapnya.
11.4.0
2017‑09‑19
Menambahkan metode getMediationAdapterClassName() ke class NativeAppInstallAd dan NativeContentAd. Metode dengan nama yang sama di AdLoader tidak akan digunakan lagi.
Menambahkan metode loadAd() baru yang mengambil objek PublisherAdRequest
ke class RewardedVideoAd.
11.2.0
2017‑08‑14
Menambahkan metode loadAds() ke class AdLoader, yang memungkinkan aplikasi memuat beberapa iklan unik dalam satu permintaan.
Saat mengupgrade aplikasi ke Google Mobile Ads SDK versi 11.2.0 atau yang lebih tinggi, build.gradle aplikasi Anda juga harus diupdate untuk menentukan compileSdkVersion minimal 26 (Android O). Hal ini tidak mengubah cara aplikasi Anda berjalan. Anda tidak akan diminta untuk mengupdate
targetSdkVersion.
Mulai dari versi 11.2.0, Google Mobile Ads SDK tersedia melalui
repositori Maven Google. Untuk mengetahui informasi selengkapnya, lihat catatan rilis layanan Google Play.
11.0.0
2017‑06‑07
Menambahkan metode onAdClicked() dan
onAdImpression()
ke class AdListener.
Metode ini hanya dipanggil untuk penginstalan aplikasi native dan iklan konten native.
Menghapus metode getInAppPurchaseListener() dan setInAppPurchaseListener() dari class AdView, InterstitialAd, dan NativeExpressAdView. Juga menghapus class pembelian dalam aplikasi terkait.
Menambahkan kemampuan untuk mengaktifkan mode imersif pada iklan layar penuh dengan menambahkan metode
setImmersiveMode() ke class
PublisherInterstitialAd dan RewardedVideoAd.
Menambahkan antarmuka OnPublisherAdViewLoadedListener, class PublisherAdViewOptions, dan class PublisherAdViewOptions.Builder untuk digunakan dengan AdLoader untuk permintaan native plus banner.
Menambahkan antarmuka OnImmersiveModeUpdatedListener opsional yang dapat diterapkan oleh adapter mediasi untuk mendapatkan informasi tentang update mode imersif.
Menambahkan metode getMediationAdapterClassName() ke class RewardedVideoAd.
Menambahkan aturan keep untuk otomatis mempertahankan nama class adapter mediasi saat menggunakan ProGuard.
10.2.0
2017‑2‑15
Layanan Google Play 10.2.x adalah rilis pertama yang tidak lagi
menyertakan dukungan penuh untuk Android versi 2.3.x (Gingerbread).
Aplikasi yang dikembangkan menggunakan rilis SDK 10.2.x dan yang lebih baru memerlukan
API level Android minimum 14 dan tidak dapat diinstal di perangkat
yang menjalankan API level di bawah 14. Untuk mempelajari lebih lanjut opsi Anda,
termasuk membuat beberapa APK untuk memperluas dukungan aplikasi Anda untuk
Android Gingerbread, lihat
Blog Developer Android.
Menambahkan dukungan untuk aset video untuk konten Native Lanjutan dan iklan template kustom.
Menambahkan metode getVideoController(), setVideoOptions(), dan getVideoOptions() ke class PublisherAdView.
Menambahkan class AdChoicesView.
Menambahkan metode getAdChoicesContent() dan
setAdChoicesContent() ke class
NativeAdMapper.
Menambahkan antarmuka InitializableMediationRewardedVideoAdAdapter
untuk adaptor mediasi video reward yang ingin
memilih untuk melakukan inisialisasi awal sebelum permintaan iklan dibuat.
Menambahkan dukungan untuk pratinjau dan pemecahan masalah dalam aplikasi di Google Ad Manager.
10.0.1
2016‑11‑21
Perbaikan bug dan peningkatan umum.
9.8.0
2016‑10‑24
MobileAds.Initialize(Context) tidak lagi tidak digunakan.
Penayang Google Ad Manager harus memanggil metode ini saat melakukan inisialisasi
aplikasi mereka. Penayang AdMob tetap harus menggunakan
MobileAds.Initialize(Context, String) dan meneruskan kode
aplikasi mereka.
9.6.0
2016‑09‑22
Menambahkan class MediaView untuk iklan video Native Ads Advanced.
Menambahkan metode openDebugMenu() ke class
MobileAds untuk pratinjau materi iklan dan
pemecahan masalah unit iklan Ad Manager.
Menambahkan dukungan untuk peristiwa kustom video reward.
9.4.0
2016‑08‑01
Perbaikan bug dan peningkatan umum.
9.2.0
2016‑06‑27
Menambahkan metode setAdChoicesPlacement()
ke class
NativeAdOptions.Builder, yang kini dapat digunakan oleh penayang aplikasi untuk menentukan lokasi
AdChoices mereka dalam iklan native.
Pemutaran iklan video telah ditingkatkan dengan beberapa perbaikan bug.
9.0.1
2016‑05‑26
Menyelesaikan masalah ProGuard yang diperkenalkan di 9.0.0.
Penayang tidak lagi memerlukan opsi keep untuk
com.google.android.gms.common.util.DynamiteApi.
9.0.0
2016‑05‑18
Menambahkan pengisian otomatis informasi lokasi
untuk aplikasi yang memberikan izin lokasi secara eksplisit.
Menambahkan dukungan untuk peristiwa kustom mediasi Video Reward.
Menambahkan opsi video untuk iklan Native Express.
Khusus rilis ini, aplikasi yang menggunakan ProGuard untuk memproses aplikasi setelahnya
harus menambahkan opsi keep berikut ke file konfigurasi ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0
2015‑12‑18
Menambahkan metode publik,
MobileAds.setAppVolume(),
untuk memberi tahu Google Mobile Ads SDK tentang tingkat volume aplikasi saat ini.
Menerapkan perbaikan bug dan peningkatan kualitas.
8.3.0
2015‑11‑6
Menambahkan dukungan untuk iklan video reward.
Menambahkan metode isLoading() ke PublisherAdView
dan PublisherInterstitialAd untuk memeriksa apakah permintaan iklan sedang
berlangsung.
Menambahkan metode setIsDesignedForFamilies() ke
AdRequest.Builder
dan PublisherAdRequest.Builder.
Menambahkan metode destroy() ke NativeAdView.
8.1.0
2015‑09‑24
Beragam perbaikan bug.
7.8.0
2015‑08‑13
Versi rilis resmi MRAID v2.
Menambahkan metode isLoading() ke
AdLoader,
AdView,
dan InterstitialAd
untuk memeriksa apakah permintaan iklan sedang berlangsung.
PublisherAdRequest.Builder#setManualImpressionsEnabled() tidak digunakan lagi.
Sebagai gantinya, gunakan PublisherAdView#setManualImpressionsEnabled().
7.5.0
2015‑05‑28
Menambahkan dukungan untuk format iklan native konten dan instal aplikasi di AdMob dan Ad Manager.
Menambahkan dukungan untuk format iklan native kustom, yang tersedia untuk reservasi Ad Manager.
7.3.0
2015‑04‑28
Beragam perbaikan bug.
7.0.0
2015‑03‑19
Menambahkan metode addCustomTargeting() dan
addCategoryExclusion() ke
PublisherAdRequest.Builder.
Memperbaiki masalah yang menyebabkan PublisherAdView.recordManualImpression()
mencatat beberapa tayangan di Ad Manager saat menggunakan penghitungan tayangan manual.
Menambahkan metode setRequestAgent()
ke AdRequest.Builder
dan PublisherAdRequest.Builder.
Metode ini harus digunakan untuk menunjukkan asal permintaan iklan oleh pihak ketiga yang melakukan mediasi ke Google Mobile Ads SDK.
6.5.87
2014‑12‑08
Memperkenalkan arsitektur JAR terpisah--Developer Android Studio kini dapat
menyertakan bagian iklan layanan Google Play dengan mengandalkan
com.google.android.gms:play‑services‑ads:6.+.
Catatan: Aplikasi yang membuat iklan banner di XML tetap harus mereferensikan
seluruh library com.google.android.gms:play‑services:6.+.
Beragam perbaikan bug.
6.1
2014‑10‑08
Menambahkan metode getLocation() ke
com.google.android.gms.ads.MediationAdRequest.
Menambahkan deskripsi konten ke tombol tutup iklan interstisial untuk aksesibilitas.
Menghapus logging "resource Google Play tidak ditemukan" saat project library ditautkan dengan benar.
Menambahkan getMediationAdapterClassName() ke AdView
untuk mendapatkan nama class adaptor mediasi jaringan iklan yang saat ini menampilkan iklan.
5,0
2014‑06‑25
Menambahkan API baru untuk menerapkan Peristiwa Kustom.
Menambahkan alur pembelian default untuk Pembelian Dalam Aplikasi, menggunakan Google Play Billing API.
4,4
2014‑05‑07
Menambahkan API Adaptor Mediasi baru.
Menambahkan format iklan LARGE_BANNER 320x100 baru untuk ponsel
dan tablet.
Menambahkan format interstisial baru untuk Pembelian Dalam Aplikasi. Tetapkan
InAppPurchaseListener pada InterstitialAd untuk memantau
peristiwa pembelian dalam aplikasi.
Perbaikan bug untuk error SecurityException karena membaca
gservices tanpa izin.
4.3
2014‑03‑17
InterstitialAd kini berfungsi jika diberi konteks aplikasi.
Menambahkan metode setContentUrl() ke PublisherAdRequest.Builder.
Perbaikan untuk pengecualian saat Service not registered.
4,2
2014‑02‑03
Beragam perbaikan bug.
4,1
2014‑01‑16
Menambahkan dukungan untuk Ad Manager dan Search Ads untuk Aplikasi Seluler.
AdRequest.Builder kini memiliki metode setLocation().
Memperbaiki error yang terjadi jika iklan interstisial diminta, tetapi
AdActivity tidak ditentukan dalam manifes.
[null,null,["Terakhir diperbarui pada 2025-09-02 UTC."],[[["\u003cp\u003eThe Google Mobile Ads SDK for Android has undergone numerous updates, introducing new features, deprecating older ones, and requiring code adjustments for developers.\u003c/p\u003e\n"],["\u003cp\u003eMajor version updates, like 23.0.0 and 22.0.0, often include breaking changes that require careful migration.\u003c/p\u003e\n"],["\u003cp\u003eNew ad formats and functionalities, including improved ad load failure logs and adaptive banner sizes, have been progressively added.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers should consult the detailed release notes for each version to ensure compatibility and leverage new features, paying close attention to deprecations.\u003c/p\u003e\n"],["\u003cp\u003eMinimum Android API levels and compileSdkVersion requirements have increased over time, necessitating updates for developers targeting newer Android versions.\u003c/p\u003e\n"]]],[],null,[]]