Catatan Rilis

Versi Tanggal Rilis Catatan
23.3.0 12‐08‐2024
  • Update dependensi User Messaging Platform SDK ke versi 3.0.0.
23.2.0 27‐06‐2024
  • Ditambahkan pada AdView.isCollapsible() untuk menunjukkan apakah banner yang terakhir dimuat dapat diciutkan.
23.1.0 09‐05‐2024
  • Memerlukan minimum compileSdkVersion 34.
  • Adaptor Mediasi Native: loadNativeAd tidak digunakan lagi dan loadRtbNativeAd() mendukung loadNativeAdMapper() dan loadRtbNativeAdMapper(). Adaptor harus bermigrasi untuk menggunakan metode pemuatan baru ini dan objek terstruktur dalam jumlah besar.
23.0.0 07-03-2024
  • Perubahan yang dapat menyebabkan gangguan:
    • Menaikkan level Android API minimum ke 21.
    • Untuk terus mengumpulkan metrik pengguna di AdMob, menautkan aplikasi AdMob Anda ke Firebase dan mengintegrasikan Google Analytics untuk Firebase SDK ke aplikasi Anda.
    • Menghapus MobileAds.enableSameAppKey() API yang tidak digunakan lagi dan memperbarui metode alternatif MobileAds.putPublisherFirstPartyIdEnabled() untuk mengembalikan boolean tentang apakah persistensi kontrol berhasil atau tidak.
    • Native Ads:
      • AdLoader.forUnifiedNativeAd() dihapus. Gunakan Sebagai gantinya, AdLoader.forNativeAd().
      • AdLoader.forCustomTemplateAd() dihapus. Gunakan Sebagai gantinya, AdLoader.forCustomFormatAd().
    • Menghapus AdFormat.UNKNOWN tanpa penggantinya. Aplikasi yang menggunakan QueryInfo.generate() harus meneruskan format iklan.
    • AdManagerAdRequest.Builder metode diwarisi dari induk sekarang bisa dirantai bersama untuk membangun objek dari satu panggilan. Hal ini membutuhkan perubahan dalam struktur pewarisan sehingga AdManagerAdRequest.Builder tidak lagi mewarisi dari AdRequest.Builder.
  • Menambahkan MobileAds.registerCustomTabsSession() untuk meningkatkan monetisasi iklan di Tab Khusus. Lihat Mengoptimalkan Tab Khusus untuk mengetahui informasi selengkapnya.
  • Update dependensi User Messaging Platform SDK ke versi 2.2.0.
22.6.0 06-12-2023
22.5.0 30-10-2023
22.4.0 13‐09‐2023
  • Memerlukan minimum compileSdkVersion sebesar 33.
  • Pemeriksa iklan: Menambahkan dukungan SDK untuk meminta dan menampilkan iklan yang diminta melalui UI Pemeriksa Iklan.
  • Menambahkan metode QueryInfo.generate() baru yang menggunakan ID unit iklan.
  • Mengaktifkan pengujian awal API perlindungan privasi Attribution Reporting Beta dan Topics Beta. Lihat panduan Ad Manager Privacy Sandbox di Android untuk mengetahui informasi selengkapnya.
22.3.0 22‐08‐2023
22.2.0 05‐07‐2023
22.1.0 18‐05‐2023
  • Pemeriksa iklan: Mengaktifkan kemampuan untuk memicu permintaan iklan dari UI pemeriksa iklan di perangkat yang tidak memiliki layanan Google Play.
22.0.0 29‐03‐2023
  • Perubahan yang dapat menyebabkan gangguan:
  • AdRequest.getRequestAgent() ditambahkan.
  • Mediasi: Nilai hasil untuk Adapter.getVersionInfo() dan Adapter.getSDKVersionInfo() diubah dari jenis com.google.android.gms.ads.mediation.VersionInfo ke com.google.android.gms.ads.VersionInfo. Saran dari kami adaptor mengembalikan tipe baru karena com.google.android.gms.ads.mediation.VersionInfo sama dengan tidak digunakan lagi.
21.5.0 31‐01‐2023
  • Iklan di Layar Pembuka Aplikasi: Tidak digunakan lagi AppOpenAd.load() metode yang menerima parameter input orientasi dan menambahkan metode baru yang tidak mengambil input orientasi. Metode-metode baru menentukan orientasi layar pada waktu permintaan, yang cocok dengan perilaku layar penuh lainnya format font.
  • Mediasi: Menambahkan dukungan mediasi untuk iklan di layar pembuka aplikasi.
  • Menghapus izin RECEIVE_BOOT_COMPLETED dari Dependensi androidx.work:work-runtime. Jika Anda menggunakan Versi Gradle sebelum 7.2.0 dan memerlukan izin untuk aplikasi Anda, Anda mungkin perlu mendeklarasikan izin secara eksplisit dalam manifes Android.
21.4.0 14-12-2022
  • ID Aplikasi Ad Manager sekarang diperlukan untuk semua aplikasi dan memerlukan format ca-app-pub-################~##########. Lihat Mengonfigurasi aplikasi untuk mengetahui detail selengkapnya.
  • Pemeriksa Iklan: Perluas 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 ID kunci aplikasi) untuk membantu Anda menayangkan iklan yang lebih relevan dan dipersonalisasi dengan menggunakan data yang dikumpulkan dari aplikasi Anda.
  • Versi rilis resmi untuk generasi QueryInfo.
21.3.0 10-10-2022
21.2.0 06‐09‐2022
  • Pemeriksa iklan: Menambahkan dukungan SDK untuk mengekspor log permintaan iklan melalui Android Sharesheet.
21.1.0 14‐07‐2022
  • Menambahkan dukungan untuk monetisasi iklan dalam WebView. Lihat Mengintegrasikan WebView API untuk iklan untuk detail selengkapnya.
  • getResponseExtras() ditambahkan ke ResponseInfo yang dapat memberikan informasi tambahan tentang respons iklan.
21.0.0 25‐05‐2022
  • Perubahan yang dapat menyebabkan gangguan:
    • Sekarang, Google Mobile Ads SDK mengharuskan semua aplikasi menjadi Android API level 19 yang akan dijalankan.
    • Menambahkan anotasi @NonNull di setiap metode yang sebelumnya tidak secara eksplisit menentukan nullability.
    • Menghapus metode AdRequest.Builder.addNetworkExtras(). Gunakan AdRequest.Builder.addNetworkExtrasBundle() sebagai gantinya.
    • Menghapus metode lokasi berikut:
      • setLocation() aktif AdRequest.Builder
      • getLocation() di AdRequest
      • getLocation() aktif MediationAdConfiguration
  • Menambahkan tanda manifes untuk mengoptimalkan inisialisasi dan pemuatan iklan. Lihat Panduan inisialisasi dan pemuatan iklan untuk mengetahui detail selengkapnya.
  • MobileAds.getVersionString() tidak digunakan lagi. Gunakan MobileAds.getVersion() sebagai gantinya.
  • Menambahkan Metode getLoadedAdapterResponseInfo() di ResponseInfo.
  • Menambahkan metode berikut di AdapterResponseInfo:
    • getAdSourceName()
    • getAdSourceId()
    • getAdSourceInstanceName()
    • getAdSourceInstanceId()
  • Menambahkan dukungan untuk peristiwa kustom di pemeriksa iklan.
20.6.0 22‐02‐2022
20.5.0 18-11-2021
  • Penambahan 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 22‐09‐2021
  • Mulai versi 20.4.0, Google Mobile Ads SDK menyertakan Izin com.google.android.gms.permission.AD_ID di Manifes SDK yang secara otomatis digabungkan ke dalam manifes aplikasi dengan Alat build Android. Untuk mempelajari AD_ID lebih lanjut pernyataan izin, termasuk cara menonaktifkannya, lihat artikel Bantuan Konsol Play ini.
  • Menambahkan onAdClicked() callback ke FullScreenContentCallback.
  • Mengaktifkan onAdClicked() callback di kelas AdListener untuk format iklan native.
20.3.0 23‐08‐2021
20.2.0 08‐06‐2021
  • Penambahan dukungan pemeriksa iklan (Beta) untuk penayang Google Ad Manager.
20.1.0 29‐04‐2021
20.0.0 05‐04‐2021
  • Perubahan yang dapat menyebabkan gangguan:
    • Menghapus Interstitial API lama.
    • Menghapus RewardedVideoAd API lama.
    • Class yang dihapus dan diawali dengan Publisher (misalnya: PublisherAdView).
    • CustomRenderedAd dihapus.
    • InstreamAd dihapus.
    • SearchAdRequest dihapus.
    • AdListener.onAdLeftApplication() dihapus.
    • Menghapus NativeAppInstallAd, NativeContentAd, dan UnifiedNativeAd. Sekarang ada satu format iklan native yang bernama NativeAd.
    • RewardedAd sekarang menjadi class abstrak. Gunakan RewardedAd.load() statis untuk memuat iklan reward.
  • AdSize.SMART_BANNER tidak digunakan lagi dan digantikan oleh adaptif iklan banner.
  • Menambahkan anotasi nullability eksplisit pada semua API publik.
19.8.0 15‐03‐2021
  • Menambahkan dependensi pada SDK Platform Pesan Pengguna.
  • Menambahkan callback onAdImpression() ke FullScreenContentCallback.
  • Menghentikan penggunaan format InstreamAd.
  • Adaptor Mediasi:
    • Tidak digunakan lagi MediationBannerAdapter, MediationInterstitialAdapter dan MediationNativeAdapter. Adaptor baru harus mengimplementasikan Class Adapter ke memuat format ini.
    • Adaptor bidding kini dapat menerapkan metode pemuatan yang berbeda dalam Class Adapter untuk Format khusus RTB.
19.7.0 20-01‐2021
  • 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 ditandai sebagai tidak digunakan lagi pada rilis ini dan sebelumnya akan dihapus dalam versi 20.0.0. Lihat versi 20.0.0 panduan migrasi untuk mengetahui detail selengkapnya.
19.6.0 04‐12‐2020
  • Menghentikan penggunaan onAdLeftApplication() AdListener .
  • Memperbaiki bug saat pengguna di perangkat Android 11 diminta untuk memilih browser saat mengklik iklan.
19.5.0 20-10-2020
19.4.0 10‐09‐2020
  • Penambahan dukungan untuk perangkat Android 11 bagi aplikasi yang menargetkan API 30.
  • Iklan di Layar Pembuka Aplikasi: Mengubah format AppOpenAd agar lebih beroperasi seperti format layar penuh daripada tampilan spanduk. Ditambahkan Metode getResponseInfo() dan show() untuk AppOpenAd. Tidak digunakan lagi AppOpenAdView dan AppOpenAdPresentationCallback.
  • Mediasi: Pelaporan status mediasi kini tersedia. Gunakan ResponseInfo.getAdapterResponses() untuk mendapatkan informasi respons untuk setiap jaringan iklan yang berpartisipasi dalam iklan permintaan.
  • Iklan Reward Lama: RewardedVideoAd tidak digunakan lagi.
  • Menambahkan format RewardedInterstitialAd, yang saat ini berada di beta versi pengguna tertentu.
  • Memperbaiki bug saat MobileAds.initialize() hanya memanggil pengendali penyelesaian kembali satu kali. Setiap panggilan ke MobileAds.initialize() kini memanggil callback penyelesaian.
19.3.0 20‐07‐2020
  • Ditambahkan pada getDomain() dan getCause() metode ke AdError.
  • Menambahkan callback kegagalan pemuatan baru ke semua format iklan yang menampilkan LoadAdError. Mis., onAdFailedToLoad(LoadAdError).
  • Callback kegagalan pemuatan yang tidak digunakan lagi yang menampilkan int. Mis., onAdFailedToLoad(int).
  • Iklan Reward: onRewardedAdFailedToShow(AdError) Ditambahkan dan onRewardedAdFailedToShow(int) tidak digunakan lagi.
  • Mediasi Reward: Menambahkan MEDIATION_SHOW_ERROR kode error presentasi. Semua error presentasi yang terkait dengan iklan yang dimediasi kini kembalikan MEDIATION_SHOW_ERROR untuk AdError.getCode() dan AdError.getCause() NonNull yang mewakili mediasi.
19.2.0 18‐06‐2020
  • Iklan Native: Menambahkan UI Validator Native pada pengujian permintaan untuk membantu Anda mengidentifikasi dan memperbaiki pelanggaran kebijakan native.
  • Menambahkan MobileAds.disableMediationAdapterInitialization() . Panggil metode ini sebelum melakukan inisialisasi Google Mobile Ads SDK untuk menonaktifkan inisialisasi adaptor mediasi.
19.1.0 16‐04‐2020
19.0.1 18‐03‐2020
  • Iklan Native: Memperbaiki kebocoran memori yang terjadi saat menggunakan NativeCustomTemplateAd.
19.0.0 02‐03‐2020
  • Menambahkan dukungan untuk membaca parameter izin dari TCF v2.0 IAB dan string us_privacy IAB.
  • Menambahkan setNeighboringContentUrls() dan getNeighboringContentUrls() untuk AdRequest.
  • Menambahkan class ResponseInfo yang memberikan informasi tentang iklan yang dimuat.
  • Untuk semua format iklan, getMediationAdapterClassName() tidak digunakan lagi dan mendukung getResponseInfo().
  • Iklan Native: Menambahkan getDuration() dan metode getCurrentTime() ke MediaContent.
  • Mediasi Native: Menambahkan getDuration() dan Metode getCurrentTime() untuk UnifiedNativeAdMapper untuk diimplementasikan oleh adaptor.
  • Disisihkan AdRequest.Builder.addTestDevice(). Gunakan RequestConfiguration.Builder.setTestDeviceIds() sebagai gantinya.
18.3.0 05‐11‐2019
  • Menambahkan API untuk format iklan InstreamAd. Fitur ini sedang tersedia beta versi pengguna tertentu. Hubungi Account Manager Anda untuk meminta akses.
  • Banner Adaptif: Mengubah metode pembuatan banner adaptif di AdSize . Misalnya, mengganti nama AdSize.getCurrentOrientationBannerAdSizeWithWidth() ke AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
  • Mediasi: Google Mobile Ads SDK kini menangkap pengecualian ditampilkan oleh adaptor mediasi.
  • Mediasi Reward: Memperbaiki bug yang jika ada beberapa mediasi iklan reward disimpan dalam cache, dan hanya satu yang akan ditampilkan.
  • Menambahkan Metode setTestDeviceIds() untuk mengaktifkan setelan menguji perangkat sekali untuk semua permintaan iklan.
18.2.0 29‐08‐2019
  • Menambahkan API untuk format AppOpenAd. Fitur ini sedang tersedia beta versi pengguna tertentu. Hubungi Account Manager Anda untuk meminta akses.
18.1.1 23‐07‐2019
18.1.0 09‐07‐2019
  • Rilis resmi untuk dukungan Pengukuran Aplikasi.
  • Menambahkan metode inisialisasi baru, MobileAds.initialize(Context, OnInitializationCompleteListener), yang memberi tahu Anda jika Google Mobile Ads SDK dan semua konfigurasi adaptor mediasi telah selesai diinisialisasi.
  • Menambahkan MobileAds.getInitializationStatus() untuk memberikan status inisialisasi semua jaringan iklan yang dikonfigurasi untuk aplikasi Anda.
  • Menambahkan MobileAds.getRequestConfiguration(). Parameter penargetan yang ditetapkan pada objek konfigurasi ini digunakan untuk semua permintaan iklan.
  • Iklan native: Menambahkan Metode NativeAdOptions.Builder.setMediaAspectRatio() untuk meminta rasio aspek tertentu untuk aset media iklan native. Opsi ini lebih diutamakan daripada opsi yang sekarang tidak digunakan lagi setImageOrientation().
  • Iklan native: Untuk iklan non-video, jenis skala gambar MediaView sekarang dapat disetel menggunakan MediaView.setImageScaleType().
  • Iklan native: Menambahkan UnifiedNativeAd.getMediaContent(). Penayang yang hanya memuat gambar melalui URL kini bisa mendapatkan media iklan menyediakan gambar, dan memanggil MediaView.setMediaContent() untuk mengisi data gambar hingga MediaView untuk iklan non-video.
  • Iklan native: Menambahkan API untuk mengaktifkan dukungan Pengukuran Terbuka untuk format iklan native khusus non-video.
  • Mediasi iklan Native: Adaptor kini dapat memberikan rasio aspek melalui UnifiedNativeAdMapper.setMediaContentAspectRatio().
  • Menghapus class Correlator dan API terkaitnya. Fitur ini sebelumnya tidak berfungsi.
  • Menambahkan dependensi pada play-services-measurement dan play-services-measurement-sdk. Aplikasi tidak lagi perlu menambahkan dependensi ini secara eksplisit.
18.0.0 17‐06‐2019
  • Migrasi dari Android Support Library ke Jetpack (AndroidX) Library. Lihat Catatan rilis layanan Google Play untuk mengetahui informasi selengkapnya.
  • Untuk menghindari error yang terjadi pada peluncuran pertama setelah penginstalan aplikasi dari Play Store, rilis ini mengharuskan penerbit menyatakan dependensi pada build.gradle mereka:
    com.google.android.gms:play-services-measurement:17.0.0
    com.google.android.gms:play-services-measurement-sdk:17.0.0
17.2.1 21‐05‐2019
  • Perbaikan untuk ANR yang berasal pada android.media.AudioManager.getStreamVolume.
17.2.0 11‐03‐2019
  • Video Reward: Menambahkan kumpulan API reward baru (lihat reward ) yang memungkinkan Anda memuat beberapa iklan reward secara serentak.
  • Mediasi: Menambahkan kumpulan API adaptor mediasi baru yang mendukung inisialisasi. Adaptor yang menerapkan API baru akan menerapkan Class Adapter.
  • Penayang yang menggunakan firebase-analytics beserta versinya 17.2.0 dari daftar iklan mana pun (mis., com.google.android.gms:play-services-ads:17.2.0) harus menggunakan com.google.firebase:firebase-analytics:16.3.0.
17.1.3 31-01-2019
  • Penayang yang menggunakan firebase-analytics beserta versinya 17.1.3 dari daftar iklan mana pun (mis., com.google.android.gms:play-services-ads:17.1.3) harus menggunakan com.google.firebase:firebase-analytics:16.3.0.
17.1.2 03-12-2018
  • Penayang yang menggunakan firebase-analytics beserta versinya 17.1.2 dari daftar iklan mana pun (mis., com.google.android.gms:play-services-ads:17.1.2) harus menggunakan com.google.firebase:firebase-analytics:16.0.6.
17.1.1 12-11-2018
  • Memperbaiki bug saat kombinasi tertentu dari play-services-ads & firebase-analytics (mis., ads:17.1.0 & analytics:16.0.5) menghasilkan duplicate entry masalah compiler. Penayang yang menggunakan firebase-analytics beserta versinya 17.1.1 dari daftar iklan mana pun (mis., com.google.android.gms:play-services-ads:17.1.1) harus menggunakan com.google.firebase:firebase-analytics:16.0.5.
17.1.0 02-11-2018
17.0.0 05‐10‐2018
  • Penayang Ad Manager Google wajib menentukan Tag <meta-data> dengan kunci com.google.android.gms.ads.AD_MANAGER_APP di AndroidManifest.xml. Lihat Dapatkan Memulai panduan 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 cara menggunakan API baru.
  • Iklan native: Menambahkan "Nonaktifkan Iklan ini" aplikasi baru.
  • Iklan native: Log peringatan tidak berbahaya: "UnconfirmedClickListener harus tidak null saat ClickConfirmingView disetel." telah dihapus.
  • Iklan Reward: Menambahkan metode setAdMetadataListener pada RewardedVideoAd untuk memproses perubahan metadata iklan.
  • Iklan reward: Memanggil destroy() akan membatalkan pemroses.
  • Menghentikan penggunaan metode berikut pada AdRequest.Builder.
  • Memperbaiki bug yang menyebabkan onRewardedVideoCompleted() tidak aktif emulator.
16.0.0 02‐10‐2018
  • Tidak ada perubahan iklan. Lihat layanan Google Play rilis catatan untuk informasi selengkapnya.
15.0.0 12‐04‐2018
  • Versi beta MRAID v3.
  • Iklan native: Menambahkan Unified Native Ad API. Ini menggabungkan NativeAppInstallAds dan NativeContentAds menjadi satu yang baru jenis: UnifiedNativeAd.
  • Catatan: Saat menggunakan iklan native, ada peringatan tidak berbahaya bahwa muncul di log saat iklan native diklik: "UnconfirmedClickListener tidak boleh nol saat ClickConfirmingView berada siap." Peringatan ini dapat diabaikan dan akan dihapus pada lain waktu data.
12.0.1 28‐03‐2018
  • Tidak ada perubahan iklan. Lihat catatan rilis layanan Google Play untuk mengetahui detail selengkapnya.
12.0.0 20-03‐2018
  • Video reward: Menambahkan onRewardedVideoCompleted() metode callback ke RewardedVideoAdListener.
  • Mediasi native: Menambahkan trackViews() ke NativeAdMapper, yang memberi adaptor akses ke Objek View yang sesuai dengan masing-masing aset iklan native. trackView() tidak digunakan lagi dan digantikan dengan trackViews().
11.8.0 18-12-2017
  • Perbaikan bug dan peningkatan umum.
11.6.0 07-11-2017
  • Menambahkan class NativeAdViewHolder dan metode terkait di NativeAppInstallAd dan NativeContentAd.
  • AdLoader.getMediationAdapterClassName tidak digunakan lagi (penayang sebaiknya gunakan metode dengan nama yang sama di NativeAppInstallAd dan NativeContentAd).
  • Iklan percobaan kini menampilkan label di bagian atas iklan. Lihat panduan pengujian untuk mengetahui spesifikasi pendukung.
11.4.0 19‐09‐2017
  • Menambahkan metode getMediationAdapterClassName() ke Class NativeAppInstallAd dan NativeContentAd. Tujuan dengan nama yang sama di AdLoader tidak akan digunakan lagi.
  • Menambahkan onVideoEnd() ke MediationNativeListener class, hasVideoContent(), setHasVideoContent(), dan setMediaView() ke class NativeAdMapper, dan getAdVolume() dan isAdMuted() metode ke NativeMediationAdRequest untuk mendukung mediasi video native.
  • Menghapus class SearchAdRequest.
11.2.2 05‐09‐2017
  • Menambahkan metode loadAd() baru yang menggunakan PublisherAdRequest ke class RewardedVideoAd.
11.2.0 14‐08‐2017
  • Menambahkan metode loadAds() ke class AdLoader, yang memungkinkan aplikasi memuat beberapa iklan unik dalam satu permintaan.
  • Jika Anda mengupgrade aplikasi ke versi 11.2.0 atau yang lebih baru dari Google Mobile Ads SDK, build.gradle aplikasi Anda juga harus diupdate untuk menentukan compileSdkVersion dari minimal 26 (Android O). Ini tidak mengubah cara aplikasi Anda berjalan. Anda tidak akan diharuskan untuk memperbarui targetSdkVersion.
  • Mulai versi 11.2.0, Google Mobile Ads SDK tersedia melalui Repositori Maven Google. Untuk informasi selengkapnya, lihat layanan Google Play catatan rilis.
11.0.0 07‐06‐2017
  • Menambahkan onAdClicked() dan onAdImpression() ke class AdListener. Metode ini hanya dipanggil untuk penginstalan aplikasi native dan konten native iklan.
  • Menghapus getInAppPurchaseListener() dan setInAppPurchaseListener() metode dari AdView, InterstitialAd, dan NativeExpressAdView. Juga menghapus dalam aplikasi terkait kelas pembelian.
  • Menambahkan OnVideoMute(), OnVideoPause(), OnVideoPlay() dan OnVideoStart() metode ke VideoController.VideoLifecycleCallbacks .
  • Menambahkan kemampuan untuk mengaktifkan mode imersif pada iklan layar penuh dengan menambahkan metode setImmersiveMode() ke PublisherInterstitialAd dan RewardedVideoAd Google Cloud Platform.
  • Menambahkan antarmuka OnPublisherAdViewLoadedListener, Class PublisherAdViewOptions, dan Class PublisherAdViewOptions.Builder untuk digunakan dengan AdLoader untuk banner native plus permintaan.
  • Menambahkan OnImmersiveModeUpdatedListener opsional antarmuka yang dapat diterapkan adaptor mediasi untuk mendapatkan informasi tentang mode imersif pembaruan.
  • Menambahkan metode getMediationAdapterClassName() ke Class RewardedVideoAd.
  • Menambahkan aturan keep untuk otomatis mempertahankan adaptor mediasi saat menggunakan ProGuard.
10.2.0 15-2-2017
  • Layanan Google Play 10.2.x adalah rilis pertama yang tidak lagi mencakup dukungan penuh untuk Android versi 2.3.x (Gingerbread). Aplikasi yang dikembangkan menggunakan SDK rilis 10.2.x dan yang lebih baru memerlukan level API Android minimum 14 dan tidak dapat diinstal di perangkat menjalankan level API di bawah 14. Untuk mempelajari opsi Anda lebih lanjut, termasuk membangun multi-APK untuk memperluas dukungan aplikasi Anda Android Gingerbread, lihat Blog Developer Android.
  • Menambahkan dukungan aset video untuk konten Native Advanced dan iklan template kustom.
  • Menambahkan getVideoController(), setVideoOptions(), dan getVideoOptions() metode ke class PublisherAdView.
  • Menambahkan class AdChoicesView.
  • Menambahkan getAdChoicesContent() dan metode setAdChoicesContent() ke Class NativeAdMapper.
  • Menambahkan InitializableMediationRewardedVideoAdAdapter untuk adaptor mediasi video berbasis reward yang ingin memilih untuk menggunakan inisialisasi awal sebelum permintaan iklan dibuat.
  • Menambahkan dukungan untuk pratinjau dalam aplikasi dan pemecahan masalah di Google Ads Manajer.
10.0.1 21-11-2016
  • Perbaikan bug dan peningkatan umum.
9.8.0 24-10-2016
  • MobileAds.Initialize(Context) sudah tidak digunakan lagi. Penayang Google Ad Manager harus memanggil metode ini saat melakukan inisialisasi aplikasi mereka. Penayang AdMob tetap harus menggunakan MobileAds.Initialize(Context, String) dan teruskan pada kode aplikasi Anda.
9.6.0 22‐09‐2016
  • Menambahkan MediaView untuk iklan video Iklan Native Advanced.
  • Menambahkan openDebugMenu() ke MobileAds untuk pratinjau materi iklan dan pemecahan masalah unit iklan Ad Manager.
  • Menambahkan dukungan untuk peristiwa kustom video reward.
9.4.0 01‐08‐2016
  • Perbaikan bug dan peningkatan umum.
9.2.0 27‐06‐2016
  • Menambahkan setAdChoicesPlacement() ke atribut NativeAdOptions.Builder , yang kini dapat digunakan penayang aplikasi untuk menentukan lokasi AdChoices mereka di iklan native.
  • Pemutaran iklan video telah ditingkatkan dengan beberapa perbaikan bug.
9.0.1 26‐05‐2016
  • Menyelesaikan masalah ProGuard yang diperkenalkan di versi 9.0.0. Penayang tidak lagi memerlukan opsi keep untuk com.google.android.gms.common.util.DynamiteApi.
9.0.0 18‐05‐2016
  • Menambahkan pengisian otomatis informasi lokasi untuk aplikasi yang secara eksplisit memberikan izin akses lokasi.
  • Menambahkan dukungan untuk peristiwa kustom mediasi Video Reward.
  • Penambahan opsi video untuk iklan Native Express.
  • Memperbarui Custom Search Ads API.
  • Menambahkan metode setAppMuted().
  • Metode MobileAds.initialize(android.content.Context, java.lang.String) tidak lagi digunakan.
  • Metode MobileAds.initialize(android.content.Context) kini tidak digunakan lagi.
  • Menambahkan metode MediationNativeListener.onAdImpression() untuk melaporkan tayangan iklan di adaptor mediasi.
  • Hanya untuk rilis ini, aplikasi yang menggunakan ProGuard untuk pasca-pemrosesan aplikasi mereka perlu menambahkan opsi keep berikut ke file konfigurasi ProGuard mereka:

    -keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8.4.0 18-12-2015
  • Menambahkan metode publik, MobileAds.setAppVolume(), untuk menginformasikan tingkat volume aplikasi saat ini kepada Mobile Ads SDK.
  • Menerapkan perbaikan dan peningkatan bug.
8.3.0 6-11-2015
  • Menambahkan dukungan untuk iklan video reward.
  • Menambahkan metode isLoading() ke PublisherAdView dan PublisherInterstitialAd untuk memeriksa apakah ada permintaan iklan dalam progresif.
  • Menambahkan metode setIsDesignedForFamilies() ke AdRequest.Builder dan PublisherAdRequest.Builder.
  • Menambahkan metode destroy() ke NativeAdView.
8.1.0 24‐09‐2015 Beragam perbaikan bug.
7.8.0 13‐08‐2015
  • 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 28‐05‐2015
  • Menambahkan dukungan untuk format iklan native konten dan instal aplikasi di AdMob dan Ad Manager.
  • Penambahan dukungan untuk format iklan native khusus, yang tersedia untuk reservasi Ad Manager.
7.3.0 28‐04‐2015 Beragam perbaikan bug.
7.0.0 19‐03‐2015
  • Menambahkan addCustomTargeting() dan addCategoryExclusion() metode untuk PublisherAdRequest.Builder.
  • Memperbaiki masalah yang menyebabkan PublisherAdView.recordManualImpression() untuk mencatat beberapa tayangan iklan di Ad Manager saat menggunakan penghitungan tayangan manual.
  • Memperbaiki masalah yang menyebabkan iklan tidak dirender dengan benar saat menggunakan android:largestWidthLimitDp pada tag <supports-screens>.
  • Menambahkan setRequestAgent() ke AdRequest.Builder dan PublisherAdRequest.Builder. Metode ini harus digunakan untuk menunjukkan asal permintaan iklan oleh pihak ketiga yang melakukan mediasi ke Mobile Ads SDK.
6.5.87 08-12-2014
  • Memperkenalkan arsitektur JAR terpisah--developer Android Studio kini dapat cukup sertakan bagian iklan dari layanan Google Play dengan bergantung pada com.google.android.gms:play‑services‑ads:6.+.
    Catatan: Aplikasi yang membuat iklan banner dalam XML tetap harus merujuk seluruh library com.google.android.gms:play‑services:6.+.
  • Beragam perbaikan bug.
6.1 08-10-2014
  • Menambahkan metode getLocation() ke com.google.android.gms.ads.MediationAdRequest.
  • Menambahkan deskripsi konten ke tombol tutup interstisial untuk aksesibilitas.
  • Menghapus logging "resource Google Play tidak ditemukan" saat perpustakaan project ditautkan dengan benar.
  • getMediationAdapterClassName() ditambahkan ke AdView untuk mendapatkan nama kelas adaptor mediasi jaringan iklan yang saat ini menampilkan iklan.
5,0 25‐06‐2014
  • Menambahkan API baru untuk menerapkan Peristiwa Kustom.
  • Menambahkan alur pembelian default untuk Pembelian dalam Aplikasi, menggunakan Google Play Billing API.
4,4 07‐05‐2014
  • Menambahkan Mediation Adapter API baru.
  • Menambahkan format iklan LARGE_BANNER 320x100 baru untuk kedua ponsel dan tablet.
  • Menambahkan format interstisial baru untuk Pembelian Dalam Aplikasi. Setel InAppPurchaseListener pada InterstitialAd untuk mendengarkan untuk peristiwa pembelian dalam aplikasi.
  • Perbaikan bug untuk error SecurityException karena pembacaan gservices tanpa izin.
4.3 17‐03‐2014
  • InterstitialAd kini berfungsi jika meneruskan konteks aplikasi.
  • Menambahkan metode setContentUrl() ke PublisherAdRequest.Builder.
  • Perbaikan untuk pengecualian saat Layanan tidak terdaftar.
4,2 03‐02‐2014 Beragam perbaikan bug.
4,1 16‐01‐2014
  • Penambahan dukungan bagi Ad Manager dan Iklan Penelusuran untuk Aplikasi Seluler.
  • AdRequest.Builder sekarang memiliki metode setLocation().
  • Memperbaiki error yang terjadi jika iklan interstisial diminta, tetapi AdActivity tidak ditentukan dalam manifes.
4.0 31-10-2013
  • Google Mobile Ads API sekarang menjadi bagian dari Layanan Google Play.
  • Update mendatang untuk Google Mobile Ads API akan otomatis dikirim ke perangkat Anda melalui layanan Google Play.
  • Aplikasi Ad Manager dan Iklan Penelusuran untuk Seluler belum didukung.