Google Fit bietet Datentypen für Gesundheitsdaten für Messungen im Zusammenhang mit der allgemeinen Gesundheit (im Gegensatz zu Fitness).
Liste der Datentypen
Weitere Informationen zu den Gesundheitsdatentypen und ihren Feldern finden Sie in der Android-Referenzdokumentation . Für Felder mit der Einheit enum gibt es eine Liste mit zulässigen Werten, aus denen Sie auswählen können. Verwenden Sie nur einen der zulässigen Werte, um Daten erfolgreich zu lesen und zu schreiben.
Blutzucker
Dieser Datentyp erfasst die Glukosekonzentration im Blut. Jeder Datenpunkt steht für einen einzelnen Blutzuckermesswert. Weitere Informationen zum Schreiben von Blutzuckerdaten
REST
Name com.google.blood_glucose
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
Felder (Format – Einheiten)
Blutzuckerspiegel (float mmol/L)
Der Blutzuckerspiegel oder die Konzentration in mmol/l, wobei 1 mmol/l 18 mg/dl entspricht.
Zeitliche Beziehung zur Mahlzeit (int – enum) (optionales Feld)
Wann die Messung im Vergleich zur letzten Mahlzeit des Nutzers durchgeführt wurde.
Gültige Werte
"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
meal type (int – enum) (optionales Feld)
Welche Art von Mahlzeit der Nutzer zu sich genommen hat, als die Messung erfolgte.
Gültige Werte
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
Zeitliche Beziehung zum Schlaf (int – enum) (optionales Feld)
Wann die Messung im Vergleich zum Schlaf des Nutzers durchgeführt wurde.
Gültige Werte
"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
specimen source (int—enum) (optional field)
Art der Körperflüssigkeit, die zur Messung des Blutzuckers verwendet wird.
Gültige Werte
"intVal": 1 // Interstitial fluid
"intVal": 2 // Capillary blood
"intVal": 3 // Plasma
"intVal": 4 // Serum
"intVal": 5 // Tears
"intVal": 6 // Whole blood
Android
Name com.google.blood_glucose
Datentypobjekt TYPE_BLOOD_GLUCOSE
Felder (Format – Einheiten)
FIELD_BLOOD_GLUCOSE_LEVEL (float – mmol/l)
Der Blutzuckerspiegel oder die Konzentration in mmol/l, wobei 1 mmol/l 18 mg/dl entspricht.
FIELD_TEMPORAL_RELATION_TO_MEAL (int—enum) (optional field)
Wann die Messung im Vergleich zur letzten Mahlzeit des Nutzers durchgeführt wurde.
Gültige Werte
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) (optionales Feld)
Welche Art von Mahlzeit der Nutzer zu sich genommen hat, als die Messung erfolgte.
Gültige Werte
MEAL_TYPE_UNKNOWN // Unknown
MEAL_TYPE_BREAKFAST // Breakfast
MEAL_TYPE_LUNCH // Lunch
MEAL_TYPE_DINNER // Dinner
MEAL_TYPE_SNACK // Snack
FIELD_TEMPORAL_RELATION_TO_SLEEP (int – enum) (optional field)
Wann die Messung im Vergleich zum Schlaf des Nutzers durchgeführt wurde.
Gültige Werte
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.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int—enum) (optional field)
Art der Körperflüssigkeit, die zur Messung des Blutzuckers verwendet wird.
Gültige Werte
BLOOD_GLUCOSE_SPECIMEN_SOURCE_INTERSTITIAL_FLUID // Interstitial fluid
BLOOD_GLUCOSE_SPECIMEN_SOURCE_CAPILLARY_BLOOD // Capillary blood
BLOOD_GLUCOSE_SPECIMEN_SOURCE_PLASMA // Plasma
BLOOD_GLUCOSE_SPECIMEN_SOURCE_SERUM // Serum
BLOOD_GLUCOSE_SPECIMEN_SOURCE_TEARS // Tears
BLOOD_GLUCOSE_SPECIMEN_SOURCE_WHOLE_BLOOD // Whole blood
Blutdruck
Dieser Datentyp erfasst den Blutdruck eines Nutzers. Jeder Datenpunkt steht für eine einzelne sofortige Blutdruckmessung. Weitere Informationen zum Schreiben von Blutdruckdaten
REST
Name com.google.blood_pressure
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
Felder (Format – Einheiten)
systolic (float – mmHg)
Der gemessene systolische Blutdruck.
diastolic (float – mmHg)
Der diastolische Blutdruck.
body position (int—enum) (optional field)
Die Körperhaltung des Nutzers bei der Messung.
Gültige Werte
"intVal": 1 // Standing up
"intVal": 2 // Sitting down
"intVal": 3 // Lying down
"intVal": 4 // Reclining
measurement location (int—enum) (optional field)
An welchem Arm und an welchem Teil des Arms die Messung durchgeführt wurde.
Gültige Werte
"intVal": 1 // Left wrist
"intVal": 2 // Right wrist
"intVal": 3 // Left upper arm
"intVal": 4 // Right upper arm
Android
Name com.google.blood_pressure
Datentypobjekt TYPE_BLOOD_PRESSURE
Felder (Format – Einheiten)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float – mmHg)
Der gemessene systolische Blutdruck.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float–mmHg)
Der diastolische Blutdruck.
FIELD_BODY_POSITION (int—enum) (optional field)
Die Körperhaltung des Nutzers bei der Messung.
Gültige Werte
BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING // Sitting down
BODY_POSITION_LYING_DOWN // Lying down
BODY_POSITION_SEMI_RECUMBENT // Reclining
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int—enum) (optional field)
Welcher Arm und welcher Teil des Arms für die Messung verwendet wurde.
Gültige Werte
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
Körperfettanteil
Dieser Datentyp erfasst den Körperfettanteil eines Nutzers. Jeder Datenpunkt stellt den Gesamtkörperfettanteil einer Person als Prozentsatz ihrer gesamten Körpermasse dar.
REST
Name com.google.body.fat.percentage
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Felder (Format – Einheiten)
Prozentsatz (float – Prozent)
Prozentsatz der gesamten Körpermasse, der Körperfett ist.
Gültiger Bereich : 0–100%
Android
Name com.google.body.fat.percentage
Datentypobjekt TYPE_BODY_FAT_PERCENTAGE
Felder (Format – Einheiten)
FIELD_PERCENTAGE (float %)
Prozentsatz der gesamten Körpermasse, der Körperfett ist.
Gültiger Bereich : 0–100%
Körpertemperatur
Dieser Datentyp erfasst die Körpertemperatur eines Nutzers. Jeder Datenpunkt steht für eine einzelne sofortige Messung der Körpertemperatur.
REST
Name com.google.body.temperature
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
Felder (Format – Einheiten)
Körpertemperatur (float – Celsius)
Körpertemperatur in Grad Celsius.
measurement location (int—enum) (optional field)
Die Stelle am Körper des Nutzers, an der die Temperatur gemessen wurde.
Gültige Werte
"intVal": 1 // Armpit
"intVal": 2 // Finger
"intVal": 3 // Forehead
"intVal": 4 // Mouth (oral)
"intVal": 5 // Rectum
"intVal": 6 // Temporal artery
"intVal": 7 // Toe
"intVal": 8 // Ear (tympanic)
"intVal": 9 // Wrist
"intVal": 10 // Vagina
Android
Name com.google.body.temperature
Datentypobjekt TYPE_BODY_TEMPERATURE
Felder (Format – Einheiten)
FIELD_BODY_TEMPERATURE (float—celsius)
Körpertemperatur in Grad Celsius.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int—enum) (optional field)
Die Stelle am Körper des Nutzers, an der die Temperatur gemessen wurde.
Gültige Werte
BODY_TEMPERATURE_MEASUREMENT_LOCATION_AXILLARY // Armpit
BODY_TEMPERATURE_MEASUREMENT_LOCATION_FINGER // Finger
BODY_TEMPERATURE_MEASUREMENT_LOCATION_FOREHEAD // Forehead
BODY_TEMPERATURE_MEASUREMENT_LOCATION_ORAL // Mouth (oral)
BODY_TEMPERATURE_MEASUREMENT_LOCATION_RECTAL // Rectum
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TEMPORAL_ARTERY // Temporal artery
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TOE // Toe
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TYMPANIC // Ear (tympanic
BODY_TEMPERATURE_MEASUREMENT_LOCATION_WRIST // Wrist
BODY_TEMPERATURE_MEASUREMENT_LOCATION_VAGINAL // Vagina
Zervixschleim
Dieser Datentyp erfasst die Beschreibung des Zervixschleims. Jeder Datenpunkt stellt eine selbst eingeschätzte Beschreibung des Zervixschleims für einen Nutzer dar. Alle Felder sind optional und können verwendet werden, um das Aussehen und die Menge des Zervixschleims zu beschreiben.
REST
Name com.google.cervical_mucus
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Felder (Format – Einheiten)
cervical mucus texture (int – Enum) (optionales Feld)
Die Konsistenz oder Beschaffenheit des Zervixschleims der Nutzerin.
Gültige Werte
"intVal": 1 // Dry, little or no mucus
"intVal": 2 // Sticky
"intVal": 3 // Creamy
"intVal": 4 // Watery
"intVal": 5 // Clear and stretchy like egg white
cervical mucus amount (int – enum) (optional field)
Wie viel Zervixschleim die Nutzerin beobachtet.
Gültige Werte
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy
Android
Name com.google.cervical_mucus
Datentypobjekt TYPE_CERVICAL_MUCUS
Felder (Format – Einheiten)
FIELD_CERVICAL_MUCUS_TEXTURE (int – Enum) (optional)
Die Konsistenz oder Beschaffenheit des Zervixschleims der Nutzerin.
Gültige Werte
CERVICAL_MUCUS_TEXTURE_DRY // Dry, little or no mucus
CERVICAL_MUCUS_TEXTURE_STICKY // Sticky
CERVICAL_MUCUS_TEXTURE_CREAMY // Creamy
CERVICAL_MUCUS_TEXTURE_WATERY // Watery
CERVICAL_MUCUS_TEXTURE_EGG_WHITE // Clear and stretchy
FIELD_CERVICAL_MUCUS_AMOUNT (int – enum) (optionales Feld)
Wie viel Zervixschleim die Nutzerin beobachtet.
Gültige Werte
CERVICAL_MUCUS_AMOUNT_LIGHT
CERVICAL_MUCUS_AMOUNT_MEDIUM
CERVICAL_MUCUS_AMOUNT_HEAVY
Position der Zervix
Bei diesem Datentyp steht jeder Datenpunkt für einen Bericht zum Gebärmutterhals des Nutzers. Alle Felder sind optional und können verwendet werden, um die Position, die Weite und die Festigkeit des Muttermunds zu beschreiben.
REST
Name com.google.cervical_position
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Felder (Format – Einheiten)
cervical_position (int – enum) (optionales Feld)
Die Position des Gebärmutterhalses der Nutzerin.
Gültige Werte
"intVal": 1 // Cervix is low
"intVal": 2 // Cervix is in a medium position
"intVal": 3 // Cervix is high
cervical_dilation (int – Enum) (optional)
Wie offen oder erweitert der Gebärmutterhals des Nutzers ist.
Gültige Werte
"intVal": 1 // Closed cervix
"intVal": 2 // Partially open cervix
"intVal": 3 // Fully dilated, open cervix
cervical_firmness (int – Enum) (optionales Feld)
Wie fest der Gebärmutterhals des Nutzers ist.
Gültige Werte
"intVal": 1 // Cervix is soft
"intVal": 2 // Cervix is a little firm
"intVal": 3 // Cervix is firm
Android
Name com.google.cervical_position
Datentypobjekt TYPE_CERVICAL_POSITION
Felder (Format – Einheiten)
FIELD_CERVICAL_POSITION (int—enum) (optional field)
Die Position des Gebärmutterhalses der Nutzerin.
Gültige Werte
CERVICAL_POSITION_LOW
CERVICAL_POSITION_MEDIUM
CERVICAL_POSITION_HIGH
FIELD_CERVICAL_DILATION (int—enum) (optional field)
Wie offen oder erweitert der Gebärmutterhals des Nutzers ist.
Gültige Werte
CERVICAL_DILATION_CLOSED // Closed cervix
CERVICAL_DILATION_MEDIUM // Partially open cervix
CERVICAL_DILATION_OPEN // Fully dilated, open cervix
FIELD_CERVICAL_FIRMNESS (int—enum) (optional field)
Wie fest der Gebärmutterhals der Nutzerin ist.
Gültige Werte
CERVICAL_FIRMNESS_SOFT
CERVICAL_FIRMNESS_MEDIUM
CERVICAL_FIRMNESS_FIRM
Herzfrequenz
Dieser Datentyp erfasst die Herzfrequenz des Nutzers in Schlägen pro Minute. Da jeder Datenpunkt eine Momentaufnahme der Herzfrequenz darstellt, sollte nur die Endzeit festgelegt werden. Dieser Wert wird als Zeitstempel für den Messwert verwendet.
REST
Name com.google.heart_rate.bpm
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
Felder (Format – Einheiten)
bpm (float bpm)
Herzfrequenz in Schlägen pro Minute.
Gültiger Bereich : 0–1.000
Android
Name com.google.heart_rate.bpm
Datentypobjekt TYPE_HEART_RATE_BPM
Android-Berechtigung BODY_SENSORS für die Aufnahme
Felder (Format – Einheiten)
bpm (float bpm)
Herzfrequenz in Schlägen pro Minute.
Gültiger Bereich : 0–1.000 bpm
Höhe
Dieser Datentyp erfasst die Größe des Nutzers in Metern. Da jeder Datenpunkt die Größe des Nutzers zum Zeitpunkt der Messung darstellt, sollte nur die Endzeit festgelegt werden. Dieser Wert wird als Zeitstempel für den Messwert verwendet.
REST
Name com.google.height
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Felder (Format – Einheiten)
height (float Meter)
Höhe in Metern.
Gültiger Bereich : 0–3 Meter
Android
Name com.google.height
Datentypobjekt TYPE_HEIGHT
Felder (Format – Einheiten)
FIELD_HEIGHT (float – Meter)
Höhe in Metern.
Gültiger Bereich : 0–3 Meter
Menstruation
Dieser Datentyp erfasst eine Beschreibung der Stärke der Menstruationsblutung eines Nutzers (Schmierblutung, leicht, mittel oder stark). Jeder Datenpunkt steht für eine Beschreibung der Stärke der Menstruationsblutung des Nutzers.
REST
Name com.google.menstruation
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Felder (Format – Einheiten)
menstrual_flow (int—enum) (optionales Feld)
Wie stark die Periode des Nutzers war.
Gültige Werte
"intVal": 1 // Spotting
"intVal": 2 // Light
"intVal": 3 // Medium
"intVal": 4 // Heavy
Android
Name com.google.menstruation
Datentypobjekt TYPE_MENSTRUATION
Felder (Format – Einheiten)
FIELD_MENSTRUAL_FLOW (int—enum) (optional field)
Wie stark die Periode des Nutzers war.
Gültige Werte
MENSTRUAL_FLOW_SPOTTING // Spotting
MENSTRUAL_FLOW_LIGHT // Light
MENSTRUAL_FLOW_MEDIUM // Medium
MENSTRUAL_FLOW_HEAVY // Heavy
Ovulationstest
Bei diesem Datentyp steht jeder Datenpunkt für das binäre Ergebnis eines Ovulationstests (positiv oder negativ).
REST
Name com.google.ovulation_test
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Felder (Format – Einheiten)
Ovulationstest (int—enum) (optionales Feld)
Das Ergebnis eines Ovulationstests eines Nutzers, das angibt, ob er gerade ovuliert oder nicht.
Gültige Werte
"intVal": 1 // Negative
"intVal": 2 // Positive
Android
Name com.google.ovulation_test
Datentypobjekt TYPE_OVULATION_TEST
Felder (Format – Einheiten)
FIELD_OVULATION_TEST_RESULT (int—enum) (optional field)
Das Ergebnis eines Ovulationstests eines Nutzers, das angibt, ob er gerade ovuliert oder nicht.
Gültige Werte
OVULATION_TEST_RESULT_NEGATIVE
OVULATION_TEST_RESULT_POSITIVE
Sauerstoffsättigung
Dieser Datentyp erfasst die Menge an Sauerstoff, die im Blut zirkuliert, gemessen als Prozentsatz des sauerstoffgesättigten Hämoglobins. Jeder Datenpunkt steht für einen einzelnen Sauerstoffsättigungswert zum Zeitpunkt der Messung.
In den optionalen Feldern können Sie auch Details zu einer eventuellen Sauerstoffgabe hinzufügen.
REST
Name com.google.oxygen_saturation
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
Felder (Format – Einheiten)
Sauerstoffsättigung (float – Prozent)
Die Sauerstoffsättigung des Blutes als Prozentsatz.
Gültiger Bereich : 0–100%
Durchflussmenge der Sauerstoffgabe (float L/min)
Die Geschwindigkeit, mit der einem Nutzer zusätzlicher Sauerstoff zugeführt wird, in Litern pro Minute.
Auf null setzen, wenn kein zusätzlicher Sauerstoff bereitgestellt wird und der Nutzer nur Raumluft atmet.
Verabreichungsmodus der Sauerstofftherapie (int – enum) (optionales Feld)
Wie die Sauerstofftherapie verabreicht wird.
Kann fehlen oder 1 sein, wenn die Verabreichung über eine Nasenkanüle erfolgt.
Sauerstoffsättigungssystem (int—enum) (optionales Feld)
Wo die Sauerstoffsättigung gemessen wird.
Kann fehlen oder 1 sein, wenn in peripheren Kapillaren gemessen wird.
Methode zur Messung der Sauerstoffsättigung (int – Enum) (optionales Feld)
So wird die Sauerstoffsättigung gemessen.
Kann fehlen oder 1 sein, wenn sie per Pulsoximetrie gemessen wird.
Android
Name com.google.oxygen_saturation
Datentypobjekt TYPE_OXYGEN_SATURATION
Felder (Format – Einheiten)
FIELD_OXYGEN_SATURATION (float – Prozent)
Die Sauerstoffsättigung des Blutes als Prozentsatz.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE (float–L/min)
Die Geschwindigkeit, mit der einem Nutzer zusätzlicher Sauerstoff zugeführt wird, in Litern pro Minute.
„0“ gibt an, dass kein zusätzlicher Sauerstoff zugeführt wird und der Nutzer nur Raumluft atmet.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int – enum) (optional field)
Wie die Sauerstofftherapie verabreicht wird.
Kann fehlen oder 1 sein, wenn die Verabreichung über eine Nasenkanüle erfolgt.
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (optional field)
Wo die Sauerstoffsättigung gemessen wird.
Kann fehlen oder 1 sein, wenn in peripheren Kapillaren gemessen wird.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int—enum) (optional field)
So wird die Sauerstoffsättigung gemessen.
Kann fehlen oder 1 sein, wenn sie per Pulsoximetrie gemessen wird.
Schlaf
Dieser Datentyp erfasst die Dauer und Art des Schlafs eines Nutzers. Jeder Datenpunkt steht für ein Zeitintervall für eine Schlafphase.
Die Startzeit des Datenpunkts steht für den Beginn der Schlafphase und muss immer angegeben werden. Der Zeitstempel gibt das Ende der Schlafphase an. Die Zeitintervalle müssen nicht fortlaufend sein, dürfen sich aber nicht überschneiden.
REST
Name com.google.sleep.segment
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
Felder (Format – Einheiten)
sleep segment type (int—enum)
Werte, die verschiedene Schlafphasen und ‑typen darstellen.
Gültige Werte
"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
Name com.google.sleep.segment
Datentypobjekt TYPE_SLEEP_SEGMENT
Felder (Format – Einheiten)
FIELD_SLEEP_SEGMENT_TYPE (int – Enum)
Werte, die verschiedene Schlafphasen und ‑typen darstellen.
Gültige Werte
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.
Schmierblutung
Dieser Datentyp erfasst, ob ein Nutzer Zwischenblutungen hat. Jeder Datenpunkt steht für eine Instanz der Erkennung. Jeder Punkt sollte also einen Zeitstempel haben und das Feld „Vorkommen“ sollte auf „1“ gesetzt sein.
REST
Name com.google.vaginal_spotting
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Felder (Format – Einheiten)
Häufigkeit (int – Anzahl)
Jede Instanz des Spotting. Setzen Sie dieses Feld auf 1.
Android
Name com.google.vaginal_spotting
Datentypobjekt TYPE_VAGINAL_SPOTTING
Felder (Format – Einheiten)
FIELD_OCCURRENCES (int – Anzahl)
Jede Instanz des Spotting. Setzen Sie dieses Feld auf 1.
Gewicht
Dieser Datentyp erfasst das Gewicht des Nutzers in Kilogramm. Da jeder Datenpunkt das Gewicht des Nutzers zum Zeitpunkt der Messung darstellt, sollte nur die Endzeit festgelegt werden. Dieser Wert wird als Zeitstempel für den Messwert verwendet.
REST
Name com.google.weight
OAuth-Bereiche
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Felder (Format – Einheiten)
Gewicht (float kg)
Körpergewicht in Kilogramm.
Gültiger Bereich : 0–1.000 Kilogramm
Android
Name com.google.weight
Datentypobjekt TYPE_WEIGHT
Felder (Format – Einheiten)
FIELD_WEIGHT (float—kgs)
Körpergewicht in Kilogramm.
Gültiger Bereich : 0–1.000 Kilogramm
Berechtigung zum Lesen und Schreiben von Gesundheitsdaten erhalten
So lesen Sie Gesundheitsdaten:
Ihre App muss der Richtlinie zu Nutzerdaten für Google APIs und der Richtlinie für Entwickler- und Nutzerdaten von Google Fit entsprechen.
Beantragen Sie die Überprüfung Ihres Zustimmungsbildschirms durch Google.
Hinweis :Wenn Ihre App nicht bestätigt wird, wenn sie Zugriff auf einen vertraulichen OAuth-Bereich anfordert, bewertet Google das Risiko und wendet entsprechende Kontingente an . Ihre Nutzer sehen möglicherweise auch Warnbildschirme . Sie können Ihre App weiterhin testen, aber die Kontingente schränken ein, wie viele neue Nutzer Sie gewinnen können.
Wenn Ihre App überprüft wird, kann sie Gesundheitsdaten lesen, deren Erhebung Nutzer zugestimmt haben.