Typy danych zbiorczych

W przypadku danych, które można stale rejestrować (z wieloma punktami danych w danym okresie), platforma Google Fit może agregować te dane i zwracać obliczone wyniki. Może to być średni pomiar lub podsumowanie/suma. Dzięki temu możesz zaoszczędzić czas i łatwo wyświetlać użytkownikom przydatne podsumowania lub średnie wartości, czytając dane zbiorcze.

Aby odczytać dane zbiorcze, musisz wybrać ich typ, zakres czasowy i inne informacje. Dane możesz łączyć na kilka sposobów:

Przedział czasu
Zbieraj zbiorcze dane według godziny lub dnia. Zobacz na przykład kroki lub spalone kalorie dziennie.
Rodzaj aktywności
Zbiorcze dane zbiorcze według typu aktywności. Na przykład w przypadku danych dotyczących snu z tygodnia dostępny będzie segment na każdy typ aktywności (lekki, głęboki i REM).
Segment aktywności
Zbiorcze dane zbiorcze według segmentów aktywności w danym okresie. Jeśli na przykład użytkownik biegał w godzinach 9:00–10:00, ale biegał przez pierwsze 20 minut, siedział przez 10 minut, spacerował przez 15 minut i biegał przez 15 minut, uznałby go za 4 segmenty aktywności i zwrócił 4 zasobniki.
Sesja
Zbiorcze punkty danych możesz wykorzystać do zbierania danych. Jeśli na przykład użytkownik wykonał 2 biegi, które zostały zarejestrowane jako 2 sesje (poranny i popołudniowy), możesz połączyć go według sesji, aby poznać średnie kroki lub średnią prędkość każdego biegu.

Aktywność

Używaj tych typów danych do odczytywania zbiorczych danych na temat zdrowia i samopoczucia.

Podsumowanie aktywności

Łączny czas i liczba segmentów związanych z określoną aktywnością w danym okresie. Każdy punkt danych reprezentuje podsumowanie wszystkich segmentów aktywności dla określonego typu aktywności w przedziale czasu.

REST

Nazwacom.google.activity.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.activity.read
Pola (format – jednostki)
activity (int – enum)
Typ aktywności użytkownika. Listę typów aktywności znajdziesz tutaj.
duration (int–milisekundy)
Łączny czas spędzony na aktywności we wszystkich segmentach w danym okresie.
liczba segmentów (int–liczba)
Liczba różnych segmentów aktywności w przedziale czasu określonym dla tego punktu danych.

Android

Nazwacom.google.activity.summary
Obiekt typu danychPODSUMOWANIE_AKTYWNOŚCI_AGGREGATE
Pola (format – jednostki)
FIELD_activity (int – enum)
Typ aktywności użytkownika. Listę typów aktywności znajdziesz tutaj.
FIELD_DURATION (int milisekundy)
Łączny czas spędzony na aktywności we wszystkich segmentach w danym okresie.
FIELD_NUM_SEGMENTS (int–liczba)
Liczba różnych segmentów aktywności w przedziale czasu określonym dla tego punktu danych.

Podsumowanie podstawowego współczynnika metabolizmu (BMR)

Każdy punkt danych reprezentuje średnią, maksymalną i minimalną podstawową przemianę materii w danym okresie w kilokalorach na dzień. Jest to przydatne, gdy użytkownik przybrył lub stracił wagę, w związku z czym jego BMR uległo zmianie.

REST

Nazwacom.google.calories.bmr.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.activity.read
Pola (format – jednostki)
średnio (float–kcal na dzień)
Średni BMR użytkownika w danym okresie.
maks. (float–kcal na dzień)
Maksymalny BMR użytkownika w danym okresie.
min (float–kcal na dzień)
Minimalny BMR użytkownika w danym okresie.

Android

Nazwacom.google.calories.bmr.summary
Obiekt typu danychAGGREGATE_BASAL_METABOLIC_RATE_SUMMARY (Podsumowanie)
Pola (format – jednostki)
FIELD_AVERAGE (float – kcal na dzień)
Średni BMR użytkownika w danym okresie.
FIELD_MAX (float—kcal na dzień)
Maksymalny BMR użytkownika w danym okresie.
FIELD_MIN (float—kcal na dzień)
Minimalny BMR użytkownika w danym okresie.

Podsumowanie spalonych kalorii

Zagregowane lub łączne kalorie spalone w kilokalorii w danym okresie. Ten typ danych i jego pola są takie same jak w przypadku natychmiastowego typu danych.

Podsumowanie punktów kardio

Każdy punkt danych przedstawia liczbę punktów kardio uzyskanych w danym okresie.

REST

Nazwacom.google.heart_minutes.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.activity.read
Pola (format – jednostki)
intensywność (float– punkty kardio)
Liczba punktów kardio uzyskanych w danym okresie, w tym punkty uzyskane przez mnożniki (więcej punktów za bardziej intensywną aktywność).
duration (float–minuty)
Czas (w minutach) zdobywania punktów kardio.

Android

Nazwacom.google.heart_minutes.summary
Obiekt typu danychAGGREGATE_HEART_POINTS
Pola (format – jednostki)
FIELD_INTENSITY (float – punkty kardio)
Liczba punktów kardio uzyskanych w danym okresie, w tym punkty uzyskane przez mnożniki (więcej punktów za bardziej intensywną aktywność).
FIELD_DURATION (float–minuty)
Czas (w minutach) zdobywania punktów kardio.

Podsumowanie minut ruchu

Łączna liczba minut ruchu w okresie. Ten typ i pola danych są takie same jak w przypadku natychmiastowego typu danych.

Podsumowanie zasilania

Każdy punkt danych reprezentuje średnią, maksymalną i minimalną moc generowaną przez użytkownika w watach w danym okresie.

REST

Nazwacom.google.power.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.activity.read
Pola (format – jednostki)
średnio (float–waty)
Średnia moc użytkownika w danym okresie w watach.
maks (float - waty)
Maksymalna moc użytkownika w danym okresie w watach.
min (float–waty)
Minimalna moc wygenerowana przez użytkownika w danym okresie w watach.

Android

Nazwacom.google.power.summary
Obiekt typu danychAGGREGATE_POWER_SUMMARY
Pola (format – jednostki)
FIELD_AVERAGE (float–waty)
Średnia moc użytkownika w danym okresie w watach.
FIELD_MAX (float– waty)
Maksymalna moc użytkownika w danym okresie w watach.
FIELD_MIN (float–waty)
Minimalna moc wygenerowana przez użytkownika w danym okresie w watach.

Podsumowanie delta liczby kroków

Każdy punkt danych reprezentuje łączną liczbę kroków w danym okresie. Ten typ danych i jego pola są takie same jak w przypadku natychmiastowego typu danych.

Karoseria

Używaj tych typów danych do odczytywania zbiorczych danych pomiarowych.

Podsumowanie procentu tkanki tłuszczowej

Każdy punkt danych reprezentuje średni, maksymalny i minimalny procent tkanki tłuszczowej w danym okresie.

REST

Nazwacom.google.body.fat.percentage.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.body.read
Pola (format – jednostki)
średnio (float–procent)
Średni procent łącznej masy ciała użytkownika, który składa się z tkanki tłuszczowej, w danym okresie.
max (float–procent)
Maksymalny procent łącznej masy ciała użytkownika, który składa się z tkanki tłuszczowej, w danym okresie.
min (float–procent)
Minimalny procent łącznej masy ciała użytkownika, który składa się z tkanki tłuszczowej, w danym okresie.

Android

Nazwacom.google.body.fat.percentage.summary
Obiekt typu danychAGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
Pola (format – jednostki)
FIELD_AVERAGE (float – procent)
Średni procent łącznej masy ciała użytkownika, który składa się z tkanki tłuszczowej, w danym okresie.
FIELD_MAX (float – wartość procentowa)
Maksymalny procent łącznej masy ciała użytkownika, który składa się z tkanki tłuszczowej, w danym okresie.
FIELD_MIN (float–procent)
Minimalny procent łącznej masy ciała użytkownika, który składa się z tkanki tłuszczowej, w danym okresie.

Podsumowanie tętna

Każdy punkt danych określa średnie, maksymalne i minimalne tętno użytkownika w danym okresie w uderzeniach na minutę.

REST

Nazwacom.google.heart_rate.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.body.read
Pola (format – jednostki)
średnio (float–bpm)
Średnie tętno użytkownika w uderzeniach na minutę w danym okresie.
maks (float–bpm)
Maksymalne tętno użytkownika w uderzeniach na minutę w danym okresie.
min (float–bpm)
Minimalne tętno w uderzeniach na minutę w danym okresie.

Android

Nazwacom.google.heart_rate.summary
Obiekt typu danychAGGREGATE_HEART_RATE_SUMMARY
Pola (format – jednostki)
FIELD_AVERAGE (float–bpm)
Średnie tętno użytkownika w uderzeniach na minutę w danym okresie.
FIELD_MAX (float–bpm)
Maksymalne tętno użytkownika w uderzeniach na minutę w danym okresie.
FIELD_MIN (float–bpm)
Minimalne tętno w uderzeniach na minutę w danym okresie.

Podsumowanie wzrostu

Każdy punkt danych odpowiada średniej, maksymalnej i minimalnej wysokości w danym okresie w metrach.

REST

Nazwacom.google.height.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.body.read
Pola (format – jednostki)
średnio (float–m)
Średnia wysokość użytkownika w danym okresie w metrach.
max (float–m)
Maksymalna wysokość użytkownika w danym okresie w metrach.
min (float–m)
Minimalna wysokość w danym okresie w metrach.

Android

Nazwacom.google.height.summary
Obiekt typu danychAGGREGATE_HEIGHT_SUMMARY
Pola (format – jednostki)
FIELD_AVERAGE (float – metry)
Średnia wysokość użytkownika w danym okresie w metrach.
FIELD_MAX (float–metry)
Maksymalna wysokość użytkownika w danym okresie w metrach.
FIELD_MIN (float–metry)
Minimalna wysokość w danym okresie w metrach.

Podsumowanie wagi

Każdy punkt danych reprezentuje średnią, maksymalną i minimalną wagę użytkownika w danym okresie (w kg).

REST

Nazwacom.google.weight.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.body.read
Pola (format – jednostki)
średnio (float–kg)
Średnia waga ciała użytkownika w danym okresie (w kg).
maks. (float–kg)
Maksymalna waga ciała użytkownika w danym okresie (w kg).
min (float–kg)
Minimalna waga ciała użytkownika w danym okresie (w kg).

Android

Nazwacom.google.weight.summary
Obiekt typu danychAGGREGATE_WEIGHT_SUMMARY
Pola (format – jednostki)
FIELD_AVERAGE (float–kg)
Średnia waga ciała użytkownika w danym okresie (w kg).
FIELD_MAX (float–kg)
Maksymalna waga ciała użytkownika w danym okresie (w kg).
FIELD_MIN (float–kg)
Minimalna waga ciała użytkownika w danym okresie (w kg).

lokalizacja,

Używaj tych typów danych do odczytywania zbiorczych danych o lokalizacji.

Różnica odległości

Każdy punkt danych reprezentuje całkowitą odległość pokonaną przez użytkownika w danym okresie w metrach. Ten typ danych i jego pola są takie same jak w przypadku natychmiastowego typu danych.

Ramka ograniczająca lokalizację

Każdy punkt danych odpowiada polu graniczne obliczonemu na podstawie punktów lokalizacji użytkownika w danym okresie. Każde pole ogranicza się do 4 pól reprezentujących 4 rogi pola.

REST

Nazwacom.google.location.bounding_box
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.location.read
Pola (format – jednostki)
mała szerokość (float–stopnie)
Minimalna szerokość geograficzna ramki ograniczającej wyrażona w postaci liczby zmiennoprzecinkowej.
mała długość (float–stopnie)
Minimalna długość geograficzna ramki ograniczającej wyrażona w postaci liczby zmiennoprzecinkowej.
szerokość geograficzna (float–stopnie)
Maksymalna szerokość ramki ograniczającej wyrażona w postaci liczby zmiennoprzecinkowej.
Wysoka długość (float–stopnie)
Maksymalna długość ramki ograniczenia (wyrażona w postaci zmiennoprzecinkowej).

Android

Nazwacom.google.location.bounding_box
Obiekt typu danychAGGREGATE_LOCATION_BOUNDING_BOX
Pola (format – jednostki)
FIELD_LOW_LATITUDE (float–stopnie)
Szerokość lewego dolnego rogu ramki ograniczającej wyrażona w postaci liczby zmiennoprzecinkowej.
FIELD_LOW_LONGITUDE (float–stopnie)
Długość lewego dolnego rogu ramki ograniczającej wyrażona w postaci liczby zmiennoprzecinkowej.
FIELD_HIGH_LATITUDE (float–stopnie)
Szerokość lewego górnego rogu ramki ograniczającej wyrażona w postaci liczby zmiennoprzecinkowej.
FIELD_HIGH_LONGITUDE (float–stopnie)
Długość geograficzna prawego górnego rogu ramki ograniczającej wyrażona w postaci zmiennoprzecinkowej.

Podsumowanie szybkości

Każdy punkt danych przedstawia średnią, maksymalną i minimalną prędkość przebytą przez użytkownika w danym okresie w metrach na sekundę.

REST

Nazwacom.google.speed.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.location.read
Pola (format – jednostki)
średnio (float – metry na sekundę)
Średnia szybkość użytkownika w danym okresie w metrach na sekundę.
maks (float – metry na sekundę)
Maksymalna prędkość wyrażona w metrach na sekundę.
min (float–m na sekundę)
Minimalna prędkość użytkownika w danym okresie (w metrach na sekundę).

Android

Nazwacom.google.speed.summary
Obiekt typu danychAGGREGATE_SPEED_SUMMARY
Pola (format – jednostki)
średnio (float – metry na sekundę)
Średnia szybkość użytkownika w danym okresie w metrach na sekundę.
maks (float – metry na sekundę)
Maksymalna prędkość wyrażona w metrach na sekundę.
min (float–m na sekundę)
Minimalna prędkość użytkownika w danym okresie (w metrach na sekundę).

Odżywianie

Używaj tych typów danych do odczytywania zbiorczych danych o wartościach odżywczych.

Podsumowanie nawodnienia

Każdy punkt danych reprezentuje łączną ilość wody zużytej przez użytkownika w danym okresie w litrach. Ten typ danych i jego pola są takie same jak w przypadku natychmiastowego typu danych.

Podsumowanie odżywiania

Każdy punkt danych reprezentuje sumę wszystkich wartości odżywczych w danym okresie. W polu składników odżywczych każda wartość to suma składników odżywczych we wszystkich wpisach w wybranym okresie.

Jeśli składnik odżywczy nie został uwzględniony w żadnym z wpisów, nie będzie się też znajdował w mapie zbiorczej. Jeśli wszystkie wpisy w tym czasie będą dotyczyć tego samego posiłku, zostanie też ustawiony typ posiłku.

REST

Nazwacom.google.nutrition.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
Pola (format – jednostki)
posiłek (int – enum)
rodzaj posiłku serwowanego przez użytkownika (obecny, jeśli wszystkie wpisy dotyczące tego okresu dotyczą tego samego posiłku);
składniki odżywcze (Map<String>— kalorie/gramy)
Łączna liczba składników odżywczych w jedzeniu w danym okresie.

Android

Nazwacom.google.nutrition.summary
Obiekt typu danychAGGREGATE_NUTRITION_SUMMARY
Pola (format – jednostki)
FIELD_MEAL_TYPE (int – enum)
rodzaj posiłku serwowanego przez użytkownika (obecny, jeśli wszystkie wpisy dotyczące tego okresu dotyczą tego samego posiłku);
FIELD_NUTRIENTS (Map<String>—kilokalorie/gramy/miligramy)
Łączna liczba składników odżywczych w jedzeniu w danym okresie.

Zdrowie

Używaj tych typów danych do odczytywania zbiorczych danych medycznych.

Podsumowanie poziomu glukozy we krwi

Każdy punkt danych reprezentuje średni, minimalny i maksymalny poziom glukozy lub stężenie glukozy w zakresie czasowym w mmol/L, gdzie 1 mmol/L to 18 mg/dL.

Jeśli wartości dla każdego z tych pól są takie same we wszystkich pomiarach wykonanych w danym przedziale czasu, w zwróconych danych zobaczysz wartość pola:

  • tymczasowy związek z posiłkiem
  • związek czasowy ze snem
  • źródło próbki

Jeśli wartości różnią się w pomiarach, pole zostanie wykluczone.

REST

Nazwacom.google.blood_glucose.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
Pola (format – jednostki)
średnio (float–mmol/l)
Średni poziom glukozy lub stężenie glukozy we krwi w danym okresie.
maks. (float–mmol/l)
Maksymalny poziom glukozy lub stężenie glukozy we krwi w danym okresie.
min (float–mmol/l)
Minimalny poziom glukozy lub stężenie glukozy we krwi w danym okresie.
tymczasowy związek z posiłkiem (int – enum) (pole opcjonalne);
Czas odczytu w porównaniu do czasu, gdy użytkownik jadł.
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.
źródło próbki (int – enum) (pole opcjonalne)
Rodzaj płynu ustrojowego służący do pomiaru glukozy we krwi.

Android

Nazwacom.google.blood_glucose.summary
Obiekt typu danychAGGREGATE_BLOOD_GLUCOSE_SUMMARY
Pola (format – jednostki)
FIELD_AVERAGE (float–mmol/l)
Średni poziom glukozy lub stężenie glukozy we krwi w danym okresie.
FIELD_MAX (float–mmol/L)
Maksymalny poziom glukozy lub stężenie glukozy we krwi w danym okresie.
FIELD_MIN (float–mmol/L)
Minimalny poziom glukozy lub stężenie glukozy we krwi w danym okresie.
FIELD_TEMPORAL_RELATION_TO_MEAL (int – enum) (pole opcjonalne)
Czas odczytu w porównaniu do czasu, gdy użytkownik jadł.
FIELD_MEAL_TYPE (int – enum) (pole opcjonalne)
Rodzaj posiłku spożytego przez użytkownika w momencie rozpoczęcia czytania.
FIELD_TEMPORAL_RELATION_TO_SLEEP (int – enum) (pole opcjonalne)
Czas odczytu w porównaniu do czasu snu.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int – enum) (pole opcjonalne)
Rodzaj płynu ustrojowego służący do pomiaru glukozy we krwi.

Podsumowanie ciśnienia krwi

Każdy punkt danych reprezentuje średnie, minimalne i maksymalne ciśnienie krwi w przedziale czasu, mierzone w mm Hg.

Jeśli wartości dla każdego z tych pól są takie same we wszystkich pomiarach wykonanych w danym przedziale czasu, w zwróconych danych zobaczysz wartość pola:

  • pozycja ciała
  • lokalizacja pomiaru

Jeśli wartości różnią się w pomiarach, pole zostanie wykluczone.

REST

Nazwacom.google.blood_pressure.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
Pola (format – jednostki)
średni skurczowy (float–mm Hg)
Średnie ciśnienie skurczowe w danym okresie.
maks. skurczowe (float–mm Hg)
Maksymalne ciśnienie skurczowe w danym okresie.
min skurczowe (float–mm Hg)
Minimalne ciśnienie skurczowe w danym okresie.
średnia rozkurczowa (float–mm Hg)
Średnie ciśnienie rozkurczowe w danym okresie.
maks. rozkurczowe (float– mm Hg)
Maksymalne ciśnienie rozkurczowe w danym okresie.
min rozkurczowe (float–mm Hg)
Minimalne ciśnienie rozkurczowe w danym okresie.
body position (int – enum) (pole opcjonalne)
Pozycja użytkownika podczas wykonywania pomiaru.
lokalizacja pomiaru (int–wyliczenie) (pole opcjonalne)
Której grupie i której grupie dotyczyła pomiar?

Android

Nazwacom.google.blood_pressure.summary
Obiekt typu danychAGGREGATE_BLOOD_PRESSURE_SUMMARY
Pola (format – jednostki)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE (float–mm Hg)
Średnie ciśnienie skurczowe w danym okresie.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX (float–mm Hg)
Maksymalne ciśnienie skurczowe w danym okresie.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MIN (float–mm Hg)
Minimalne ciśnienie skurczowe w danym okresie.
FIELD_BLOOD_PRESSURE_DIASTOLIC_AVERAGE (float–mm Hg)
Średnie ciśnienie rozkurczowe w danym okresie.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MAX (float–mm Hg)
Maksymalne ciśnienie rozkurczowe w danym okresie.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MIN (float–mm Hg)
Minimalne ciśnienie rozkurczowe w danym okresie.
FIELD_body_POSITION (int – enum) (pole opcjonalne)
Pozycja użytkownika podczas wykonywania pomiaru.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int – enum) (pole opcjonalne)
Której grupie i której grupie dotyczyła pomiar?

Podsumowanie temperatury ciała

Każdy punkt danych odpowiada średniej, minimalnej i maksymalnej temperaturze ciała użytkownika w danym okresie.

Będzie ona również zawierać informację o lokalizacji, w której wykonano pomiar w przypadku treści, jeśli lokalizacja wszystkich pomiarów w tym samym okresie była taka sama.

REST

Nazwacom.google.body.temperature.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
Pola (format – jednostki)
średnio (float–ile)
Średnia temperatura ciała użytkownika w danym okresie.
max (float–cali).
Maksymalna temperatura ciała użytkownika w danym okresie.
min (float–całości)
Minimalna temperatura ciała użytkownika w danym okresie.
lokalizacja pomiaru (int–wyliczenie) (pole opcjonalne)
W którym miejscu ciała jest zmierzony pomiar.

Android

Nazwacom.google.body.temperature.summary
Obiekt typu danychAGGREGATE_body_temperatur_SUMMARY
Pola (format – jednostki)
FIELD_AVERAGE (float–ceny)
Średnia temperatura ciała użytkownika w danym okresie.
FIELD_MAX (float – pozycja)
Maksymalna temperatura ciała użytkownika w danym okresie.
FIELD_MIN (float–cały punkt)
Minimalna temperatura ciała użytkownika w danym okresie.
FIELD_BODY_temperatur_MEASUREMENT_LOCATION (int – enum) (pole opcjonalne)
W którym miejscu ciała jest zmierzony pomiar.

Podsumowanie nasycenia tlenem

Każdy punkt danych przedstawia średnie, minimalne i maksymalne nasycenie krwi tlenem oraz szybkość przepływu dodatkowego tlenu przez użytkownika w danym przedziale czasu.

Jeśli wartości dla każdego z tych pól są takie same we wszystkich pomiarach wykonanych w danym przedziale czasu, w zwróconych danych zobaczysz wartość pola:

  • tryb administrowania terapią tlenową
  • system nasycenia tlenem
  • metoda pomiaru nasycenia tlenem

Jeśli wartości różnią się w pomiarach, pole zostanie wykluczone.

REST

Nazwacom.google.oxygen_saturation.summary
Zakresy uprawnień OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
Pola (format – jednostki)
średnie nasycenie tlenem (float – wartość procentowa)
Średnie nasycenie tlenem w danym okresie użytkownika.
maks. nasycenie tlenem (float – wartość procentowa)
Maksymalne nasycenie tlenem w danym okresie.
min. nasycenie tlenem (float – wartość procentowa)
Minimalne nasycenie krwi tlenem przez użytkownika w danym okresie.
średni przepływ dodatkowego tlenu (float–l/min)
Średni przepływ tlenu przez użytkownika w danym okresie.
maks. prędkość przepływu tlenu w tle (float–l/min)
Maksymalny przepływ dodatkowego tlenu przez użytkownika w danym okresie.
min objętości dodatkowego tlenu (float–l/min)
Minimalny przepływ tlenu użytkownika w danym okresie.
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

Nazwacom.google.oxygen_saturation.summary
Obiekt typu danychAGGREGATE_OXYGEN_SATURATION_SUMMARY
Pola (format – jednostki)
FIELD_OXYGEN_SATURATION_AVERAGE (float– wartość procentowa)
Średnie nasycenie tlenem w danym okresie użytkownika.
FIELD_OXYGEN_SATURATION_MAX (float – wartość procentowa)
Maksymalne nasycenie tlenem w danym okresie.
FIELD_OXYGEN_SATURATION_MIN (float – wartość procentowa)
Minimalne nasycenie krwi tlenem przez użytkownika w danym okresie.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_AVERAGE (float–l/min)
Średni przepływ tlenu przez użytkownika w danym okresie.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX (float–l/min)
Maksymalny przepływ dodatkowego tlenu przez użytkownika w danym okresie.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN (float–l/min)
Minimalny przepływ tlenu użytkownika w danym okresie.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int – enum) (pole opcjonalne)
Sposób podawania tlenu.
Nie można podać leku lub podać 1, jeśli jest on stosowany w zatoce nosowej.
FIELD_OXYGEN_SATURATION_SYSTEM (int – enum) (pole opcjonalne)
gdzie mierzone jest nasycenie tlenem;
Mogą nie występować lub znajdować się w danych 1 za pomocą obwodowych naczyń obwodowych.
FIELD_OXYGEN_SATURATION_MEASUREMENT_Method (int – enum) (pole opcjonalne)
Sposób pomiaru nasycenia tlenem
Mogą nie być obecne lub wynosić 1, jeśli jest mierzony przez pulsoksymetr.