Google Fit API, termasuk Google Fit REST API, tidak akan tersedia lagi setelah 30 Juni 2025. Mulai 1 Mei 2024, developer tidak dapat mendaftar untuk menggunakan API ini.
Panduan ini menjelaskan cara memulai pengembangan dengan Google Fit di Android.
Penyiapan
Sebelum Anda mulai mem-build aplikasi, selesaikan langkah-langkah di bagian
berikut.
Membuat Akun Google
Untuk menggunakan Google Fit API, Anda memerlukan Akun Google. Anda dapat membuat akun baru atau
menggunakan akun yang ada. Sebaiknya buat akun terpisah untuk menguji
aplikasi dari perspektif pengguna.
Dapatkan layanan Google Play
Dapatkan library klien terbaru untuk layanan Google Play di host
pengembangan Anda:
Sebaiknya gunakan lingkungan pengembangan Android Studio untuk mem-build aplikasi dengan Fitness API. Untuk
mengetahui detail tentang cara membuat project baru dan mengonfigurasinya di Android Studio, lihat
Membuat project.
Menambahkan library klien layanan Google Play
Di Android Studio, buka file build.gradle untuk modul Anda dan tambahkan library klien layanan Google Play sebagai dependensi:
Tindakan ini memastikan bahwa Gradle otomatis mendownload SDK kebugaran saat
mem-build aplikasi Anda.
Mem-build dan menguji aplikasi
Setelah menyelesaikan langkah-langkah penyiapan, Anda dapat mulai mem-build aplikasi. Untuk
memulai, pelajari jenis data yang dapat disimpan dan
dibaca oleh aplikasi Anda. Pelajari lebih lanjut cara menggunakan
data di Google Fit.
Berikut adalah alur otorisasi yang dihasilkan yang dialami pengguna
saat mereka dimintai izin:
Gambar 1.Alur otorisasi untuk pengguna.
Izin Android: Pengguna melihat izin Android yang diminta aplikasi
Anda sebelum mendownloadnya. Setelah didownload, aplikasi Anda
akan meminta izin runtime yang diperlukan, dan pengguna akan memberikan atau menolak
izin ini.
Periksa dan hubungkan: Aplikasi Anda memeriksa apakah izin
diberikan sebelum meminta akses ke jenis data lainnya.
Permintaan cakupan OAuth: Google meminta pengguna untuk memberikan cakupan OAuth yang diperlukan untuk jenis data yang ingin diakses oleh aplikasi Anda.
Akses diterapkan: Setelah pengguna memberikan izin, aplikasi Anda dapat
mengakses jenis data yang termasuk dalam cakupan yang telah diberikan izinnya oleh
pengguna.
[null,null,["Terakhir diperbarui pada 2025-03-11 UTC."],[[["This guide provides instructions for Android developers to integrate Google Fit into their applications."],["It outlines the necessary setup steps, including obtaining a Google account, setting up Google Play services, and acquiring OAuth 2.0 client ID."],["Developers are guided through the process of creating an API client and implementing data access functionalities."],["Before publishing, developers need to apply for verification to ensure data security and compliance."],["The guide also explains the authorization flow users will experience when granting data access permissions to the app."]]],[]]