Aggregierte Datentypen

Daten, die kontinuierlich aufgezeichnet werden können (mit mehreren Datenpunkten über einen Zeitraum), kann die Google Fit-Plattform diese Daten aggregieren und die berechneten Ergebnisse zurückgeben. Das kann eine Durchschnittsmessung oder eine Zusammenfassung/Summe sein. Sie können bei diesen Berechnungen Zeit sparen und Ihren App-Nutzern nützliche Zusammenfassungen oder Durchschnittswerte anzeigen, indem Sie aggregierte Daten lesen.

Um aggregierte Daten zu lesen, müssen Sie einen Datentyp, einen Zeitraum und etwas auswählen, nach dem die Daten in „Bucket“ (oder Gruppierung) gruppiert werden sollen. Sie können Daten auf verschiedene Arten in Buckets gruppieren:

Zeitraum
Aggregierte Daten nach Stunde oder Tag gruppieren. Sie können sich beispielsweise die Schritte oder die verbrannten Kalorien pro Tag anzeigen lassen.
Aktivitätstyp
Aggregierte Daten nach Aktivitätstyp gruppieren. Für Schlafdaten über eine Woche gibt es beispielsweise einen Bucket für jeden Schlafaktivitätstyp (leicht, tief und REM).
Aktivitätssegment
Sammeln Sie aggregierte Daten nach den Aktivitätssegmenten über einen bestimmten Zeitraum. Wenn ein Nutzer beispielsweise zwischen 9:00 Uhr und 10:00 Uhr joggt, aber die ersten 20 Minuten lang gelaufen ist, sich 10 Minuten lang hinsetzt, 15 Minuten gelaufen und 15 Minuten lang gelaufen ist, werden dies als 4 Aktivitätssegmente betrachtet und würden 4 Buckets zurückgeben.
Sitzung
Nutzen Sie die zeitlichen Grenzen von Sitzungen, um Daten zusammenzufassen. Wenn ein Nutzer beispielsweise 2 Läufe absolviert hat, die als 2 Sitzungen erfasst wurden (ein Morgenlauf und ein Lauf am Nachmittag), können Sie Bucket für Sitzung verwenden, um die durchschnittliche Schrittzahl oder durchschnittliche Geschwindigkeit jedes Laufs zu ermitteln.

Aktivitäten

Mit diesen Datentypen kannst du aggregierte Gesundheits- und Fitnessdaten lesen.

Übersicht über Aktivitäten

Gesamtzeit und Anzahl der Segmente für eine bestimmte Aktivität über einen bestimmten Zeitraum. Jeder Datenpunkt stellt eine Zusammenfassung aller Aktivitätssegmente für einen bestimmten Aktivitätstyp über ein Zeitintervall dar.

REST

Namecom.google.activity.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.activity.read
Felder (Format – Einheiten)
activity (int – Aufzählung)
Die Art der Aktivität, die der Nutzer ausführt. Eine Liste der Aktivitätstypen finden Sie hier.
duration (int – Millisekunden)
Die Gesamtzeit, die für eine Aktivität in allen Segmenten innerhalb des Zeitraums aufgewendet wurde.
Anzahl der Segmente (int – Anzahl)
Die Anzahl der verschiedenen Aktivitätssegmente im Zeitintervall dieses Datenpunkts.

Android

Namecom.google.activity.summary
DatentypobjektAGGREGATE_ACTIVITY_SUMMARY
Felder (Format – Einheiten)
FIELD_ACTIVITY (int – Aufzählung)
Die Art der Aktivität, die der Nutzer ausführt. Eine Liste der Aktivitätstypen finden Sie hier.
FIELD_DURATION (int – Millisekunden)
Die Gesamtzeit, die für eine Aktivität in allen Segmenten innerhalb des Zeitraums aufgewendet wurde.
FIELD_NUM_SEGMENTS (int – Anzahl)
Die Anzahl der verschiedenen Aktivitätssegmente im Zeitintervall dieses Datenpunkts.

Zusammenfassung des Grundumsatzes

Jeder Datenpunkt repräsentiert den durchschnittlichen, maximalen und minimalen Grundumsatz des Nutzers über einen bestimmten Zeitraum in Kilokalorien pro Tag. Dies ist nützlich, wenn die Nutzenden zugenommen oder abgenommen haben und sich daher ihr BMR geändert hat.

REST

Namecom.google.calories.bmr.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.activity.read
Felder (Format – Einheiten)
Durchschnitt (float – kcal pro Tag)
Der durchschnittliche BMR des Nutzers über einen bestimmten Zeitraum.
max. (float – kcal pro Tag)
Der maximale BMR des Nutzers über einen bestimmten Zeitraum
Min. (float – kcal pro Tag)
Der minimale BMR des Nutzers über einen bestimmten Zeitraum.

Android

Namecom.google.calories.bmr.summary
DatentypobjektAGGREGATE_BASAL_METABOLIC_RATE_SUMMARY
Felder (Format – Einheiten)
FIELD_AVERAGE (float – kcal pro Tag)
Der durchschnittliche BMR des Nutzers über einen bestimmten Zeitraum.
FIELD_MAX (float – kcal pro Tag)
Der maximale BMR des Nutzers über einen bestimmten Zeitraum
FIELD_MIN (float – kcal pro Tag)
Der minimale BMR des Nutzers über einen bestimmten Zeitraum.

Übersicht über verbrannte Kalorien

Die insgesamt verbrannten Kalorien in Kilokalorie über einen bestimmten Zeitraum. Dieser Datentyp und die zugehörigen Felder sind dieselben wie beim Instant-Datentyp.

Zusammenfassung der Kardiopunkte

Jeder Datenpunkt steht für die Anzahl der im ausgewählten Zeitraum gesammelten Herzpunkte.

REST

Namecom.google.heart_minutes.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.activity.read
Felder (Format – Einheiten)
Intensität (float – Kardiopunkte)
Die Anzahl der Kardiopunkte, die im ausgewählten Zeitraum gesammelt wurden, einschließlich der Punkte, die du durch Multiplikatoren erhalten hast (mehr Punkte für anstrengendere Aktivität).
duration (float–Minuten)
Die Zeit, in der die Kardiopunkte gesammelt wurden, gemessen in Minuten.

Android

Namecom.google.heart_minutes.summary
DatentypobjektAGGREGATE_HEART_POINTS
Felder (Format – Einheiten)
FIELD_INTENSITY (float – Kardiopunkte)
Die Anzahl der Kardiopunkte, die im ausgewählten Zeitraum gesammelt wurden, einschließlich der Punkte, die du durch Multiplikatoren erhalten hast (mehr Punkte für anstrengendere Aktivität).
FIELD_DURATION (float bis Minuten)
Die Zeit, in der die Kardiopunkte gesammelt wurden, gemessen in Minuten.

Aktivitätsminuten-Zusammenfassung

Die Gesamtzahl der Bewegungsminuten im ausgewählten Zeitraum. Dieser Datentyp und diese Felder sind identisch mit dem Instant-Datentyp.

Leistungsübersicht

Jeder Datenpunkt repräsentiert die durchschnittliche, maximale und minimale Leistung des Nutzers in Watt über einen bestimmten Zeitraum.

REST

Namecom.google.power.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.activity.read
Felder (Format – Einheiten)
Durchschnitt (float – Watt)
Die durchschnittlich erzeugte Leistung des Nutzers in diesem Zeitraum in Watt.
max (float – Watt)
Die maximale, während des Zeitraums erzeugte Leistung des Nutzers in Watt.
Min. (float – Watt)
Die im Zeitraum mindestens erzeugte Mindestleistung des Nutzers in Watt.

Android

Namecom.google.power.summary
DatentypobjektAGGREGATE_POWER_SUMMARY
Felder (Format – Einheiten)
FIELD_AVERAGE (float – Watt)
Die durchschnittlich erzeugte Leistung des Nutzers in diesem Zeitraum in Watt.
FIELD_MAX (float – Watt)
Die maximale, während des Zeitraums erzeugte Leistung des Nutzers in Watt.
FIELD_MIN (float – Watt)
Die im Zeitraum mindestens erzeugte Mindestleistung des Nutzers in Watt.

Delta-Zusammenfassung der Schrittanzahl

Jeder Datenpunkt steht für die Gesamtzahl der Schritte innerhalb des Zeitraums. Dieser Datentyp und die zugehörigen Felder sind dieselben wie beim Instant-Datentyp.

Text

Mit diesen Datentypen können Sie aggregierte Körpermessdaten lesen.

Körperfettanteil – Zusammenfassung

Jeder Datenpunkt repräsentiert den durchschnittlichen, maximalen und minimalen Körperfettanteil des Nutzers über einen bestimmten Zeitraum.

REST

Namecom.google.body.fat.percentage.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.body.read
Felder (Format – Einheiten)
Durchschnitt (float – Prozent)
Der durchschnittliche Prozentsatz des Körperfettanteils an der gesamten Körpermasse über einen bestimmten Zeitraum.
max (float – Prozent)
Der maximale Prozentsatz des Körperfettanteils an der Gesamtkörpermasse in einem bestimmten Zeitraum.
Min. (float – Prozent)
Der minimale Prozentsatz des Körperfettanteils an der gesamten Körpermasse über einen bestimmten Zeitraum.

Android

Namecom.google.body.fat.percentage.summary
DatentypobjektAGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
Felder (Format – Einheiten)
FIELD_AVERAGE (float – Prozent)
Der durchschnittliche Prozentsatz des Körperfettanteils an der gesamten Körpermasse über einen bestimmten Zeitraum.
FIELD_MAX (float – Prozent)
Der maximale Prozentsatz des Körperfettanteils an der Gesamtkörpermasse in einem bestimmten Zeitraum.
FIELD_MIN (float – Prozent)
Der minimale Prozentsatz des Körperfettanteils an der gesamten Körpermasse über einen bestimmten Zeitraum.

Herzfrequenz – Übersicht

Jeder Datenpunkt repräsentiert die durchschnittliche, maximale und minimale Herzfrequenz des Nutzers über den Zeitraum in Schlägen pro Minute.

REST

Namecom.google.heart_rate.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.body.read
Felder (Format – Einheiten)
Durchschnitt (float bpm)
Die durchschnittliche Herzfrequenz des Benutzers in Schlägen pro Minute über einen bestimmten Zeitraum.
max. (float–bpm)
Die maximale Herzfrequenz des Benutzers in Schlägen pro Minute über einen bestimmten Zeitraum.
Min. (float–bpm)
Die minimale Herzfrequenz des Benutzers in Schlägen pro Minute über einen bestimmten Zeitraum.

Android

Namecom.google.heart_rate.summary
DatentypobjektAGGREGATE_HEART_RATE_SUMMARY
Felder (Format – Einheiten)
FIELD_AVERAGE (float – bpm)
Die durchschnittliche Herzfrequenz des Benutzers in Schlägen pro Minute über einen bestimmten Zeitraum.
FIELD_MAX (float – bpm)
Die maximale Herzfrequenz des Benutzers in Schlägen pro Minute über einen bestimmten Zeitraum.
FIELD_MIN (float – bpm)
Die minimale Herzfrequenz des Benutzers in Schlägen pro Minute über einen bestimmten Zeitraum.

Höhenübersicht

Jeder Datenpunkt stellt die durchschnittliche, maximale und minimale Höhe des Nutzers in Metern über einen bestimmten Zeitraum dar.

REST

Namecom.google.height.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.body.read
Felder (Format – Einheiten)
Durchschnitt (float Meter)
Die durchschnittliche Größe des Nutzers über einen bestimmten Zeitraum in Metern.
max (float – Meter)
Die maximale Größe des Nutzers über einen Zeitraum in Metern.
Min. (float–Meter)
Die Mindestgröße des Nutzers über einen bestimmten Zeitraum in Metern.

Android

Namecom.google.height.summary
DatentypobjektAGGREGATE_HEIGHT_SUMMARY
Felder (Format – Einheiten)
FIELD_AVERAGE (float – Meter)
Die durchschnittliche Größe des Nutzers über einen bestimmten Zeitraum in Metern.
FIELD_MAX (float – Meter)
Die maximale Größe des Nutzers über einen Zeitraum in Metern.
FIELD_MIN (float – Meter)
Die Mindestgröße des Nutzers über einen bestimmten Zeitraum in Metern.

Gewichtsübersicht

Jeder Datenpunkt steht für das durchschnittliche, maximale und minimale Gewicht des Nutzers über einen bestimmten Zeitraum in Kilogramm.

REST

Namecom.google.weight.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.body.read
Felder (Format – Einheiten)
Durchschnitt (float–kg)
Das durchschnittliche Körpergewicht des Nutzers über einen bestimmten Zeitraum in Kilogramm.
max. (float–kg)
Das maximale Körpergewicht des Nutzers in einem Zeitraum in Kilogramm.
Min. (float–kg)
Das minimale Körpergewicht des Nutzers in einem Zeitraum in Kilogramm.

Android

Namecom.google.weight.summary
DatentypobjektAGGREGATE_WEIGHT_SUMMARY
Felder (Format – Einheiten)
FIELD_AVERAGE (float–kg)
Das durchschnittliche Körpergewicht des Nutzers über einen bestimmten Zeitraum in Kilogramm.
FIELD_MAX (float–kg)
Das maximale Körpergewicht des Nutzers in einem Zeitraum in Kilogramm.
FIELD_MIN (float–kg)
Das minimale Körpergewicht des Nutzers in einem Zeitraum in Kilogramm.

Standort

Mit diesen Datentypen können Sie aggregierte Standortdaten lesen.

Streckendelta

Jeder Datenpunkt repräsentiert die innerhalb eines Zeitraums zurückgelegte Gesamtstrecke des Nutzers in Metern. Dieser Datentyp und die zugehörigen Felder sind identisch mit dem Instant-Datentyp.

Standortbegrenzungsrahmen

Jeder Datenpunkt stellt den Begrenzungsrahmen dar, der über die Standortpunkte des Nutzers über einen Zeitraum berechnet wurde. Jeder Begrenzungsrahmen hat vier Felder, die die vier Ecken des Begrenzungsrahmens darstellen.

REST

Namecom.google.location.bounding_box
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.location.read
Felder (Format – Einheiten)
Niedriger Breitengrad (float – Grad)
Minimaler Breitengrad des Begrenzungsrahmens, dargestellt als Gleitkommazahl in Grad.
niedriger Längengrad (float – Grad)
Minimaler Längengrad des Begrenzungsrahmens, dargestellt als Gleitkommazahl in Grad.
Hoher Breitengrad (float – Grad)
Maximaler Breitengrad des Begrenzungsrahmens, dargestellt als Gleitkommazahl in Grad.
Hoher Längengrad (float – Grad)
Maximaler Längengrad des Begrenzungsrahmens, dargestellt als Gleitkommazahl in Grad.

Android

Namecom.google.location.bounding_box
DatentypobjektAGGREGATE_LOCATION_BOUNDING_BOX
Felder (Format – Einheiten)
FIELD_LOW_LATITUDE (float – Grad)
Breitengrad der unteren linken Ecke des Begrenzungsrahmens, dargestellt als Gleitkommazahl in Grad.
FIELD_LOW_LONGITUDE (float – Grad)
Der Längengrad der unteren linken Ecke des Begrenzungsrahmens, dargestellt als Gleitkommazahl in Grad.
FIELD_HIGH_LATITUDE (float – Grad)
Breitengrad der oberen rechten Ecke des Begrenzungsrahmens, dargestellt als Gleitkommazahl in Grad.
FIELD_HIGH_LONGITUDE (float – Grad)
Der Längengrad der oberen rechten Ecke des Begrenzungsrahmens, dargestellt als Gleitkommazahl in Grad.

Geschwindigkeitsübersicht

Jeder Datenpunkt repräsentiert die durchschnittliche, maximale und minimale Geschwindigkeit, die der Nutzer in einem Zeitraum in Metern pro Sekunde zurückgelegt hat.

REST

Namecom.google.speed.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.location.read
Felder (Format – Einheiten)
Durchschnitt (float – Meter pro Sekunde)
Die durchschnittliche Geschwindigkeit des Nutzers in einem bestimmten Zeitraum in Metern pro Sekunde.
max (float – Meter pro Sekunde)
Die maximale Geschwindigkeit des Nutzers in einem bestimmten Zeitraum in Metern pro Sekunde.
min (float – Meter pro Sekunde)
Die Mindestgeschwindigkeit des Nutzers in einem bestimmten Zeitraum in Metern pro Sekunde.

Android

Namecom.google.speed.summary
DatentypobjektAGGREGATE_SPEED_SUMMARY
Felder (Format – Einheiten)
Durchschnitt (float – Meter pro Sekunde)
Die durchschnittliche Geschwindigkeit des Nutzers in einem bestimmten Zeitraum in Metern pro Sekunde.
max (float – Meter pro Sekunde)
Die maximale Geschwindigkeit des Nutzers in einem bestimmten Zeitraum in Metern pro Sekunde.
min (float – Meter pro Sekunde)
Die Mindestgeschwindigkeit des Nutzers in einem bestimmten Zeitraum in Metern pro Sekunde.

Ernährung

Mit diesen Datentypen kannst du aggregierte Ernährungsdaten lesen.

Flüssigkeitszufuhr

Jeder Datenpunkt stellt die Gesamtmenge an Wasser dar, die ein Nutzer über einen bestimmten Zeitraum verbraucht hat, in Litern. Dieser Datentyp und die zugehörigen Felder sind identisch mit dem Instant-Datentyp.

Zusammenfassung der Ernährung

Jeder Datenpunkt steht für die Summe aller Einträge für Nährwerte innerhalb eines bestimmten Zeitraums. Im Feld Nährstoffe steht jeder Wert für die Summe des Nährstoffs aus allen Einträgen des Zeitraums.

Wenn der Nährstoff in keinem Eintrag enthalten war, ist er auch nicht in der Übersichtskarte enthalten. Wenn sich alle Einträge in dem Zeitraum auf dieselbe Mahlzeit beziehen, wird auch die Art der Mahlzeit festgelegt.

REST

Namecom.google.nutrition.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.nutrition.read
Felder (Format – Einheiten)
Mahlzeittyp (int – Aufzählung)
Welche Art von Mahlzeit der Nutzer gegessen hat (vorhanden, wenn alle Einträge des Zeitraums sich auf dieselbe Mahlzeit beziehen)
Nährstoffe (Map<String> – Kalorien/Gramm)
Die Gesamtnährstoffe in der Nahrung, die über einen bestimmten Zeitraum aufgenommen wurde.

Android

Namecom.google.nutrition.summary
DatentypobjektAGGREGATE_NUTRITION_SUMMARY
Felder (Format – Einheiten)
FIELD_MEAL_TYPE (int – Aufzählung)
Welche Art von Mahlzeit der Nutzer gegessen hat (vorhanden, wenn alle Einträge des Zeitraums sich auf dieselbe Mahlzeit beziehen)
FIELD_NUTRIENTS (Map<String> – Kilokalorie/Gramm/Milligramm)
Die Gesamtnährstoffe in der Nahrung, die über einen bestimmten Zeitraum aufgenommen wurde.

Zustand

Mit diesen Datentypen können Sie aggregierte medizinische Daten und Gesundheitsdaten lesen.

Blutzucker-Übersicht

Jeder Datenpunkt repräsentiert den durchschnittlichen, minimalen und maximalen Blutzuckerspiegel oder die -konzentration im Zeitraum, gemessen in mmol/l, wobei 1 mmol/l 18 mg/dl entspricht.

Wenn die Werte für jedes dieser Felder für alle Messungen innerhalb des Zeitraums gleich sind, wird der Feldwert in den zurückgegebenen Daten angezeigt:

  • zeitlicher Bezug zu einer Mahlzeit
  • zeitlicher Bezug zum Schlaf
  • Herkunft der Präparate

Wenn sich die Werte bei den Messungen unterscheiden, wird das Feld ausgeschlossen.

REST

Namecom.google.blood_glucose.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.blood_glucose.read
Felder (Format – Einheiten)
Durchschnitt (float–mmol/l)
Die durchschnittliche Blutzuckerkonzentration oder -konzentration des Benutzers in einem bestimmten Zeitraum.
max (float – mmol/l)
Der maximale Blutzuckerspiegel oder die maximale Blutzuckerkonzentration des Benutzers in einem bestimmten Zeitraum.
min (float–mmol/L)
Der minimale Blutzuckerspiegel oder die minimale Blutkonzentration des Nutzers in einem bestimmten Zeitraum.
zeitliche Beziehung zur Mahlzeit (int – Aufzählung) (optionales Feld)
Zeitpunkt, an dem die Messung mit dem Zeitpunkt verglichen wurde, an dem die Nutzenden aßen.
Art der Mahlzeit (int – Aufzählung) (optionales Feld)
Welche Art von Mahlzeit die Nutzenden während der Messung gegessen haben.
zeitliche Relation zum Ruhemodus (int – Aufzählung) (optionales Feld)
Zeitpunkt, an dem die Messung mit dem Zeitpunkt, an dem der Benutzer geschlafen hat, verglichen wurde.
Probenquelle (int – Aufzählung) (optionales Feld)
Art der Körperflüssigkeit, die zur Messung des Blutzuckerspiegels verwendet wird.

Android

Namecom.google.blood_glucose.summary
DatentypobjektAGGREGATE_BLOOD_GLUCOSE_SUMMARY
Felder (Format – Einheiten)
FIELD_AVERAGE (float – mmol/L)
Die durchschnittliche Blutzuckerkonzentration oder -konzentration des Benutzers in einem bestimmten Zeitraum.
FIELD_MAX (float – mmol/L)
Der maximale Blutzuckerspiegel oder die maximale Blutzuckerkonzentration des Benutzers in einem bestimmten Zeitraum.
FIELD_MIN (float – mmol/L)
Der minimale Blutzuckerspiegel oder die minimale Blutkonzentration des Nutzers in einem bestimmten Zeitraum.
FIELD_TEMPORAL_RELATION_TO_MEAL (int – Aufzählung) (optionales Feld)
Zeitpunkt, an dem die Messung mit dem Zeitpunkt verglichen wurde, an dem die Nutzenden aßen.
FIELD_MEAL_TYPE (int – Aufzählung) (optionales Feld)
Welche Art von Mahlzeit die Nutzenden während der Messung gegessen haben.
FIELD_TEMPORAL_RELATION_TO_SLEEP (int – Aufzählung) (optionales Feld)
Zeitpunkt, an dem die Messung mit dem Zeitpunkt, an dem der Benutzer geschlafen hat, verglichen wurde.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int – Aufzählung) (optionales Feld)
Art der Körperflüssigkeit, die zur Messung des Blutzuckerspiegels verwendet wird.

Blutdruckzusammenfassung

Jeder Datenpunkt repräsentiert den durchschnittlichen, minimalen und maximalen Blutdruck innerhalb des Zeitraums, gemessen in mmHg.

Wenn die Werte für jedes dieser Felder für alle Messungen innerhalb des Zeitraums gleich sind, wird der Feldwert in den zurückgegebenen Daten angezeigt:

  • Körperposition
  • Ort der Messung

Wenn sich die Werte bei den Messungen unterscheiden, wird das Feld ausgeschlossen.

REST

Namecom.google.blood_pressure.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.blood_pressure.read
Felder (Format – Einheiten)
durchschnittliche systolisch (float–mmHg)
Der durchschnittliche systolische Blutdruck des Benutzers in einem bestimmten Zeitraum.
max. systolisch (float–mmHg)
Der maximale systolische Blutdruck des Nutzers in einem bestimmten Zeitraum.
min systolisch (float–mmHg)
Der minimale systolische Blutdruck des Benutzers in einem bestimmten Zeitraum.
durchschnittlich diastolisch (float–mmHg)
Der durchschnittliche diastolische Blutdruck des Nutzers in einem bestimmten Zeitraum.
max diastolisch (float–mmHg)
Der maximale diastolische Blutdruck des Nutzers in einem bestimmten Zeitraum.
Min. diastolisch (float–mmHg)
Der minimale diastolische Blutdruck des Nutzers in einem bestimmten Zeitraum.
body position (int – Enum) (optionales Feld)
Die Körperposition des Nutzers bei der Messung.
Messort (int – Aufzählung) (optionales Feld)
Welche Variante und welcher Teil davon wurde gemessen?

Android

Namecom.google.blood_pressure.summary
DatentypobjektAGGREGATE_BLOOD_PRESSURE_SUMMARY
Felder (Format – Einheiten)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE (float–mmHg)
Der durchschnittliche systolische Blutdruck des Benutzers in einem bestimmten Zeitraum.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX (float–mmHg)
Der maximale systolische Blutdruck des Nutzers in einem bestimmten Zeitraum.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MIN (float–mmHg)
Der minimale systolische Blutdruck des Benutzers in einem bestimmten Zeitraum.
FIELD_BLOOD_PRESSURE_DIASTOLIC_AVERAGE (float–mmHg)
Der durchschnittliche diastolische Blutdruck des Nutzers in einem bestimmten Zeitraum.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MAX (float–mmHg)
Der maximale diastolische Blutdruck des Nutzers in einem bestimmten Zeitraum.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MIN (float–mmHg)
Der minimale diastolische Blutdruck des Nutzers in einem bestimmten Zeitraum.
FIELD_BODY_POSITION (int – Aufzählung) (optionales Feld)
Die Körperposition des Nutzers bei der Messung.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int – Aufzählung) (optionales Feld)
Welche Variante und welcher Teil davon wurde gemessen?

Körpertemperatur – Übersicht

Jeder Datenpunkt repräsentiert die durchschnittliche, minimale und maximale Körpertemperatur des Nutzers über einen bestimmten Zeitraum.

Außerdem ist die Position angegeben, an der die Messung am Körper vorgenommen wurde, wenn der Ort der Messung für alle Datenpunkte im Zeitintervall identisch war.

REST

Namecom.google.body.temperature.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.body_temperature.read
Felder (Format – Einheiten)
Durchschnitt (float – Celsius)
Die durchschnittliche Körpertemperatur des Nutzers in einem bestimmten Zeitraum.
max. (float – Celsius)
Die maximale Körpertemperatur des Nutzers in einem bestimmten Zeitraum.
Min. (float – Celsius)
Die minimale Körpertemperatur des Nutzers in einem bestimmten Zeitraum.
Messort (int – Aufzählung) (optionales Feld)
Wo am Körper des Nutzers die Temperatur gemessen wurde

Android

Namecom.google.body.temperature.summary
DatentypobjektAGGREGATE_BODY_TEMPERATURE_SUMMARY
Felder (Format – Einheiten)
FIELD_AVERAGE (float – Celsius)
Die durchschnittliche Körpertemperatur des Nutzers in einem bestimmten Zeitraum.
FIELD_MAX (float – Celsius)
Die maximale Körpertemperatur des Nutzers in einem bestimmten Zeitraum.
FIELD_MIN (float – Celsius)
Die minimale Körpertemperatur des Nutzers in einem bestimmten Zeitraum.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int – Aufzählung) (optionales Feld)
Wo am Körper des Nutzers die Temperatur gemessen wurde

Übersicht über die Sauerstoffsättigung

Jeder Datenpunkt repräsentiert die durchschnittliche, minimale und maximale Sauerstoffsättigung des Blutes und die Durchflussmenge der zusätzlichen Sauerstoffsättigung des Nutzers eines Zeitintervalls.

Wenn die Werte für jedes dieser Felder für alle Messungen innerhalb des Zeitraums gleich sind, wird der Feldwert in den zurückgegebenen Daten angezeigt:

  • Verabreichung der Sauerstofftherapie
  • Sauerstoffsättigungssystem
  • Messmethode der Sauerstoffsättigung

Wenn sich die Werte bei den Messungen unterscheiden, wird das Feld ausgeschlossen.

REST

Namecom.google.oxygen_saturation.summary
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
Felder (Format – Einheiten)
durchschnittliche Sauerstoffsättigung (float – Prozentsatz)
Die durchschnittliche Sauerstoffsättigung des Benutzers in einem bestimmten Zeitraum.
maximale Sauerstoffsättigung (float – Prozentsatz)
Die maximale Sauerstoffsättigung des Benutzers in einem bestimmten Zeitraum.
min. Sauerstoffsättigung (float – Prozentsatz)
Die minimale Sauerstoffsättigung des Nutzers in einem bestimmten Zeitraum.
durchschnittliche Durchflussmenge der Sauerstoffsättigung (float–l/min)
Die durchschnittliche Durchflussmenge der Sauerstoffsättigung des Benutzers über einen bestimmten Zeitraum.
max. Durchflussmenge der Sauerstoffsättigung (float–L/min)
Die maximale Durchflussmenge der Sauerstoffsättigung des Benutzers über einen bestimmten Zeitraum.
Min. Durchflussmenge der Sauerstoffsättigung (float–L/Min.)
Die minimale Durchflussmenge der Sauerstoffsättigung des Benutzers über einen bestimmten Zeitraum.
Verabreichungsmodus für Sauerstofftherapie (int – Aufzählung) (optionales Feld)
Wie Sauerstofftherapie angewendet wird.
Kann fehlen oder 1 bei Verabreichung mit einer Nasenkanula sein.
Sauerstoffsättigungssystem (int – Aufzählung) (optionales Feld)
Ort, an dem die Sauerstoffsättigung gemessen wird.
Kann fehlen oder 1 sein, wenn in den Kapillaren gemessen wird.
Methode zur Messung der Sauerstoffsättigung (int – Aufzählung) (optionales Feld)
So wird die Sauerstoffsättigung gemessen.
Kann fehlen oder 1 bei Messung durch Pulsoximetrie sein.

Android

Namecom.google.oxygen_saturation.summary
DatentypobjektAGGREGATE_OXYGEN_SATURATION_SUMMARY
Felder (Format – Einheiten)
FIELD_OXYGEN_SATURATION_AVERAGE (float – Prozentsatz)
Die durchschnittliche Sauerstoffsättigung des Benutzers in einem bestimmten Zeitraum.
FIELD_OXYGEN_SATURATION_MAX (float – Prozentsatz)
Die maximale Sauerstoffsättigung des Benutzers in einem bestimmten Zeitraum.
FIELD_OXYGEN_SATURATION_MIN (float – Prozentsatz)
Die minimale Sauerstoffsättigung des Nutzers in einem bestimmten Zeitraum.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_AVERAGE (float–l/min)
Die durchschnittliche Durchflussmenge der Sauerstoffsättigung des Benutzers über einen bestimmten Zeitraum.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX (float–l/min)
Die maximale Durchflussmenge der Sauerstoffsättigung des Benutzers über einen bestimmten Zeitraum.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN (float–l/min)
Die minimale Durchflussmenge der Sauerstoffsättigung des Benutzers über einen bestimmten Zeitraum.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int – Aufzählung) (optionales Feld)
Wie Sauerstofftherapie angewendet wird.
Kann fehlen oder 1 bei Verabreichung mit einer Nasenkanula sein.
FIELD_OXYGEN_SATURATION_SYSTEM (int – Aufzählung) (optionales Feld)
Ort, an dem die Sauerstoffsättigung gemessen wird.
Kann fehlen oder 1 sein, wenn in den Kapillaren gemessen wird.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int – Aufzählung) (optionales Feld)
So wird die Sauerstoffsättigung gemessen.
Kann fehlen oder 1 bei Messung durch Pulsoximetrie sein.