Catatan Rilis

Versi Tanggal Rilis Catatan
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:
  • Menambahkan AdRequest.getRequestAgent().
  • 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 sudah tidak digunakan lagi.
21,5,0 31-01-2023
  • Iklan di Layar Pembuka Aplikasi: Metode AppOpenAd.load() yang tidak digunakan lagi yang menerima parameter input orientasi dan menambahkan metode baru yang tidak menggunakan input orientasi. Metode baru menentukan orientasi pada waktu permintaan, 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 menggunakan versi Gradle sebelum 7.2.0 dan memerlukan izin untuk aplikasi, Anda mungkin perlu mendeklarasikan izin secara eksplisit dalam manifes Android.
21,4,0 14-12-2022
  • ID Aplikasi Ad Manager kini diperlukan untuk semua aplikasi Ad Manager dan memerlukan format ca-app-pub-################~##########. Lihat Mengonfigurasi aplikasi untuk detail selengkapnya.
  • Pemeriksa iklan: Memperluas dukungan SDK untuk menampilkan iklan banner dan iklan native yang diminta melalui UI pemeriksa iklan.
  • Menambahkan dukungan untuk kunci aplikasi yang sama guna 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 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.
  • Menambahkan getResponseExtras() ke ResponseInfo yang dapat menampilkan informasi tambahan tentang respons iklan.
21,0.0 25-05-2022
  • Perubahan yang dapat menyebabkan gangguan:
    • Google Mobile Ads SDK kini mengharuskan semua aplikasi menggunakan Android API level 19 minimum agar dapat berjalan.
    • Menambahkan anotasi @NonNull di setiap metode yang sebelumnya tidak secara eksplisit menentukan nullability.
    • Menghapus metode AdRequest.Builder.addNetworkExtras(). Sebagai gantinya, gunakan AdRequest.Builder.addNetworkExtrasBundle().
    • Menghapus metode lokasi berikut:
      • setLocation() di AdRequest.Builder
      • getLocation() di AdRequest
      • getLocation() di MediationAdConfiguration
  • Penambahan tanda manifes untuk mengoptimalkan inisialisasi dan pemuatan iklan. Lihat Panduan pengoptimalan iklan dan pemuatan iklan untuk mengetahui detail selengkapnya.
  • MobileAds.getVersionString() tidak digunakan lagi. Sebagai gantinya, gunakan MobileAds.getVersion().
  • 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
  • Menambahkan dukungan untuk perangkat Android 12 untuk 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 dari versi 20.4.0, Google Mobile Ads SDK menyertakan izin com.google.android.gms.permission.AD_ID dalam manifes SDK yang secara 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 callback onAdClicked() ke FullScreenContentCallback.
  • Mengaktifkan callback onAdClicked() di class AdListener untuk format iklan native.
20,3,0 23-08-2021
20,2,0 08-06-2021
  • Menambahkan 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.
    • Menghapus class yang diawali dengan Publisher (misalnya: PublisherAdView).
    • CustomRenderedAd dihapus.
    • InstreamAd dihapus.
    • SearchAdRequest dihapus.
    • AdListener.onAdLeftApplication() dihapus.
    • Menghapus NativeAppInstallAd, NativeContentAd, dan UnifiedNativeAd. Kini, ada satu format iklan native bernama NativeAd.
    • RewardedAd sekarang merupakan class abstrak. Gunakan metode statis RewardedAd.load() untuk memuat iklan reward.
  • AdSize.SMART_BANNER tidak digunakan lagi dan digantikan dengan iklan banner adaptif.
  • Menambahkan anotasi nullability eksplisit pada semua API publik.
19,8,0 15-03-2021
  • Menambahkan dependensi pada User Messaging Platform SDK.
  • Menambahkan callback onAdImpression() ke FullScreenContentCallback.
  • Format InstreamAd tidak digunakan lagi.
  • Adaptor Mediasi:
    • MediationBannerAdapter, MediationInterstitialAdapter, dan MediationNativeAdapter tidak digunakan lagi. Adaptor baru harus mengimplementasikan class Adapter untuk memuat format ini.
    • Adaptor bidding sekarang dapat mengimplementasikan metode pemuatan yang berbeda di class Adapter untuk format khusus RTB.
19,7,0 20-1-2021
  • Perubahan utama pada:
    • InterstitialAd
    • RewardedAd
    • NativeAd
    • AppOpenAd
  • CustomRenderedAd tidak digunakan lagi.
  • Class dan paket dengan awalan Publisher 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 dalam versi 20.0.0. Lihat panduan migrasi versi 20.0.0 untuk detail selengkapnya.
19,6,0 04-12-2020
  • Metode onAdLeftApplication() AdListener tidak digunakan lagi.
  • 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
  • Menambahkan dukungan untuk perangkat Android 11 untuk aplikasi yang menargetkan API 30.
  • Iklan di Layar Pembuka Aplikasi: Mengubah format AppOpenAd untuk beroperasi lebih seperti format layar penuh daripada tampilan banner. Menambahkan metode getResponseInfo() dan show() ke AppOpenAd. Class AppOpenAdView dan AppOpenAdPresentationCallback tidak digunakan lagi.
  • 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: RewardedVideoAd tidak digunakan lagi.
  • Menambahkan format RewardedInterstitialAd, yang saat ini dalam beta versi pengguna tertentu.
  • Memperbaiki bug yang menyebabkan MobileAds.initialize() hanya memanggil pengendali penyelesaian kembali satu kali. Setiap panggilan ke MobileAds.initialize() sekarang memanggil callback penyelesaian.
19,3,0 20-07-2020
  • Menambahkan metode getDomain() dan getCause() ke AdError.
  • Menambahkan callback kegagalan pemuatan baru ke semua format iklan yang menampilkan LoadAdError. Mis., onAdFailedToLoad(LoadAdError).
  • Callback kegagalan pemuatan tidak digunakan lagi dan menampilkan int. Misalnya, onAdFailedToLoad(int).
  • Iklan Reward: Menambahkan onRewardedAdFailedToShow(AdError) dan onRewardedAdFailedToShow(int) yang tidak digunakan lagi.
  • Mediasi 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 mewakili error mediasi yang mendasarinya.
19,2,0 18-06-2020
  • Iklan Native: Menambahkan UI Validator Native pada permintaan pengujian untuk membantu Anda menemukan dan memperbaiki pelanggaran kebijakan native.
  • Menambahkan metode MobileAds.disableMediationAdapterInitialization(). Panggil metode ini sebelum menginisialisasi Google Mobile Ads SDK untuk menonaktifkan inisialisasi adaptor mediasi.
19,1 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
  • Penambahan dukungan untuk parameter izin baca dari TCF v2.0 IAB dan string us_privacy IAB.
  • setNeighboringContentUrls() dan getNeighboringContentUrls() telah ditambahkan ke AdRequest.
  • Menambahkan class ResponseInfo yang memberikan informasi tentang iklan yang dimuat.
  • Untuk semua format iklan, getMediationAdapterClassName() tidak digunakan lagi dan diganti dengan getResponseInfo().
  • Iklan Native: Menambahkan metode getDuration() dan getCurrentTime() ke MediaContent.
  • Mediasi Native: Menambahkan metode getDuration() dan getCurrentTime() ke UnifiedNativeAdMapper agar adaptor dapat diimplementasikan.
  • AdRequest.Builder.addTestDevice() tidak digunakan lagi. Sebagai gantinya, gunakan RequestConfiguration.Builder.setTestDeviceIds().
18,3,0 05-11-2019
  • Menambahkan API untuk format iklan InstreamAd. Fitur ini sekarang dalam versi beta pribadi. Hubungi Account Manager Anda untuk meminta akses.
  • Banner Adaptif: Mengubah metode pembuatan banner adaptif di class AdSize. Misalnya, mengganti nama AdSize.getCurrentOrientationBannerAdSizeWithWidth() menjadi AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize().
  • Mediasi: Google Mobile Ads SDK sekarang menangkap pengecualian yang ditampilkan oleh adaptor mediasi.
  • Mediasi Reward: Memperbaiki bug yang menyebabkan hanya satu iklan yang ditampilkan jika di-cache beberapa iklan reward yang dimediasi.
  • Menambahkan metode setTestDeviceIds() untuk mengaktifkan setelan perangkat pengujian satu kali untuk semua permintaan iklan.
18,2,0 29-08-2019
  • Menambahkan API untuk format AppOpenAd. Fitur ini sekarang dalam versi beta pribadi. 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 saat Google Mobile Ads SDK dan semua adaptor mediasi yang dikonfigurasi telah menyelesaikan inisialisasi.
  • 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 lebar tinggi tertentu untuk aset media iklan native. Opsi ini lebih diutamakan daripada metode setImageOrientation() yang sekarang tidak digunakan lagi.
  • Iklan native: Untuk iklan non-video, jenis skala gambar MediaView kini dapat ditetapkan menggunakan MediaView.setImageScaleType().
  • Iklan native: Menambahkan UnifiedNativeAd.getMediaContent(). Penayang yang hanya memuat gambar melalui URL kini bisa mendapatkan konten media iklan, menyediakan gambar ke URL, dan memanggil MediaView.setMediaContent() untuk mengisi data gambar melalui MediaView untuk iklan non-video.
  • Iklan native: Menambahkan API untuk mengaktifkan dukungan Pengukuran Terbuka untuk format iklan native kustom non-video.
  • Mediasi iklan native: Adaptor kini dapat memberikan rasio lebar tinggi 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 perlu lagi 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 informasi selengkapnya.
  • Untuk menghindari error yang terjadi saat peluncuran pertama setelah penginstalan aplikasi dari play store, rilis ini mengharuskan penayang untuk mendeklarasikan dependensi tambahan dalam 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 dari android.media.AudioManager.getStreamVolume.
17,2,0 11-03-2019
  • Video Reward: Menambahkan kumpulan API reward baru (lihat paket reward yang memungkinkan Anda memuat beberapa iklan reward secara serentak.
  • Mediasi: Menambahkan sekumpulan API adaptor mediasi baru yang mendukung inisialisasi. Adaptor yang mengimplementasikan API baru mengimplementasikan class Adapter.
  • Penayang yang menggunakan firebase-analytics beserta versi 17.2.0 dari library iklan mana pun (misalnya, 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 versi 17.1.3 dari library iklan mana pun (misalnya, com.google.android.gms:play-services-ads:17.1.3) harus menggunakan com.google.firebase:firebase-analytics:16.3.0.
17,1 03-12-2018
  • Penayang yang menggunakan firebase-analytics beserta versi 17.1.2 dari library iklan mana pun (misalnya, 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 play-services-ads & firebase-analytics tertentu (misalnya, ads:17.1.0 & analytics:16.0.5) mengakibatkan error compiler duplicate entry. Penayang yang menggunakan firebase-analytics beserta versi 17.1.1 dari library iklan mana pun (misalnya, 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 Google Ad Manager harus menentukan tag <meta-data> dengan kunci com.google.android.gms.ads.AD_MANAGER_APP di AndroidManifest.xml miliknya. Baca Panduan Memulai untuk mengetahui detail selengkapnya.
  • Iklan native: NativeAppInstallAd, NativeContentAd, dan API terkait tidak digunakan lagi dan digantikan dengan UnifiedNativeAd. Lihat Iklan Native Lanjutan Terpadu untuk petunjuk lebih lanjut cara menggunakan API yang baru.
  • Iklan native: Menambahkan fitur "Nonaktifkan Iklan ini".
  • Iklan native: Log peringatan ramah: "UnconfirmedClickListener tidak boleh null saat ClickConfirmingView ditetapkan." telah dihapus.
  • Iklan Reward: Menambahkan metode setAdMetadataListener pada RewardedVideoAd untuk memproses perubahan metadata iklan.
  • Iklan reward: Memanggil destroy() akan membatalkan pemroses.
  • Metode berikut tidak digunakan lagi di AdRequest.Builder.
  • Memperbaiki bug yang menyebabkan onRewardedVideoCompleted() tidak diaktifkan di emulator.
16,0,0 02-10-2018
  • Tidak ada perubahan iklan. Lihat catatan rilis layanan Google Play untuk mengetahui informasi selengkapnya.
15,0,0 12-04-2018
  • Versi MRAID v3 versi beta.
  • Iklan native: Menambahkan API Iklan Native Terpadu. Tindakan ini akan menggabungkan NativeAppInstallAds dan NativeContentAds menjadi satu jenis baru: UnifiedNativeAd.
  • Catatan: Saat menggunakan iklan native, ada peringatan ramah yang muncul di log saat iklan native diklik: "UnconfirmedClickListener tidak boleh null saat ClickConfirmingView ditetapkan." Peringatan ini dapat diabaikan, dan akan dihapus dalam rilis berikutnya.
12,0,1 28-03-2018
  • Tidak ada perubahan iklan. Lihat catatan rilis layanan Google Play untuk detail selengkapnya.
12,0 20-03-2018
  • Video reward: Menambahkan metode callback onRewardedVideoCompleted() ke RewardedVideoAdListener.
  • Mediasi native: Menambahkan metode trackViews() ke NativeAdMapper, 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 dalam NativeAppInstallAd dan NativeContentAd.
  • AdLoader.getMediationAdapterClassName tidak digunakan lagi (penayang harus menggunakan metode dengan nama yang sama di NativeAppInstallAd dan NativeContentAd).
  • Iklan percobaan sekarang menampilkan label di bagian atas iklan. Lihat panduan pengujian untuk detail selengkapnya.
11,4,0 19-09-2017
  • Menambahkan metode getMediationAdapterClassName() ke class NativeAppInstallAd dan NativeContentAd. Metode dengan nama yang sama di AdLoader tidak akan digunakan lagi.
  • Menambahkan metode onVideoEnd() ke class MediationNativeListener, metode hasVideoContent(), setHasVideoContent(), dan setMediaView() ke class NativeAdMapper, dan metode getAdVolume() dan isAdMuted() ke class NativeMediationAdRequest untuk mendukung mediasi video native.
  • Menghapus class SearchAdRequest.
11,2,2 05-09-2017
  • Menambahkan metode loadAd() baru yang menggunakan objek 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.
  • Saat mengupgrade aplikasi ke Google Mobile Ads SDK versi 11.2.0 atau yang lebih baru, build.gradle aplikasi juga harus diupdate untuk menentukan compileSdkVersion minimal 26 (Android O). Hal ini tidak mengubah cara aplikasi berjalan. Anda tidak perlu mengupdate targetSdkVersion.
  • Mulai versi 11.2.0, Google Mobile Ads SDK tersedia melalui repositori Maven Google. Untuk informasi selengkapnya, lihat catatan rilis layanan Google Play.
11,0,0 07-06-2017
  • 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 yang terkait.
  • Menambahkan metode OnVideoMute(), OnVideoPause(), OnVideoPlay(), dan OnVideoStart() ke class VideoController.VideoLifecycleCallbacks.
  • 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-banner.
  • Menambahkan antarmuka OnImmersiveModeUpdatedListener opsional yang dapat diterapkan oleh adaptor mediasi agar diberi tahu tentang update mode imersif.
  • Menambahkan metode getMediationAdapterClassName() ke class RewardedVideoAd.
  • Menambahkan aturan keep untuk otomatis mempertahankan nama class adaptor 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 SDK rilis 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 opsi Anda lebih lanjut, termasuk mem-build beberapa APK untuk memperluas dukungan aplikasi Anda bagi Android Gingerbread, lihat Blog Developer Android.
  • Menambahkan dukungan untuk aset video untuk konten Native Advanced 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 ikut serta dalam inisialisasi awal sebelum permintaan iklan dibuat.
  • Menambahkan dukungan untuk pratinjau dalam aplikasi dan pemecahan masalah di Google Ad Manager.
10,0,1 21-11-2016
  • Perbaikan bug dan peningkatan umum.
9,8.0 24-10-2016
  • MobileAds.Initialize(Context) tidak digunakan lagi. Penayang Google Ad Manager harus memanggil metode ini saat melakukan inisialisasi aplikasi. Penayang AdMob harus tetap menggunakan MobileAds.Initialize(Context, String) dan meneruskan kode aplikasinya.
9,6.0 22-09-2016
  • 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 01-08-2016
  • Perbaikan bug dan peningkatan umum.
9,2.0 27-06-2016
  • Menambahkan metode setAdChoicesPlacement() ke class NativeAdOptions.Builder, yang sekarang 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 9.0.0. Penayang tidak lagi memerlukan opsi keep untuk com.google.android.gms.common.util.DynamiteApi.
9,0,0 18-05-2016
  • Menambahkan informasi lokasi secara otomatis 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 digunakan lagi.
  • Metode MobileAds.initialize(android.content.Context) kini tidak digunakan lagi.
  • Menambahkan metode MediationNativeListener.onAdImpression() untuk melaporkan tayangan di adaptor mediasi.
  • Khusus untuk rilis ini, aplikasi yang menggunakan ProGuard untuk pasca-proses aplikasinya perlu menambahkan opsi keep berikut ke file konfigurasi ProGuard-nya:

    -keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
8,4.0 18-12-2015
  • Menambahkan metode publik, MobileAds.setAppVolume(), untuk menginformasikan Mobile Ads SDK tentang level volume aplikasi saat ini.
  • Mengimplementasikan 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 permintaan iklan sedang berlangsung.
  • 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 penginstalan aplikasi dan format iklan native konten di AdMob dan Ad Manager.
  • Menambahkan dukungan untuk format iklan native kustom, yang tersedia untuk reservasi Ad Manager.
7.3.0 28-04-2015 Beragam perbaikan bug.
7,0,0 19-03-2015
  • Menambahkan metode addCustomTargeting() dan addCategoryExclusion() ke PublisherAdRequest.Builder.
  • Memperbaiki masalah yang menyebabkan PublisherAdView.recordManualImpression() merekam beberapa tayangan di Ad Manager saat menggunakan penghitungan tayangan manual.
  • Memperbaiki masalah yang menyebabkan iklan dirender dengan tidak benar saat menggunakan atribut android:largestWidthLimitDp pada tag <supports-screens>.
  • 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 Mobile Ads SDK.
6.5.87 08-12-2014
  • Memperkenalkan arsitektur JAR terpisah--developer Android Studio kini cukup menyertakan 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 mereferensikan 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 project library ditautkan dengan benar.
  • Menambahkan getMediationAdapterClassName() ke AdView untuk mendapatkan nama class 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 ponsel dan tablet.
  • Menambahkan format interstisial baru untuk Pembelian Dalam Aplikasi. Tetapkan InAppPurchaseListener di InterstitialAd untuk memproses peristiwa pembelian dalam aplikasi.
  • Perbaikan bug untuk error SecurityException karena membaca gservices tanpa izin.
4,3 17-03-2014
  • InterstitialAd kini berfungsi jika meneruskan konteks aplikasi.
  • Menambahkan metode setContentUrl() ke PublisherAdRequest.Builder.
  • Memperbaiki pengecualian saat Layanan tidak terdaftar.
4,2 03-02-2014 Beragam perbaikan bug.
4.1 16-01-2014
  • Menambahkan dukungan untuk Ad Manager dan Iklan Penelusuran untuk Aplikasi Seluler.
  • AdRequest.Builder kini 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 kini menjadi bagian dari layanan Google Play.
  • Update mendatang pada Google Mobile Ads API akan otomatis diterapkan ke perangkat melalui layanan Google Play.
  • Aplikasi Ad Manager dan Iklan Penelusuran untuk Seluler belum didukung.