Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
W Google Fit są dostępne typy danych na temat zdrowia związane z zarządzaniem ogólnym stanem zdrowia (a nie fitnessem).
Lista typów danych
Więcej informacji o typach danych dotyczących zdrowia i ich polach znajdziesz w dokumentacji referencyjnej Androida. Pola z jednostką enum mają listę dozwolonych wartości. Używaj tylko jednej z dozwolonych wartości do odczytu i zapisu danych.
Glukoza we krwi
Ten typ danych wychwytuje stężenie glukozy we krwi. Każdy punkt danych reprezentuje pojedynczy natychmiastowy glukozę we krwi. Dowiedz się więcej o zapisywaniu danych dotyczących glukozy we krwi.
Poziom glukozy lub stężenie glukozy we krwi w mmol/l, gdzie 1 mmol/L to 18 mg/dl.
tymczasowy związek z posiłkiem (int – enum) (pole opcjonalne);
Czas odczytu w porównaniu do czasu, gdy użytkownik jadł.
Akceptowane wartości
"intVal": 1 // Reading wasn't taken before or after a meal
"intVal": 2 // Reading was taken during a fasting period
"intVal": 3 // Reading was taken before a meal
"intVal": 4 // Reading was taken after a meal
posiłek (int – enum) (pole opcjonalne)
Rodzaj posiłku spożytego przez użytkownika w momencie rozpoczęcia czytania.
tymczasowy związek ze snem (int – enum) (pole opcjonalne);
Czas odczytu w porównaniu do czasu snu.
Akceptowane wartości
"intVal": 1 // User was fully awake
"intVal": 2 // Before the user fell asleep
"intVal": 3 // After the user woke up
"intVal": 4 // While the user was still sleeping
źródło próbki (int – enum) (pole opcjonalne)
Rodzaj płynu ustrojowego służący do pomiaru glukozy we krwi.
Czas odczytu w porównaniu do czasu, gdy użytkownik jadł.
Akceptowane wartości
FIELD_TEMPORAL_RELATION_TO_MEAL_GENERAL // Reading wasn't taken before or after a meal
FIELD_TEMPORAL_RELATION_TO_MEAL_FASTING // Reading was taken during a fasting period
FIELD_TEMPORAL_RELATION_TO_MEAL_BEFORE_MEAL // Reading was taken before a meal
FIELD_TEMPORAL_RELATION_TO_MEAL_AFTER_MEAL // Reading was taken after a meal
FIELD_MEAL_TYPE (int – enum) (pole opcjonalne)
Rodzaj posiłku spożytego przez użytkownika w momencie rozpoczęcia czytania.
TEMPORAL_RELATION_TO_SLEEP_FULLY_AWAKE // User was fully awake.
TEMPORAL_RELATION_TO_SLEEP_BEFORE_SLEEP // Before the user fell asleep.
TEMPORAL_RELATION_TO_SLEEP_ON_WAKING // After the user woke up.
TEMPORAL_RELATION_TO_SLEEP_DURING_SLEEP // While the user was still sleeping.
Ten typ danych rejestruje ciśnienie krwi użytkownika. Każdy punkt danych odpowiada pojedynczemu natychmiastowemu odczytaniu ciśnienia krwi. Dowiedz się więcej o zapisywaniu danych o ciśnieniu krwi.
BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING // Sitting down
BODY_POSITION_LYING_DOWN // Lying down
BODY_POSITION_SEMI_RECUMBENT // Reclining
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_WRIST // Left wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_WRIST // Right wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_UPPER_ARM // Left upper arm
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_UPPER_ARM // Right upper arm
Tkanka tłuszczowa, procentowo
Ten typ danych rejestruje procent tkanki tłuszczowej użytkownika. Każdy punkt danych reprezentuje łączną osobę tkanki tłuszczowej jako procent łącznej masy ciała.
Ten typ danych zawiera opis śluzu szyjkowego. Każdy punkt danych reprezentuje samoopisany opis śluzu szyjkowego u użytkownika. Wszystkie pola są opcjonalne i można ich użyć do opisania wyglądu śluzu szyjki macicy oraz ilości.
Spójność lub tekstura śluzu szyjkowego u użytkownika.
Akceptowane wartości
"intVal": 1 // Dry, little or no mucus
"intVal": 2 // Sticky
"intVal": 3 // Creamy
"intVal": 4 // Watery
"intVal": 5 // Clear and stretchy like egg white
W tym typie danych każdy punkt danych odpowiada raportowi szyjki macicy użytkownika. Wszystkie pola są opcjonalne i można ich użyć do dodania informacji o pozycji, napięciu i twardości szyjki macicy.
Ten typ danych rejestruje tętno użytkownika w uderzeniach na minutę. Każdy punkt danych odpowiada natychmiastowej ocenie tętna, dlatego należy ustawić tylko czas zakończenia. Zostanie ona użyta jako sygnatura czasowa odczytu.
Ten typ danych pokazuje wysokość tego użytkownika w metrach. Każdy punkt danych reprezentuje wysokość użytkownika w momencie odczytu, dlatego należy ustawić tylko czas zakończenia. Zostanie ona użyta jako sygnatura czasowa odczytu.
Ten typ danych opisuje, jak cykl menstruacyjny był u użytkownika, czyli plamienie, lekkie, średnie lub obfite. Każdy punkt danych opisuje, jak intensywne jest krwawienie miesiączkowe u użytkownika.
Ten typ danych przechwytuje zawartość tlenu w krwi, we krwi wyrażony jako wartość procentowa nasycenia tlenem nasyconą tlenem. Każdy punkt danych odpowiada pojedynczemu nasyceniu krwi tlenem w chwili pomiaru.
Opcjonalne pola pozwalają też dodać szczegóły dotyczące dodatkowego tlenu w razie potrzeby.
Szybkość podawania tlenu użytkownikowi w litrach na minutę.
Ustaw wartość na 0, jeśli nie został uzupełniony dodatkowy tlen, a użytkownik ma dostęp tylko do powietrza w strefie oddechowej.
Tryb administrowania terapią tlenową (int – enum) (pole opcjonalne)
Sposób podawania tlenu.
Nie można podać leku lub podać 1, jeśli jest on stosowany w zatoce nosowej.
System nasycenia tlenem (int – enum) (pole opcjonalne)
gdzie mierzone jest nasycenie tlenem;
Mogą nie występować lub znajdować się w danych 1 za pomocą obwodowych naczyń obwodowych.
Metoda pomiaru nasycenia tlenem (int – enum) (pole opcjonalne)
Sposób pomiaru nasycenia tlenem
Mogą nie być obecne lub wynosić 1, jeśli jest mierzony przez pulsoksymetr.
Android
Nazwa
com.google.oxygen_saturation
Obiekt typu danych
TYP_OXYGEN_SATURATION
Pola (format – jednostki)
FIELD_OXYGEN_SATURATION (float– wartość procentowa)
Nasycenie krwi tlenem jako wartość procentowa.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE (float–l/min)
Szybkość podawania tlenu użytkownikowi w litrach na minutę.
Zero oznacza, że nie podano dodatkowego tlenu, a użytkownik jest tylko klimatyzatorem.
Mogą nie być obecne lub wynosić 1, jeśli jest mierzony przez pulsoksymetr.
Sen
Ten typ danych rejestruje czas trwania snu użytkownika i jego typ. Każdy punkt danych reprezentuje przedział czasu dla fazy snu.
Godzina rozpoczęcia punktu danych reprezentuje początek fazy snu i musi być zawsze uwzględniana. Sygnatura czasowa reprezentuje koniec fazy snu. Przedziały czasu nie muszą być ciągłe, ale powinny się pokrywać.
"intVal": 0 // Unspecified or unknown if user is sleeping.
"intVal": 1 // Awake; user is awake.
"intVal": 2 // Sleeping; generic or non-granular sleep description.
"intVal": 3 // Out of bed; user gets out of bed in the middle of a sleep session.
"intVal": 4 // Light sleep; user is in a light sleep cycle.
"intVal": 5 // Deep sleep; user is in a deep sleep cycle.
"intVal": 6 // REM sleep; user is in a REM sleep cyle.
Android
Nazwa
com.google.sleep.segment
Obiekt typu danych
TYPE_SLEEP_SEGMENT
Pola (format – jednostki)
FIELD_SLEEP_SEGMENT_TYPE (int–wyliczenie)
Wartości reprezentujące różne fazy snu i typy.
Akceptowane wartości
SLEEP_SEGMENT_TYPE_UNSPECIFIED // Unspecified or unknown if user is sleeping.
AWAKE // Awake; user is awake.
SLEEP // Sleeping; generic or non-granular sleep description.
OUT_OF_BED // Out of bed; user gets out of bed in the middle of a sleep session.
SLEEP_LIGHT // Light sleep; user is in a light sleep cycle.
SLEEP_DEEP // Deep sleep; user is in a deep sleep cycle.
SLEEP_REM // REM sleep; user is in a REM sleep cyle.
Plamienie z dróg rodnych
Ten typ danych przechwytuje się, gdy u użytkownika występuje plamienie (czyli między miesiączką). Każdy punkt danych reprezentuje jedno wystąpienie plagiatu, więc każdy punkt powinien mieć sygnaturę czasową, a pole wystąpień powinno mieć wartość 1.
Każde wystąpienie plamienia. Ustaw w tym polu wartość 1.
Android
Nazwa
com.google.vaginal_spotting
Obiekt typu danych
TYP_VAGINAL_SPOTTING
Pola (format – jednostki)
FIELD_OCCURRENCES (int – liczba)
Każde wystąpienie plamienia. Ustaw w tym polu wartość 1.
Waga
Ten typ danych rejestruje wagę użytkownika w kg. Każdy punkt danych reprezentuje wagę użytkownika w momencie odczytu, dlatego należy ustawić tylko czas zakończenia. Zostanie ona użyta jako sygnatura czasowa odczytu.