Catatan Rilis

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

2 Agustus 2021

Menulis 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 keterlambatan dalam penerapan perubahan otorisasi yang diumumkan pada 10 Oktober 2020. Perubahan otorisasi kini akan diterapkan mulai tanggal 4 Mei 2021.

Kebijakan Data Pengguna dan Developer Google Fit juga akan berlaku pada tanggal 4 Mei 2021. Verifikasi aplikasi, sebagai bagian dari penegakan kebijakan developer Fit, akan dimulai pada waktu yang ditentukan.

19 Oktober 2020

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

  • Ada Kebijakan Data Pengguna dan Developer Google Fit yang 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 menangani SessionsClient, Anda sekarang perlu menentukan jenis sesi apa yang perlu diakses aplikasi Anda, menggunakan metode yang sesuai dari FitnessOptions.

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

Lihat di sini untuk 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 tersebut.

26 September 2018

Kebugaran layanan Google Play 16.0.0 menyediakan 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:

  • Update Kebugaran untuk klien baru berbasis GoogleApi, 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 setelan dan jenis data kustom di Google Fit.
    • Menambahkan class GoalsClient dan metode Fitness.getGoalsClient(). GoalsClient menyediakan titik entri untuk membaca Goal kebugaran 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 memungkinkan pengumpulan data sensor di 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 mengirimkan live streaming ke pemroses.
    • 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 Google Fit baru berikut:

  • Jarak yang ditempuh dan komputasi kalori yang dikeluarkan tersedia untuk langganan.
    • Platform Fit mulai melacak data jarak dan kalori segera setelah aplikasi pada perangkat berlangganan data tersebut. Untuk informasi selengkapnya tentang cara berlangganan jenis data, lihat Mencatat Data Kebugaran.
    • Data tidak tersedia secara real time dengan Sensors API.
  • Platform Fit kini dapat menyimpan data rutinitas olahraga, seperti bicep curl dan squat, dengan jenis data com.google.activity.exercise. Untuk informasi selengkapnya tentang olahraga yang dapat disimpan Fit, lihat WorkoutExercises.

April 2015

Layanan Google Play 7.3 memperkenalkan fitur baru Google Fit berikut:

  • Platform Fit kini dapat melacak data nutrisi dengan jenis data com.google.fitness.
    • Jenis data com.google.calories.consumed kini tidak digunakan lagi. Pemakaian kalori dapat dicatat dengan jenis data com.google.fitness.item.
    • Untuk mengetahui 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 mengetahui informasi selengkapnya, lihat Membaca total data harian.

Maret 2015

Layanan Google Play 7.0 memperkenalkan fitur baru Google Fit berikut:

  • Google Fit API kini dimodulasi sehingga Anda dapat memilih fitur yang akan disertakan dalam aplikasi. Perubahan ini secara signifikan mengurangi kebutuhan memori untuk aplikasi yang mengaktifkan Google Fit dan memengaruhi cara Anda mengakses API. Untuk mengetahui 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 mengetahui informasi selengkapnya tentang jenis data, lihat Jenis Data Kebugaran.
  • Developer kini 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 terenumerasi FitnessActivities.