Poniższa tabela zawiera pełną listę typów danych z kilkoma kolumnami, które pomogą Ci zrozumieć reprezentację każdego typu w interfejsie Google Health API, a także zakres, w jakim jest on dostępny.
.| Typ danych Identyfikator punktu końcowego Parametr filtra |
Record type |
Dostępne operacje |
Zakres | Webhook support |
|---|---|---|---|---|
Aktywne minuty
active-minutesactive_minutes
|
Interwał | reconcile, rollup, dailyRollup | activity_and_fitness | |
Aktywne minuty w strefie
active-zone-minutesactive_zone_minutes
|
Interwał | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Poziom aktywności
activity-levelactivity_level
|
Interwał | lista, uzgadnianie | activity_and_fitness | |
Wysokość
altitudealtitude
|
Interwał | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Tkanka tłuszczowa
body-fatbody_fat
|
Przykład | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | health_metrics_and_measurements | |
Kalorie w strefie tętna
calories-in-heart-rate-zonecalories_in_heart_rate_zone
|
Interwał | rollup, dailyRollup | activity_and_fitness | |
Codzienna zmienność rytmu serca
daily-heart-rate-variabilitydaily_heart_rate_variability
|
Codziennie | lista, uzgadnianie | health_metrics_and_measurements | |
Dzienne strefy tętna
daily-heart-rate-zonesdaily_heart_rate_zones
|
Codziennie | uzgodnić | health_metrics_and_measurements | |
Codzienne nasycenie tlenem
daily-oxygen-saturationdaily_oxygen_saturation
|
Codziennie | lista, uzgadnianie | health_metrics_and_measurements | |
Dzienna częstość oddechów
daily-respiratory-ratedaily_respiratory_rate
|
Codziennie | lista, uzgadnianie | health_metrics_and_measurements | |
Dzienne tętno spoczynkowe
daily-resting-heart-ratedaily_resting_heart_rate
|
Codziennie | lista, uzgadnianie | health_metrics_and_measurements | |
Codzienne wyliczenia temperatury podczas snu
daily-sleep-temperature-derivationsdaily_sleep_temperature_derivations
|
Codziennie | lista, uzgadnianie | health_metrics_and_measurements | |
Dzienny pułap tlenowy
daily-vo2-maxdaily_vo2_max
|
Codziennie | lista, uzgadnianie | activity_and_fitness | |
Odległość
distancedistance
|
Interwał | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Ćwiczenia
exerciseexercise
|
Sesja | list, get, reconcile, create, update, batchDelete | activity_and_fitness | |
Piętra
floorsfloors
|
Interwał | reconcile, rollup, dailyRollup | activity_and_fitness | |
Tętno
heart-rateheart_rate
|
Przykład | list, reconcile, rollup, dailyRollup | health_metrics_and_measurements | |
Zmienność rytmu serca
heart-rate-variabilityheart_rate_variability
|
Przykład | lista, uzgadnianie | health_metrics_and_measurements | |
Dziennik nawodnienia
hydration-loghydration_log
|
Sesja | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | żywienie | |
Nasycenie tlenem
oxygen-saturationoxygen_saturation
|
Przykład | lista, uzgadnianie | health_metrics_and_measurements | |
Podsumowanie snu dotyczące częstości oddechów
respiratory-rate-sleep-summaryrespiratory_rate_sleep_summary
|
Przykład | lista, uzgadnianie | health_metrics_and_measurements | |
Pułap tlenowy podczas biegania
run-vo2-maxrun_vo2_max
|
Przykład | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Okres braku aktywności
sedentary-periodsedentary_period
|
Interwał | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Sen
sleepsleep
|
Sesja | list, get, reconcile, create, update, batchDelete | sen | |
Kroki
stepssteps
|
Interwał | list, reconcile, rollup, dailyRollup | activity_and_fitness | |
Czas w strefie tętna
time-in-heart-rate-zonetime_in_heart_rate_zone
|
Interwał | reconcile, rollup, dailyRollup | activity_and_fitness | |
Wszystkie kalorie
total-caloriestotal_calories
|
Interwał | rollup, dailyRollup | activity_and_fitness | |
Maksymalny pułap tlenowy VO2
vo2-maxvo2_max
|
Przykład | lista, uzgadnianie | activity_and_fitness | |
Waga
weightweight
|
Przykład | list, get, reconcile, rollup, dailyRollup, create, update, batchDelete | health_metrics_and_measurements |
Dostępność danych
Aktualizacje danych użytkownika są dostępne dopiero po zsynchronizowaniu przez niego monitora aktywności lub ręcznym wprowadzeniu nowych danych w aplikacji mobilnej lub internetowej Fitbit. Urządzenie Fitbit i aplikacja mobilna Fitbit mogą automatycznie synchronizować dane co 15 minut, gdy aplikacja Fitbit jest otwarta na urządzeniu mobilnym, a oba urządzenia mają aktywne połączenie do transmisji danych i znajdują się w zasięgu Bluetooth. Jeśli użytkownik śledzi aktywność za pomocą MobileTrack, synchronizacja MobileTrack odbywa się co godzinę, o ile aplikacja jest otwarta.
Standardy odległości
Odległości ćwiczeń, np. elevationGainMillimeters, są mierzone w milimetrach jako standardowej jednostce z tych powodów:
- Zachowanie precyzji danych: najważniejszym powodem używania milimetrów jest zapewnienie, że nie utracimy precyzji danych, które odczytujemy i udostępniamy. Używanie precyzyjnej jednostki, takiej jak milimetry, pozwala nam przedstawiać pomiary z dużą dokładnością.
- Standaryzacja: milimetry są standardową jednostką miary w naszych usługach. Ta spójność zapewnia deweloperom jednolite wrażenia podczas korzystania z różnych części interfejsu API.
- Szerokie wsparcie dla systemów pomiarowych: używanie jednostki podstawowej, takiej jak milimetry, ułatwia programistom przeliczanie na dowolną inną wybraną jednostkę, niezależnie od tego, czy pracują w systemie metrycznym, imperialnym czy innym.