Tabel berikut berisi daftar lengkap jenis data, dengan beberapa kolom untuk membantu Anda memahami representasi setiap jenis di Google Health API, serta cakupan yang tersedia untuk setiap jenis.
Jenis datadataType
Parameter filter |
Jenis kumpulan data |
Operasi yang tersedia |
Cakupan | Dukungan webhook |
|---|---|---|---|---|
Energi Aktif yang Terbakar
active-energy-burnedactive_energy_burned
|
Interval | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Menit Aktif
active-minutesactive_minutes
|
Interval | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Menit Zona Aktif
active-zone-minutesactive_zone_minutes
|
Interval | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Tingkat Aktivitas
activity-levelactivity_level
|
Interval | list, reconcile | activity_and_fitness | |
Ketinggian
altitudealtitude
|
Interval | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Glukosa Darah
blood-glucoseblood_glucose
|
Contoh | list, get, reconcile, rollup, dailyRollup | health_metrics_and_measurements | |
Lemak Tubuh
body-fatbody_fat
|
Contoh | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | health_metrics_and_measurements | |
Kalori dalam Zona Detak Jantung
calories-in-heart-rate-zonecalories_in_heart_rate_zone
|
Interval | rollup, dailyRollup | activity_and_fitness | |
Suhu Tubuh Inti
core-body-temperaturecore_body_temperature
|
Contoh | list, get, reconcile, rollup, dailyRollup | health_metrics_and_measurements | |
Variabilitas Detak Jantung Harian
daily-heart-rate-variabilitydaily_heart_rate_variability
|
Harian | list, reconcile | health_metrics_and_measurements | |
Zona Detak Jantung Harian
daily-heart-rate-zonesdaily_heart_rate_zones
|
Harian | list, reconcile | health_metrics_and_measurements | |
Saturasi Oksigen Harian
daily-oxygen-saturationdaily_oxygen_saturation
|
Harian | list, reconcile | health_metrics_and_measurements | |
Laju Pernapasan Harian
daily-respiratory-ratedaily_respiratory_rate
|
Harian | list, reconcile | health_metrics_and_measurements | |
Detak Jantung Istirahat Harian
daily-resting-heart-ratedaily_resting_heart_rate
|
Harian | list, reconcile | health_metrics_and_measurements | |
Turunan Suhu Tidur Harian
daily-sleep-temperature-derivationsdaily_sleep_temperature_derivations
|
Harian | list, reconcile | health_metrics_and_measurements | |
VO2 Maks Harian
daily-vo2-maxdaily_vo2_max
|
Harian | list, reconcile | activity_and_fitness | |
Jarak
distancedistance
|
Interval | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Elektrokardiogram (EKG)
electrocardiogramelectrocardiogram
|
Sesi | list | EKG | |
Latihan
exerciseexercise
|
Sesi | list, get, reconcile, create, update, batchDelete | activity_and_fitness | |
Lantai
floorsfloors
|
Interval | rekonsiliasi, penggabungan, dailyRollup | activity_and_fitness | |
Makanan
foodfood
|
Makanan | list, get | gizi | |
Satuan Ukur Makanan
food-measurement-unitfood_measurement_unit
|
Makanan | list, get | gizi | |
Detak Jantung
heart-rateheart_rate
|
Contoh | list, reconcile, rollup, dailyRollup | health_metrics_and_measurements | |
Variabilitas Detak Jantung
heart-rate-variabilityheart_rate_variability
|
Contoh | list, reconcile | health_metrics_and_measurements | |
Tinggi
heightheight
|
Contoh | list, get, reconcile, create, update, batchDelete | health_metrics_and_measurements | |
Catatan Hidrasi
hydration-loghydration_log
|
Sesi | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | gizi | |
Notifikasi Irama Tidak Teratur
irregular-rhythm-notificationirregular_rhythm_notification
|
Sesi | list | irn | |
Log Nutrisi
nutrition-lognutrition_log
|
Contoh | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | gizi | |
Saturasi Oksigen
oxygen-saturationoxygen_saturation
|
Contoh | list, reconcile | health_metrics_and_measurements | |
Ringkasan Tidur Laju Pernapasan
respiratory-rate-sleep-summaryrespiratory_rate_sleep_summary
|
Contoh | list, reconcile | health_metrics_and_measurements | |
VO2 Maks Lari
run-vo2-maxrun_vo2_max
|
Contoh | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Periode Tidak Aktif
sedentary-periodsedentary_period
|
Interval | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Tidur
sleepsleep
|
Sesi | list, get, reconcile, create, update, batchDelete | sleep | |
Langkah-langkah
stepssteps
|
Interval | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Data Panjang Kolam
swim-lengths-dataswim_lengths_data
|
Interval | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Waktu di Zona Detak Jantung
time-in-heart-rate-zonetime_in_heart_rate_zone
|
Interval | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Total Kalori
total-caloriestotal_calories
|
Interval | rollup, dailyRollup | activity_and_fitness | |
VO2 Max
vo2-maxvo2_max
|
Contoh | list, reconcile | activity_and_fitness | |
Bobot
weightweight
|
Contoh | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | health_metrics_and_measurements |
Ketersediaan data
Pembaruan data pengguna hanya tersedia setelah pengguna menyinkronkan pelacak aktivitas atau memasukkan data baru secara manual ke aplikasi seluler atau web Fitbit. Perangkat Fitbit dan aplikasi seluler Fitbit dapat menyinkronkan data secara otomatis setiap 15 menit jika aplikasi Fitbit terbuka di perangkat seluler dan keduanya memiliki koneksi data aktif serta berada dalam jangkauan Bluetooth. Jika pengguna melacak aktivitas menggunakan MobileTrack, MobileTrack akan disinkronkan setiap jam selama aplikasi terbuka.
Akses pihak ketiga
Perangkat Fitbit tidak dapat berkomunikasi secara langsung dengan aplikasi atau layanan pihak ketiga. Perangkat ini didesain untuk berkomunikasi dan menyinkronkan secara eksklusif dengan aplikasi seluler Fitbit.
Perangkat menyinkronkan data secara otomatis sepanjang hari, setiap kali aplikasi Fitbit dibuka, atau setiap 15 menit jika Bluetooth aktif dan aplikasi berjalan di latar belakang. Setelah proses sinkronisasi ini selesai, data tersebut akan tersedia untuk layanan pihak ketiga melalui Google Health API.
Standar jarak
Jarak latihan, seperti elevationGainMillimeters, diukur dalam milimeter sebagai satuan standar karena alasan berikut:
- Mempertahankan Presisi Data: Alasan terpenting penggunaan milimeter adalah untuk memastikan kita tidak kehilangan presisi dalam data yang kita baca dan berikan. Dengan menggunakan satuan yang lebih kecil seperti milimeter, kita dapat merepresentasikan pengukuran dengan akurasi tinggi.
- Standardisasi: Milimeter adalah satuan standar yang dirancang di seluruh layanan kami. Konsistensi ini membantu memastikan pengalaman yang seragam bagi developer yang berinteraksi dengan berbagai bagian API.
- Dukungan Sistem Pengukuran Luas: Menggunakan unit dasar seperti milimeter memudahkan developer mengonversi ke unit lain yang dipilih, terlepas dari apakah mereka bekerja dengan sistem pengukuran metrik, imperial, atau lainnya.