Aşağıdaki tabloda, Google Health API'de her türün gösterimini ve her birinin kapsamını anlamanıza yardımcı olacak çeşitli sütunlarla birlikte veri türlerinin tam listesi yer almaktadır.
Veri türüdataType
filter parametresi |
Kayıt türü |
Kullanılabilir işlemler |
Kapsam | Webhook desteği |
Gerçek sıfırlar desteği |
|---|---|---|---|---|---|
Yakılan Aktif Enerji
active-energy-burnedactive_energy_burned
|
Aralık | list, reconcile, rollup, dailyRollup | activity_and_fitness | ||
Etkin Dakikalar
active-minutesactive_minutes
|
Aralık | list, reconcile, rollup, dailyRollup | activity_and_fitness | ||
Aktif Bölge Dakikası
active-zone-minutesactive_zone_minutes
|
Aralık | list, reconcile, rollup, dailyRollup | activity_and_fitness | ||
Etkinlik Düzeyi
activity-levelactivity_level
|
Aralık | list, reconcile | activity_and_fitness | ||
Yükseklik
altitudealtitude
|
Aralık | list, reconcile, rollup, dailyRollup | activity_and_fitness | ||
Kan Şekeri
blood-glucoseblood_glucose
|
Örnek | list, get, reconcile, rollup, dailyRollup | health_metrics_and_measurements | ||
Vücut Yağı
body-fatbody_fat
|
Örnek | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | health_metrics_and_measurements | ||
Kalp Atış Hızı Bölgesindeki Kalori
calories-in-heart-rate-zonecalories_in_heart_rate_zone
|
Aralık | grup, günlükGrup | activity_and_fitness | ||
Vücut İç Sıcaklığı
core-body-temperaturecore_body_temperature
|
Örnek | list, get, reconcile, rollup, dailyRollup | health_metrics_and_measurements | ||
Günlük Nabız Değişkenliği
daily-heart-rate-variabilitydaily_heart_rate_variability
|
Günlük | list, reconcile | health_metrics_and_measurements | ||
Günlük Kalp Hızı Bölgeleri
daily-heart-rate-zonesdaily_heart_rate_zones
|
Günlük | list, reconcile | health_metrics_and_measurements | ||
Günlük Oksijen Doygunluğu
daily-oxygen-saturationdaily_oxygen_saturation
|
Günlük | list, reconcile | health_metrics_and_measurements | ||
Günlük Solunum Hızı
daily-respiratory-ratedaily_respiratory_rate
|
Günlük | list, reconcile | health_metrics_and_measurements | ||
Günlük Dinlenme Nabzı
daily-resting-heart-ratedaily_resting_heart_rate
|
Günlük | list, reconcile | health_metrics_and_measurements | ||
Günlük Uyku Sıcaklığı Türevleri
daily-sleep-temperature-derivationsdaily_sleep_temperature_derivations
|
Günlük | list, reconcile | health_metrics_and_measurements | ||
Günlük Maksimum Oksijen Tüketimi
daily-vo2-maxdaily_vo2_max
|
Günlük | list, reconcile | activity_and_fitness | ||
Mesafe
distancedistance
|
Aralık | list, reconcile, rollup, dailyRollup | activity_and_fitness | ||
Elektrokardiyogram (EKG)
electrocardiogramelectrocardiogram
|
Oturum | list | ecg | ||
Egzersiz
exerciseexercise
|
Oturum | list, get, reconcile, create, update, batchDelete | activity_and_fitness | ||
Katlar
floorsfloors
|
Aralık | reconcile, rollup, dailyRollup | activity_and_fitness | ||
Yiyecek
foodfood
|
Yiyecekler | list, get | beslenme | ||
Yiyecek Ölçü Birimi
food-measurement-unitfood_measurement_unit
|
Yiyecekler | list, get | beslenme | ||
Kalp atış hızı
heart-rateheart_rate
|
Örnek | list, reconcile, rollup, dailyRollup | health_metrics_and_measurements | ||
Nabız Değişkenliği
heart-rate-variabilityheart_rate_variability
|
Örnek | list, reconcile | health_metrics_and_measurements | ||
Boy
heightheight
|
Örnek | list, get, reconcile, create, update, batchDelete | health_metrics_and_measurements | ||
Sıvı alımı günlüğü
hydration-loghydration_log
|
Oturum | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | beslenme | ||
Düzensiz Kalp Ritmi Bildirimi
irregular-rhythm-notificationirregular_rhythm_notification
|
Oturum | list | irn | ||
Beslenme Günlüğü
nutrition-lognutrition_log
|
Örnek | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | beslenme | ||
Oksijen Doygunluğu
oxygen-saturationoxygen_saturation
|
Örnek | list, reconcile | health_metrics_and_measurements | ||
Solunum Hızı Uyku Özeti
respiratory-rate-sleep-summaryrespiratory_rate_sleep_summary
|
Örnek | list, reconcile | health_metrics_and_measurements | ||
Maksimum oksijen tüketimi koşusu
run-vo2-maxrun_vo2_max
|
Örnek | list, reconcile, rollup, dailyRollup | activity_and_fitness | ||
Hareketsiz Kalma Süresi
sedentary-periodsedentary_period
|
Aralık | list, reconcile, rollup, dailyRollup | activity_and_fitness | ||
Uyku
sleepsleep
|
Oturum | list, get, reconcile, create, update, batchDelete | uyku | ||
Adımlar
stepssteps
|
Aralık | list, reconcile, rollup, dailyRollup | activity_and_fitness | ||
Yüzme Uzunluğu Verileri
swim-lengths-dataswim_lengths_data
|
Aralık | list, reconcile, rollup, dailyRollup | activity_and_fitness | ||
Nabız Bölgesinde Geçirilen Süre
time-in-heart-rate-zonetime_in_heart_rate_zone
|
Aralık | list, reconcile, rollup, dailyRollup | activity_and_fitness | ||
Toplam Kalori
total-caloriestotal_calories
|
Aralık | grup, günlükGrup | activity_and_fitness | ||
Maksimum oksijen tüketimi
vo2-maxvo2_max
|
Örnek | list, reconcile | activity_and_fitness | ||
Ağırlık
weightweight
|
Örnek | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | health_metrics_and_measurements |
Veri kullanılabilirliği
Kullanıcının verilerindeki güncellemeler yalnızca aktivite takipçisini senkronize ettikten veya Fitbit mobil ya da web uygulamasına manuel olarak yeni veri girdikten sonra kullanılabilir. Fitbit uygulaması mobil cihazda açıkken ve iki cihaz arasında etkin bir veri bağlantısı varken ve Bluetooth menzilindeyken Fitbit cihazı ile Fitbit mobil uygulaması her 15 dakikada bir otomatik olarak senkronize edilebilir. Kullanıcı, MobileTrack'i kullanarak etkinliği izliyorsa uygulama açık olduğu sürece MobileTrack her saat senkronize edilir.
Üçüncü taraf erişimi
Fitbit cihazları, üçüncü taraf uygulamaları veya hizmetleriyle doğrudan iletişim kuramaz. Bu cihazlar yalnızca Fitbit mobil uygulamasıyla iletişim kurup senkronize olacak şekilde tasarlanmıştır.
Cihaz, gün boyunca verileri otomatik olarak senkronize eder. Bu işlem, Fitbit uygulaması açıkken veya Bluetooth etkinse ve uygulama arka planda çalışıyorsa her 15 dakikada bir gerçekleşir. Bu senkronizasyon işlemi tamamlandıktan sonra veriler, Google Health API aracılığıyla üçüncü taraf hizmetler için kullanılabilir.
Mesafe standartları
elevationGainMillimeters gibi egzersiz mesafeleri, aşağıdaki nedenlerle standart birim olarak milimetre cinsinden ölçülür:
- Veri Kesinliğini Koruma: Milimetre kullanmanın en önemli nedeni, okuduğumuz ve sağladığımız verilerde kesinliği kaybetmemektir. Milimetre gibi ayrıntılı bir birim kullanarak ölçümleri yüksek doğrulukla temsil edebiliriz.
- Standartlaştırma: Milimetre, hizmetlerimizde tasarlanmış standart birimdir. Bu tutarlılık, API'nin farklı bölümleriyle etkileşimde bulunan geliştiriciler için tek tip bir deneyim sağlar.
- Geniş Ölçüm Sistemi Desteği: Milimetre gibi bir temel birim kullanmak, geliştiricilerin metrik, İngiliz veya başka bir ölçüm sistemiyle çalışıp çalışmadıklarına bakılmaksızın, seçilen diğer birimlere dönüştürmesini kolaylaştırır.