Pembaruan pesan logcat kegagalan pemuatan iklan yang diperkenalkan dalam rilis 23.4.0
dari error ke tingkat info.
Peningkatan monetisasi iklan yang dipersonalisasi di Tab Khusus untuk WebView
API untuk iklan.
23.4.0
30‐09‐2024
Kegagalan pemuatan iklan kini memanggil pesan logcat yang bertuliskan ad failed
to load dalam stack trace kegagalan. Stack trace mencatat pesan ini sebagai error, tetapi tidak menyiratkan error. Lihat Men-debug pesan logging error umum
untuk menafsirkan kegagalan pemuatan iklan yang umum. Jika Anda melihat error berulang
terkait penayangan iklan yang tidak didokumentasikan, bagikan stack trace kepada
dukungan Mobile Ads SDK.
Mengupdate dependensi User Messaging Platform SDK ke versi 3.0.0.
23.2.0
27‐06‐2024
Penambahan AdView.isCollapsible() untuk menunjukkan apakah banner yang terakhir dimuat dapat diciutkan.
23.1.0
09‐05‐2024
Memerlukan compileSdkVersion minimum 34.
Adaptor Mediasi Native: loadNativeAd dan loadRtbNativeAd() tidak digunakan lagi dan digantikan oleh loadNativeAdMapper() dan loadRtbNativeAdMapper().
Adaptor harus bermigrasi untuk menggunakan metode pemuatan baru ini dan objek terkait.
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 penggantinya. Aplikasi yang menggunakan
QueryInfo.generate()
harus meneruskan format iklan.
Metode AdManagerAdRequest.Builder yang diwarisi dari
induknya kini dapat dirantai bersama untuk membuat objek dari satu panggilan.
Hal ini memerlukan perubahan pada struktur pewarisan sehingga
AdManagerAdRequest.Builder
tidak lagi mewarisi 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
29‐03‐2023
Perubahan yang dapat menyebabkan gangguan:
Menghapus NativeCustomFormatAd.getVideoController() dan
NativeCustomFormatAd.getVideoMediaView() dan menggantinya dengan
NativeCustomFormatAd.getMediaContent().
Mediasi: Nilai hasil 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
31‐01‐2023
Iklan di Layar Pembuka Aplikasi: Menghentikan penggunaan metode AppOpenAd.load()
yang menerima parameter input orientasi dan menambahkan metode baru
yang tidak mengambil input orientasi. Metode baru menentukan
orientasi pada waktu permintaan, yang cocok dengan perilaku format
layar penuh lainnya.
Mediasi: Menambahkan dukungan mediasi untuk iklan di layar pembuka aplikasi.
Izin RECEIVE_BOOT_COMPLETED telah dihapus 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 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 lebih relevan dan dipersonalisasi dengan menggunakan
data yang dikumpulkan dari aplikasi Anda.
Versi rilis resmi untuk generasi QueryInfo.
21.3.0
10‑10‑2022
Pemeriksa iklan: Menambahkan dukungan SDK untuk meminta dan menampilkan iklan
yang diminta melalui UI pemeriksa iklan.
Penambahan dukungan untuk
gad_has_consent_for_cookies
SharedPreferences.
Google Mobile Ads SDK akan mengaktifkan
iklan terbatas (LTD) jika preferensi
gad_has_consent_for_cookies ditetapkan ke 0. Lihat cara
menetapkan izin untuk cookie untuk mengetahui detail selengkapnya.
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 di bawah usia dewasa).
20.5.0
18‑11‑2021
Menambahkan dukungan untuk perangkat Android 12 untuk aplikasi yang menargetkan API 31.
Penambahan 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 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.
Menambahkan callback onAdImpression() ke
FullScreenContentCallback.
Menghentikan penggunaan format InstreamAd.
Adaptor Mediasi:
MediationBannerAdapter,
MediationInterstitialAdapter, dan
MediationNativeAdapter kini sudah tidak digunakan lagi. Adaptor baru harus mengimplementasikan class Adapter untuk memuat format ini.
Adaptor bidding kini dapat menerapkan metode pemuatan yang berbeda di
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 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 sebelumnya akan dihapus dalam versi 20.0.0. Lihat panduan migrasi versi 20.0.0 untuk mengetahui detail selengkapnya.
19.6.0
04‑12‑2020
Menghentikan penggunaan metode onAdLeftApplication() AdListener.
Memperbaiki bug saat pengguna di perangkat Android 11 diminta untuk memilih
browser saat mengklik iklan.
19.5.0
20-10-2020
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.
Penambahan 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:RewardedVideoAd tidak digunakan lagi.
Menambahkan format RewardedInterstitialAd, saat ini dalam
versi beta pribadi.
Memperbaiki bug di mana MobileAds.initialize() hanya memanggil kembali pengendali penyelesaian satu kali. Setiap panggilan ke MobileAds.initialize() sekarang memanggil callback penyelesaian.
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. Misalnya, onAdFailedToLoad(int).
Iklan Reward: Menambahkan onRewardedAdFailedToShow(AdError)
dan tidak menggunakan lagi onRewardedAdFailedToShow(int).
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 API untuk format iklan InstreamAd. Fitur ini saat ini dalam
versi beta pribadi. Hubungi Account Manager Anda untuk meminta akses.
Banner Adaptif: Mengubah metode pembuatan banner adaptif dalam class
AdSize. Misalnya, ganti 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 jika beberapa iklan reward mediated disimpan dalam cache, hanya satu iklan yang akan ditampilkan.
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 masih dalam versi beta pribadi. Hubungi Account Manager Anda untuk meminta akses.
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: 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, memasukkan gambar ke dalamnya, 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.
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 Library
Jetpack (AndroidX). 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 mengharuskan penerbit mendeklarasikan dependensi
tambahan dalam build.gradle mereka:
Perbaikan untuk ANR yang berasal dari
android.media.AudioManager.getStreamVolume.
17.2.0
11‑03‑2019
Video Reward: Menambahkan serangkaian API reward baru (lihat paket 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 menerapkan
class Adapter.
Penayang yang menggunakan firebase-analytics beserta versi
17.2.0 dari library iklan
apa 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
apa pun (misalnya, 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 versi
17.1.2 dari library iklan
apa 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 tertentu dari play-services-ads &
firebase-analytics (mis., ads:17.1.0 &analytics:16.0.5) menghasilkan error compiler duplicate entry.
Penayang yang menggunakan firebase-analytics beserta versi
17.1.1 dari library iklan
apa pun (misalnya, com.google.android.gms:play-services-ads:17.1.1)
harus menggunakan com.google.firebase:firebase-analytics:16.0.5.
Penayang Ad Manager Google wajib menentukan
tag <meta-data> dengan kunci
com.google.android.gms.ads.AD_MANAGER_APP
di AndroidManifest.xml mereka. Lihat
Panduan
Memulai untuk 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 tentang cara menggunakan API baru.
Memperbaiki bug saat 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 beta MRAID v3.
Iklan native: Menambahkan Unified Native Ad API. Tindakan 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 harus tidak 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.0
20-03‐2018
Video reward: Menambahkan metode callback
onRewardedVideoCompleted() ke RewardedVideoAdListener.
Mediasi native: Menambahkan metode trackViews()
ke NativeAdMapper, yang memberi adaptor akses ke
objek View yang sesuai dengan setiap aset iklan native.
trackView() tidak digunakan lagi dan diganti 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
harus menggunakan metode dengan nama yang sama di
NativeAppInstallAd dan NativeContentAd).
Iklan pengujian kini menampilkan label di bagian atas iklan. Lihat
panduan pengujian untuk mengetahui 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 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 Anda juga harus diupdate untuk menentukan compileSdkVersion setidaknya 26 (Android O). Tindakan ini
tidak mengubah cara aplikasi Anda berjalan. Anda tidak akan diwajibkan untuk mengupdate
targetSdkVersion.
Mulai 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
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 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 bagi permintaan banner native-plus.
Menambahkan antarmuka OnImmersiveModeUpdatedListener
opsional yang dapat diterapkan adaptor mediasi untuk mendapatkan informasi 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
15‑2‑2017
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 opsi Anda lebih lanjut, termasuk membuat multi-APK guna memperluas dukungan aplikasi Anda untuk Android Gingerbread, lihat
Blog Developer Android.
Penambahan 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
memilih untuk melakukan inisialisasi awal sebelum permintaan iklan dibuat.
Penambahan 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) sudah tidak digunakan lagi.
Penayang Google Ad Manager harus memanggil metode ini saat menginisialisasi
aplikasi mereka. Penayang AdMob harus tetap menggunakan
MobileAds.Initialize(Context, String) dan meneruskan
kode aplikasi mereka.
9.6.0
22‐09‐2016
Menambahkan class MediaView untuk iklan video Iklan Native 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.
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 populasi otomatis
untuk aplikasi yang secara eksplisit memberikan izin lokasi.
Menambahkan dukungan untuk peristiwa khusus mediasi Video Berinsentif.
Menambahkan opsi video untuk iklan Native Express.
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 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 format iklan native konten dan instal aplikasi di AdMob dan Ad Manager.
Menambahkan dukungan untuk format iklan native kustom, tersedia untuk pemesanan 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()
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
memediasi ke Mobile Ads SDK.
6.5.87
08-12-2014
Memperkenalkan arsitektur JAR terpisah--Developer Android Studio kini hanya dapat
menyertakan bagian iklan dari layanan Google Play berdasarkan
com.google.android.gms:play‑services‑ads:6.+.
Catatan: Aplikasi yang membuat iklan banner dalam XML masih 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 untuk tombol tutup pengantara untuk
aksesibilitas.
Menghapus pembuatan log "referensi 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 pengantara 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 Search Ads for Mobile Apps.
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 2024-11-12 UTC."],[[["Google Ad Manager Android SDK updates prioritize enhancing ad performance, developer experience, and user privacy, while adapting to Android platform changes."],["Major version updates (v23.0.0, v22.0.0, v21.0.0, v20.0.0) introduce significant, potentially breaking changes, requiring developers to carefully migrate their implementations."],["The SDK has evolved to deprecate older APIs and introduce new functionalities, like improved ad load failure logging, adaptive banners, and privacy-preserving API testing."],["Updates reflect industry trends and regulations, including increased minimum SDK requirements, User Messaging Platform (UMP) SDK integration for privacy enhancements, and support for features like Attribution Reporting and Topics API."],["Developers should consult the detailed release notes for specific version changes and migration instructions to ensure seamless integration and optimal ad performance."]]],[]]