Catatan Rilis

Halaman ini berisi informasi tentang rilis Google Fit API. Log perubahan mencantumkan rilis berdasarkan tanggal dan mencakup fitur baru, perbaikan bug, atau peningkatan performa yang signifikan.

2 Agustus 2021

Penulisan ke Jenis data kesehatan kini tersedia secara umum bagi developer. Otorisasi untuk mengakses jenis data Kesehatan konsisten dengan semua jenis data lainnya. Lihat detail selengkapnya di sini.

27 April 2021

Ada sedikit penundaan untuk penerapan perubahan otorisasi yang diumumkan pada 10 Oktober 2020. Perubahan otorisasi sekarang akan diterapkan mulai tanggal 4 Mei 2021.

Kebijakan Data Pengguna dan Developer Google Fit juga akan mulai diterapkan pada 4 Mei 2021. Verifikasi aplikasi, sebagai bagian dari penegakan kebijakan developer Fit, akan dimulai pada batas waktu.

19 Oktober 2020

Sebagai bagian dari upaya berkelanjutan kami untuk meningkatkan keamanan dan privasi Google Fit bagi developer dan pengguna, kami telah membuat beberapa perubahan pada kebijakan dan API Google Fit:

  • Ada Kebijakan Data Pengguna dan Developer Google Fit baru. Harap tinjau kebijakan tersebut, dan jika relevan, buat perubahan yang sesuai pada aplikasi dan layanan Anda.
  • Akses tulis kini hanya akan mengizinkan aplikasi membaca data yang telah ditulisnya. Untuk terus membaca data yang ditulis oleh aplikasi lain dari platform Google Fit, perbarui kode Anda untuk meminta cakupan akses baca untuk jenis data yang relevan.
  • Data detak jantung memiliki cakupannya sendiri.
  • Data tidur memiliki cakupan dan jenis data baru.
  • Saat menggunakan SessionsClient, sekarang Anda perlu menentukan jenis sesi yang perlu diakses oleh aplikasi Anda, menggunakan metode yang sesuai dari FitnessOptions.

Perubahan pada API ini akan tersedia untuk digunakan developer mulai 19 Oktober 2020. Penerapan akan dimulai pada tanggal 27 April 2021.

Lihat di sini untuk mengetahui detail dan petunjuk selengkapnya tentang perubahan ini.

21 Maret 2019

Aplikasi Google Fit kini menampilkan sesi tidur yang ditulis ke Android API. Pelajari lebih lanjut cara menulis dan membaca data tidur.

19 November 2018

Perubahan berikut telah dilakukan pada Google Fit API:

  • Permintaan baca untuk jenis data com.google.location.sample dan com.google.location.bounding_box hanya akan menampilkan data untuk aplikasi yang sama yang telah menulis data.

26 September 2018

Layanan kebugaran Google Play versi 16.0.0 memberikan akses ke dua jenis data baru dan gabungannya masing-masing:

Artefak dirilis di maven.google.com

  • com.google.android.gms:play-services-fitness:16.0.0

November 2017

Layanan Google Play 11.6.0 memperkenalkan fitur baru Google Fit berikut:

  • Mengupdate Fitness API untuk klien berbasis GoogleApi baru, yang otomatis mengelola koneksi ke layanan dan memerlukan lebih sedikit kode boilerplate untuk digunakan:
    • Menambahkan class BleClient dan metode Fitness.getBleClient(). BleClient menyediakan titik entri untuk memindai, mengklaim, dan menggunakan perangkat Bluetooth Hemat Energi di Google Fit.
    • Menambahkan class ConfigClient dan metode Fitness.getConfigClient(). ConfigClient menyediakan titik entri untuk mengakses jenis dan setelan data kustom di Google Fit.
    • Menambahkan class GoalsClient dan metode Fitness.getGoalsClient(). GoalsClient menyediakan titik entri untuk membaca kebugaran Goal yang dibuat oleh pengguna di Google Fit.
    • Menambahkan class HistoryClient dan metode Fitness.getHistoryClient(). HistoryClient menyediakan titik entri untuk menyisipkan, menghapus, dan membaca data di Google Fit.
    • Menambahkan class RecordingClient dan metode Fitness.getRecordingClient(). RecordingClient menyediakan titik entri untuk mengaktifkan pengumpulan data sensor latar belakang yang berdaya rendah dan selalu aktif di Google Fit.
    • Menambahkan class SensorsClient dan metode Fitness.getSensorsClient(). SensorsClient menyediakan titik entri untuk mengekspos berbagai sumber data kebugaran di perangkat lokal dan yang terhubung, serta menayangkan live streaming kepada pendengar.
    • Menambahkan class SessionsClient dan metode getSessionsClient. SessionsClient menyediakan titik entri untuk membuat dan mengelola Session aktivitas pengguna di Google Fit.

Mei 2015

Layanan Google Play 7.5 memperkenalkan fitur baru Google Fit berikut:

  • Komputasi jarak yang ditempuh dan kalori yang dikeluarkan tersedia untuk langganan.
    • Platform Fit mulai melacak data jarak dan kalori segera setelah aplikasi di perangkat berlangganan data. Untuk informasi lebih lanjut tentang cara berlangganan jenis data, lihat Merekam Data Kebugaran.
    • Data tidak tersedia secara real time dengan Sensors API.
  • Platform Fit sekarang dapat menyimpan data rutinitas olahraga, seperti bisep dan squat, dengan jenis data com.google.activity.exercise. Untuk informasi selengkapnya tentang latihan yang dapat disimpan Fit, lihat WorkoutExercises.

April 2015

Layanan Google Play 7.3 memperkenalkan fitur baru Google Fit berikut:

  • Platform Fit sekarang dapat melacak data nutrisi dengan jenis data com.google.fitness.
    • Jenis data com.google.calories.consumed kini tidak digunakan lagi. Penggunaan kalori dapat dicatat dengan jenis data com.google.fitness.item.
    • Untuk informasi selengkapnya tentang jenis data, lihat Jenis Data Kebugaran.
  • Developer dapat mengambil jumlah langkah agregat harian untuk digunakan di area seperti tampilan jam Android Wear. Untuk informasi selengkapnya, lihat Membaca data total harian.

Maret 2015

Layanan Google Play 7.0 memperkenalkan fitur baru Google Fit berikut:

  • Google Fit API kini dimodularisasi sehingga Anda dapat memilih fitur yang akan disertakan dalam aplikasi Anda. Perubahan ini secara signifikan mengurangi persyaratan memori untuk aplikasi yang mengaktifkan Google Fit dan memengaruhi cara Anda mengakses API. Untuk informasi selengkapnya tentang cara memperbarui kode, lihat Menghubungkan ke layanan kebugaran.
  • Platform Fit sekarang menghitung jarak. Untuk mengakses data, gunakan jenis data com.google.distance.delta. Untuk informasi lebih lanjut tentang jenis data, lihat Jenis Data Kebugaran.
  • Developer sekarang dapat membaca dan menulis data tidur terperinci. Ini termasuk tidur ringan, tidur nyenyak, REM, dan aktivitas terbangun. Jenis aktivitas terperinci ini telah ditambahkan ke jenis enumerasi FitnessActivities.