Die folgende Tabelle enthält die vollständige Liste der Datentypen mit mehreren Spalten, die Ihnen helfen, die Darstellung der einzelnen Typen in der Google Health API sowie den Bereich zu verstehen, in dem sie jeweils verfügbar sind.
| Datentyp Endpunkt-ID Filterparameter |
Eintragstyp |
Verfügbare Vorgänge |
Umfang | Webhook -Support |
|---|---|---|---|---|
Aktivzonenminuten
active-minutesactive_minutes
|
Intervall | abgleichen, zusammenfassen, dailyRollup | activity_and_fitness | |
Aktivzonenminuten
active-zone-minutesactive_zone_minutes
|
Intervall | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Aktivitätsniveau
activity-levelactivity_level
|
Intervall | list, reconcile | activity_and_fitness | |
Höhe
altitudealtitude
|
Intervall | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Körperfett
body-fatbody_fat
|
Beispiel | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | health_metrics_and_measurements | |
Kalorien in der Herzfrequenzzone
calories-in-heart-rate-zonecalories_in_heart_rate_zone
|
Intervall | rollup, dailyRollup | activity_and_fitness | |
Tägliche Herzfrequenzvariabilität
daily-heart-rate-variabilitydaily_heart_rate_variability
|
Täglich | list, reconcile | health_metrics_and_measurements | |
Tägliche Herzfrequenzzonen
daily-heart-rate-zonesdaily_heart_rate_zones
|
Täglich | abgleichen | health_metrics_and_measurements | |
Tägliche Sauerstoffsättigung
daily-oxygen-saturationdaily_oxygen_saturation
|
Täglich | list, reconcile | health_metrics_and_measurements | |
Tägliche Atemfrequenz
daily-respiratory-ratedaily_respiratory_rate
|
Täglich | list, reconcile | health_metrics_and_measurements | |
Tägliche Ruheherzfrequenz
daily-resting-heart-ratedaily_resting_heart_rate
|
Täglich | list, reconcile | health_metrics_and_measurements | |
Tägliche Ableitungen der Schlaftemperatur
daily-sleep-temperature-derivationsdaily_sleep_temperature_derivations
|
Täglich | list, reconcile | health_metrics_and_measurements | |
Tägliche maximale Sauerstoffaufnahme
daily-vo2-maxdaily_vo2_max
|
Täglich | list, reconcile | activity_and_fitness | |
Entfernung
distancedistance
|
Intervall | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Training
exerciseexercise
|
Sitzung | list, get, reconcile, create, update, batchDelete | activity_and_fitness | |
Stockwerke
floorsfloors
|
Intervall | abgleichen, zusammenfassen, dailyRollup | activity_and_fitness | |
Herzfrequenz
heart-rateheart_rate
|
Beispiel | list, reconcile, rollup, dailyRollup | health_metrics_and_measurements | |
Herzfrequenzvariabilität
heart-rate-variabilityheart_rate_variability
|
Beispiel | list, reconcile | health_metrics_and_measurements | |
Protokoll deiner Flüssigkeitszufuhr
hydration-loghydration_log
|
Sitzung | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | Ernährung | |
Sauerstoffsättigung
oxygen-saturationoxygen_saturation
|
Beispiel | list, reconcile | health_metrics_and_measurements | |
Zusammenfassung der Atemfrequenz im Schlaf
respiratory-rate-sleep-summaryrespiratory_rate_sleep_summary
|
Beispiel | list, reconcile | health_metrics_and_measurements | |
Maximale Sauerstoffaufnahme bei Lauf
run-vo2-maxrun_vo2_max
|
Beispiel | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Inaktivitätszeitraum
sedentary-periodsedentary_period
|
Intervall | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Schlaf
sleepsleep
|
Sitzung | list, get, reconcile, create, update, batchDelete | Schlaf | |
Schritte
stepssteps
|
Intervall | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Dauer in Herzfrequenzzone
time-in-heart-rate-zonetime_in_heart_rate_zone
|
Intervall | abgleichen, zusammenfassen, dailyRollup | activity_and_fitness | |
Kalorien insgesamt
total-caloriestotal_calories
|
Intervall | rollup, dailyRollup | activity_and_fitness | |
VO2 Max
vo2-maxvo2_max
|
Beispiel | list, reconcile | activity_and_fitness | |
Gewicht
weightweight
|
Beispiel | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | health_metrics_and_measurements |
Datenverfügbarkeit
Aktualisierungen der Nutzerdaten sind erst verfügbar, nachdem der Nutzer seinen Aktivitätstracker synchronisiert oder neue Daten manuell in die Fitbit App oder Web-App eingegeben hat. Das Fitbit-Gerät und die Fitbit App können alle 15 Minuten automatisch synchronisiert werden, wenn die Fitbit App auf dem Mobilgerät geöffnet ist und die beiden eine aktive Datenverbindung haben und sich in Bluetooth-Reichweite befinden. Wenn der Nutzer seine Aktivität mit MobileTrack aufzeichnet, wird MobileTrack stündlich synchronisiert, solange die App geöffnet ist.
Entfernungsstandards
Trainingsdistanzen wie elevationGainMillimeters werden aus folgenden Gründen in Millimetern gemessen:
- Datenpräzision beibehalten: Der wichtigste Grund für die Verwendung von Millimetern ist, dass wir keine Präzision bei den Daten verlieren, die wir lesen und bereitstellen. Durch die Verwendung einer feingliedrigen Einheit wie Millimeter können wir Messungen mit hoher Genauigkeit darstellen.
- Standardisierung: Millimeter sind die standardisierte Einheit, die in unseren Diensten verwendet wird. Diese Einheitlichkeit sorgt für eine einheitliche Erfahrung für Entwickler, die mit verschiedenen Teilen der API interagieren.
- Unterstützung für verschiedene Messsysteme: Durch die Verwendung einer Basiseinheit wie Millimeter können Entwickler problemlos in jede andere Einheit umrechnen, unabhängig davon, ob sie mit metrischen, imperialen oder anderen Messsystemen arbeiten.