Mulai Januari 2026, Google Mobile Ads Lite SDK tidak digunakan lagi . Untuk terus mendapatkan dukungan, migrasikan ke GMA Next-Gen SDK. GMA Next-Gen SDK memiliki ukuran yang lebih kecil di perangkat dibandingkan Google Mobile Ads SDK lengkap. Untuk mengetahui detailnya, lihat Mempelajari manfaat GMA Next-Gen SDK.
Seperti library Android lainnya, Google Play services SDK meningkatkan ukuran aplikasi yang menyertakannya. Google Mobile Ads Lite SDK adalah versi ringan dari Google Mobile Ads SDK yang dibuat untuk mengurangi dampak tersebut. Ukurannya hanya sebagian kecil dari SDK reguler.
Berikut cara mengonfigurasi gradle untuk menggabungkan Lite SDK ke dalam aplikasi Anda:
dependencies {
implementation 'com.google.android.gms:play-services-ads-lite:24.8.0'
}
Batasan Lite SDK
Lite SDK hanya boleh digunakan di aplikasi yang didistribusikan melalui Google Play Store.
Tidak seperti layanan Google Play lainnya, implementasi standar Google Mobile Ads SDK di APK layanan Google Play juga disertakan dalam library klien layanan Google Play. Hal ini memungkinkan dukungan di perangkat tanpa APK layanan Google Play. Saat runtime, SDK akan membandingkan versi library klien dan APK layanan Google Play, lalu menggunakan versi yang lebih baru.
Lite SDK menghapus implementasi Google Mobile Ads SDK dari library klien, sehingga hanya menyisakan antarmuka ke APK layanan Google Play. Lite SDK bergantung pada implementasi APK. Jika Anda men-deploy aplikasi di luar Google Play Store, tidak ada jaminan bahwa perangkat pengguna akan menginstal APK layanan Google Play.
Di perangkat yang menggunakan layanan Google Play versi terbaru, perilaku Lite SDK sama dengan perilaku SDK standar. Namun, di perangkat yang layanan Google Play-nya sudah tidak berlaku atau tidak ada, Lite SDK dapat mereferensikan API yang tidak tersedia atau telah diubah dari API di APK layanan Google Play. Hal ini akan menghasilkan no-op dan error yang dicatat, yang dapat menyebabkan iklan tidak ditayangkan ke perangkat tersebut.
Frekuensi rilis Lite SDK
Mulai versi 24.1.0, artefak play-services-ads-lite
berhenti dirilis dengan frekuensi yang sama seperti play-services-ads. Perubahan ini memungkinkan peluncuran implementasi SDK yang lebih bertahap dan stabil.
Lite SDK dirilis kira-kira setiap rilis SDK ketiga.
Project yang bergantung pada play-services-ads-lite versi 24.0.0 atau yang lebih rendah
dan play-services-ads versi 24.1.0 atau yang lebih tinggi akan mengalami error Duplicate class
selama kompilasi aplikasi. Atasi error ini dengan hanya menggunakan salah satu
play-services-ads atau play-services-ads-lite artefak.