Ringkasan layanan Google Play

Layanan Google Play mendukung serangkaian SDK di Android untuk membantu Anda membuat aplikasi, meningkatkan privasi dan keamanan, berinteraksi dengan pengguna, serta mengembangkan bisnis Anda. SDK ini unik karena hanya memerlukan library thin client untuk disertakan dalam aplikasi Anda, seperti ditunjukkan pada gambar 1. Pada saat runtime, library klien berkomunikasi dengan sebagian besar implementasi dan jejak SDK dalam layanan Google Play.

Dengan menyediakan implementasi bersama sisi klien, layanan Google Play akan:

  • Membantu mengoptimalkan resource di perangkat, seperti penyimpanan dan memori, untuk meningkatkan kualitas aplikasi dan pengalaman pengguna secara keseluruhan.
  • Menerima update otomatis—terlepas dari update OS, OEM, atau aplikasi—sehingga pengguna Anda menerima peningkatan dan perbaikan bug dengan lebih cepat.
  • Mendukung SDK yang kompatibel dengan versi lama Android 5.0 (level API 21) dan tersedia dalam berbagai faktor bentuk, sehingga Anda dapat menjangkau lebih banyak pengguna dengan lebih mudah.

Library klien ringan berkomunikasi dengan layanan Google Play menggunakan
IPC. Layanan Google Play tersedia di ponsel, tablet, laptop, TV, dan smartwatch, serta di mobil.

Gambar 1. Layanan Google Play menerima update rutin yang berisi peningkatan dan perbaikan bug.

Cara kerja layanan Google Play

SDK

Setiap SDK yang didukung oleh layanan Google Play menyediakan library klien ringan yang berisi API yang diperlukan untuk berinteraksi dengan layanannya masing-masing. API lainnya memungkinkan Anda menyelesaikan masalah apa pun saat runtime, seperti layanan yang tidak ada, dinonaktifkan, atau usang. Jika Anda menggunakan Android Studio 3.4 atau yang lebih tinggi dan mengaktifkan penyingkatan kode, pengoptimal R8 dapat membantu lebih lanjut mengurangi jejak setiap SDK dan dampaknya pada ukuran paket aplikasi Anda.

Untuk mengakses fitur atau produk layanan Google Play baru, upgrade SDK saat versi baru dirilis ke repositori Maven Google.

Layanan

Layanan Google Play berisi layanan Google di perangkat yang berjalan di latar belakang pada setiap perangkat Android bersertifikasi Google.

Update otomatis pada layanan Google Play dikirimkan secara terpisah dari update image sistem operator, OS, atau OEM. Secara umum, perangkat yang menjalankan Android 5.0 atau yang lebih tinggi akan menerima update secara otomatis, asalkan perangkat tersebut telah menginstal layanan Google Play dan menyediakan penyimpanan yang memadai. Artinya, pengguna akan menerima peningkatan dan perbaikan bug lebih cepat, dan Anda dapat memanfaatkan API terbaru saat menjangkau sebagian besar perangkat di ekosistem Android. Perangkat yang lebih lama dari Android 5.0, atau perangkat yang tidak menginstal layanan Google Play, tidak didukung.

Langkah berikutnya: menyiapkan aplikasi

Untuk mulai menggunakan API layanan Google Play di aplikasi Anda, baca panduan penyiapan ini.