Jenis data ini dapat digunakan untuk merekam aktivitas, olahraga, dan metrik terkait olahraga.
Aktivitas
Jenis data ini dapat digunakan untuk merekam aktivitas apa pun yang dilakukan pengguna. Dapat berupa aktivitas kebugaran yang umum seperti berlari atau olahraga lain, serta aktivitas seperti meditasi, berkebun, dan tidur.
Jika pengguna melakukan lebih dari satu aktivitas selama jangka waktu tersebut, buat sesi untuk jenis aktivitas utama, dan beberapa segmen untuk berbagai jenis aktivitas. Misalnya, jika mereka melakukan sedikit kick boxing dan tinju selama kelas seni bela diri campuran, buat sesi untuk seni bela diri campuran. Anda kemudian dapat menguraikan jenis aktivitas ke dalam segmen.
Setiap titik data memerlukan waktu mulai dan waktu berakhir. Titik data tidak perlu berurutan atau langsung berdampingan, dapat ada celah di antaranya.
REST
Nama | com.google.activity.segment |
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Kolom (format—unit) | jenis aktivitas (int —enum)
Jenis aktivitas yang dilakukan pengguna. Lihat daftar jenis aktivitas di sini. |
Android
Nama | com.google.activity.segment |
Objek jenis data | TYPE_ACTIVITY_SEGMENT |
Izin Android | ACTIVITY_RECOGNITION |
Kolom (format—unit) | FIELD_ACTIVITY (int —enum)
Jenis aktivitas yang dilakukan pengguna. Lihat daftar jenis aktivitas di sini. |
Laju metabolisme basal (BMR)
Jenis data ini menangkap BMR pengguna, dalam kilokalori. Setiap titik data mewakili jumlah kilokalori yang akan dibakar pengguna jika istirahat sepanjang hari, berdasarkan tinggi dan beratnya. Hanya waktu berakhir yang harus disetel. Ini akan digunakan sebagai stempel waktu untuk pembacaan.
REST
Nama | com.google.calories.bmr |
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Kolom (format—unit) | kalori (float —kkal per hari)
Jumlah kilokalori yang akan dibakar pengguna jika istirahat sepanjang hari, berdasarkan tinggi dan berat mereka. |
Android
Nama | com.google.calories.bmr |
Objek jenis data | TYPE_BASAL_METABOLIC_RATE |
Kolom (format—unit) | FIELD_CALORIES (float —kkal per hari)
Jumlah kilokalori yang akan dibakar pengguna jika beristirahat sepanjang hari, berdasarkan usia, berat, dan tinggi mereka. |
Kalori terbakar
Jenis data ini merekam total kalori (dalam kilokalori) yang dibakar oleh pengguna, termasuk kalori yang dibakar saat beristirahat (BMR). Setiap titik data mewakili total kilokalori yang terbakar selama interval waktu tertentu, sehingga waktu mulai dan berakhirnya harus ditetapkan.
REST
Nama | com.google.calories.expended |
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Kolom (format—unit) | kalori (float —kkal)
Jumlah kilokalori yang dibakar. |
Android
Nama | com.google.calories.expended |
Objek jenis data | TYPE_CALORIES_EXPENDED |
Izin Android | ACTIVITY_RECOGNITION |
Kolom (format—unit) | FIELD_CALORIES (float —kcal)
Jumlah kilokalori yang terbakar. |
Ritme mengayuh sepeda
Jika pengguna sedang bersepeda, jenis data ini dapat digunakan untuk mengayuh sepedanya kecepatan, dalam putaran engkol per menit (RPM). Setiap titik data mewakili pengukuran kecepatan mengayuh secara instan, sehingga hanya waktu akhir yang harus ditetapkan. Ini akan digunakan sebagai stempel waktu untuk pembacaan.
REST
Nama | com.google.cycling.pedaling.cadence |
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Kolom (format—unit) | rpm (float —rpm)
Jumlah putaran engkol sepeda per menit. |
Android
Nama | com.google.cycling.pedaling.cadence |
Objek jenis data | TYPE_CYCLING_PEDALING_CADENCE |
Kolom (format—unit) | FIELD_RPM (float —rpm)
Jumlah rotasi engkol sepeda per menit. |
Kumulatif bersepeda
Jika pengguna sedang bersepeda, tipe data ini dapat digunakan untuk menangkap jumlah putaran engkol dalam jangka waktu tertentu. Setiap titik data mewakili jumlah setiap revolusi sejak hitungan di waktu mulai.
REST
Nama | com.google.cycling.pedaling.cumulative |
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Kolom (format—unit) | revolusi (int —jumlah)
Jumlah putaran engkol sepeda selama jangka waktu tertentu. |
Android
Nama | com.google.cycling.pedaling.cumulative |
Objek jenis data | TYPE_CYCLING_PEDALING_CUMULATIVE |
Kolom (format—unit) | FIELD_REVOLUTIONS (int —jumlah)
Jumlah putaran engkol sepeda selama jangka waktu tertentu. |
Poin Kardio
Jenis data ini mendeteksi jumlah Poin Kardio yang diperoleh pengguna, dari semua aktivitas mereka. Setiap titik data mewakili jumlah Heart Points yang dihitung untuk interval waktu.
Pengguna dapat menetapkan sasaran Poin Kardio harian dan melacak progresnya. Poin Kardio dapat dihitung menggunakan:
- detak jantung
- Nilai Metabolic Equivalent of Task (MET)
- kecepatan berjalan kaki
Jumlah Poin Kardio yang diperoleh bergantung pada intensitas aktivitas. Gunakan panduan ini untuk menghitung dan menulis Poin Kardio:
Data | 1 HP (Aktivitas intensitas rendah-sedang) | 2 HP (Aktivitas intensitas tinggi) |
---|---|---|
Detak jantung | 1 menit aktifitas pada detak jantung maksimal >50% | 1 menit aktivitas dengan detak jantung maksimal >70% |
Nilai MET | 3-6 MET. Misalnya, mendayung atau panjat tebing, | >6 MET. Misalnya, HIIT, ski, bola voli, atau sepak bola. |
Kecepatan berjalan | 100-130 langkah per menit | >130 langkah per menit |
REST
Nama | com.google.heart_minutes |
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Kolom (format—unit) | intensity (float —Heart Points)
Poin Kardio yang diperoleh berdasarkan intensitas latihan atau aktivitas yang dilakukan pengguna. |
Android
Nama | com.google.heart_minutes |
Objek jenis data | TYPE_HEART_MINUTES |
Kolom (format—unit) | FIELD_INTENSITY (float —poin hati)
Intensitas latihan atau aktivitas yang dilakukan pengguna. Satu menit
aktivitas fisik ringan hingga sedang (seperti berjalan lebih cepat dari 2,5 mph,
atau bersepeda lebih cepat dari 10 mph) mendapatkan 1 poin jantung. Satu menit aktivitas yang lebih intens akan menghasilkan 2 poin kardio. |
Menit Bergerak
Jenis data ini menangkap jumlah Menit Bergerak yang dihitung Google Fit yang diperoleh pengguna, dari semua aktivitasnya. Setiap titik data mewakili jumlah Menit Bergerak turunan untuk interval waktu. Waktu mulai dan berakhir harus ditetapkan.
Pengguna bisa mendapatkan Menit Bergerak dari aktivitas apa pun seperti yoga, menari, atau berkebun dan pekerjaan rumah tangga lainnya. Jika mereka berjalan kaki, Google Fit akan memberikan penghargaan untuk satu Gerakan Menit setiap kali mereka melakukan setidaknya 30 langkah dalam 60 detik.
REST
Nama | com.google.active_minutes |
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Kolom (format—unit) | duration (int —milidetik)
Durasi Menit Bergerak yang diperoleh, dalam milidetik.
Rentang valid: >=0 |
Android
Nama | com.google.active_minutes |
Objek jenis data | TYPE_MOVE_MINUTES |
Kolom (format—unit) | FIELD_DURATION (int —milidetik)
Durasi Menit Bergerak yang diperoleh, dalam milidetik.
Rentang yang valid: 0—Long.MAX_VALUE |
Daya
Jenis data ini merekam daya yang dihasilkan oleh pengguna saat melakukan aktivitas, yang diukur dalam watt. Misalnya, menggunakan pengukur daya saat berolahraga di sepeda statis. Setiap titik data mewakili pengukuran instan daya yang dihasilkan.
Setiap titik data mewakili ukuran daya yang dihasilkan seketika, jadi hanya waktu berakhir harus disetel. Ini akan digunakan sebagai stempel waktu untuk pembacaan.
REST
Nama | com.google.power.sample |
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Kolom (format—unit) | watt (float —watt)
Daya yang dihasilkan, dalam watt. |
Android
Nama | com.google.power.sample |
Objek jenis data | TYPE_POWER_SAMPLE |
Kolom (format—unit) | FIELD_WATTS (float —watt)
Daya yang dihasilkan, dalam watt. |
Ritme jumlah langkah
Jenis data ini mencatat ritme jalan kaki, yang diukur dalam langkah per menit. Setiap titik data mewakili pengukuran seketika irama dalam langkah per menit.
REST
Nama | com.google.step_count.cadence |
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
Kolom (format—unit) | rpm (float —langkah/menit)
Ritme diukur dalam langkah per menit. |
Android
Nama | com.google.step_count.cadence |
Objek jenis data | TYPE_STEP_COUNT_CADENCE |
Kolom (format—unit) | FIELD_RPM (float —langkah/menit)
Rangkaian Langkah Penjualan diukur dalam langkah per menit. |
Delta jumlah langkah
Jenis data ini mendeteksi jumlah langkah yang diambil sejak pembacaan terakhir. Masing-masing hanya dilaporkan sekali sehingga titik data seharusnya tidak memiliki waktu yang tumpang tindih. Tujuan waktu mulai setiap titik data harus mewakili awal interval dalam langkah-langkah mana yang diambil.
Waktu mulai harus sama dengan atau lebih besar dari waktu berakhir waktu dari titik data sebelumnya. Menambahkan semua nilai bersama-sama untuk satu periode waktu yang akan menghitung jumlah total langkah selama periode tersebut.
REST
Nama | com.google.step_count.delta | |
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
|
Kolom (format—unit) |
|
Android
Nama | com.google.step_count.delta | |
Objek jenis data | TYPE_STEP_COUNT_DELTA | |
Izin Android | ACTIVITY_RECOGNITION | |
Kolom (format—unit) |
|
Olahraga
Setiap titik data mewakili satu set latihan olahraga yang berkelanjutan yang dilakukan oleh pengguna. Titik data berisi {i>field<i} untuk jenis latihan (untuk (misalnya, latihan ketahanan atau pelatihan beban), jumlah pengulangan latihan, durasi latihan, dan ketahanannya.
REST
Nama | com.google.activity.exercise | |||||
Cakupan izin OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
|||||
Kolom (format—unit) |
|
Android
Nama | com.google.activity.exercise | |||||
Kolom (format—unit) |
|