In Google Fit gibt es Gesundheitsdatentypen für Messungen im Zusammenhang mit der allgemeinen Gesundheit (im Gegensatz zu Fitness).
Liste der Datentypen
Weitere Informationen zu den Datentypen für Gesundheitsdaten und ihren Feldern finden Sie in der Android-Referenzdokumentation . Für Felder mit der Einheit enum
ist eine Liste zulässiger Werte verfügbar. Verwenden Sie nur einen der zulässigen Werte, um Daten erfolgreich zu lesen und zu schreiben.
Blutzucker
Dieser Datentyp erfasst die Konzentration von Blutzucker im Blut. Alle Daten
eine einzelne sofortige Blutzuckermessung darstellt. Weitere Informationen über
Blutzuckerdaten schreiben .
Name com.google.blood_glucose
OAuth-Berechtigungsbereiche
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)
Zeitpunkt der Messung im Vergleich zu dem Zeitpunkt, zu dem der Nutzer gegessen hat.
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)
Art der Mahlzeit, die der Nutzer ungefähr zu der Zeit gegessen hat, als die Messung durchgeführt wurde.
Gültige Werte
"intVal" : 1 // Unknown "intVal" : 2 // Breakfast "intVal" : 3 // Lunch "intVal" : 4 // Dinner "intVal" : 5 // Snack
zeitlicher Bezug zum Schlaf (int
– Aufzählung) (optionales Feld)
Die Messung wurde zu einer anderen Zeit als die Schlafenszeit des Nutzers durchgeführt.
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) (optionales Feld)
Art der Körperflüssigkeit, die zur Messung des Blutzuckerspiegels 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
Name com.google.blood_glucose
Datentypobjekt TYPE_BLOOD_GLUCOSE
Felder (Format – Einheiten)
FIELD_BLOOD_GLUCOSE_LEVEL (float
–mmol/L)
Der Blutzuckerspiegel oder die Blutzuckerkonzentration in mmol/l, wobei 1 mmol/l 18 mg/dl entspricht.
FIELD_TEMPORAL_RELATION_TO_MEAL (int
– Aufzählung) (optionales Feld)
Zeitpunkt der Messung im Vergleich zu dem Zeitpunkt, zu dem der Nutzer gegessen hat.
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)
Art der Mahlzeit, die der Nutzer ungefähr zu der Zeit gegessen hat, als die Messung durchgeführt wurde.
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
– Aufzählung) (optionales Feld)
Zeitpunkt, zu dem die Messung durchgeführt wurde, verglichen mit dem Zeitpunkt, zu dem der Nutzer geschlafen hat.
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
– Aufzählung) (optionales Feld)
Art der Körperflüssigkeit, die zur Messung des Blutzuckerspiegels 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
Mit diesem Datentyp wird der Blutdruck eines Nutzers erfasst. Jeder Datenpunkt steht für einen einzelnen Messwert des Blutdrucks. Weitere Informationen zum Schreiben von Blutdruckdaten
Name com.google.blood_pressure
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
Felder (Format – Einheiten)
systolic (float
–mmHg)
Die Messung des systolischen Blutdrucks.
diastolisch (float
–mmHg)
Die Messung des diastolischen Blutdrucks.
body position (int
– enum) (optionales Feld)
Die Körperposition 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
– Aufzählung) (optionales Feld)
Für welche Verzweigung und welcher Teil der Verzweigung 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
Name com.google.blood_pressure
Datentypobjekt TYPE_BLOOD_PRESSURE
Felder (Format – Einheiten)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float
– mmHg)
Die Messung des systolischen Blutdrucks.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float
–mmHg)
Die Messung des diastolischen Blutdrucks.
FIELD_BODY_POSITION (int
– enum) (optionales Feld)
Die Körperposition 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) (optionales Feld)
Für welche Verzweigung und welcher Teil der Verzweigung die Messung durchgeführt 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 gibt den Körperfettanteil eines Nutzers an. Jeder Datenpunkt
stellt den gesamten Körperfettanteil einer Person als Prozentsatz ihrer gesamten Körpermasse dar.
Name com.google.body.fat.percentage
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Felder (Format – Einheiten)
Prozentsatz (float
%)
Prozentsatz der gesamten Körpermasse, d. h. Körperfett.
Gültiger Bereich : 0–100 %
Name com.google.body.fat.percentage
Datentypobjekt TYPE_BODY_FAT_PERCENTAGE
Felder (Format – Einheiten)
FIELD_PERCENTAGE (float
%)
Prozentsatz der gesamten Körpermasse, d. h. Körperfett.
Gültiger Bereich : 0–100%
Körpertemperatur
Dieser Datentyp erfasst die Körpertemperatur eines Nutzers. Jeder Datenpunkt
steht für eine einzelne sofortige Körpertemperaturmessung.
Name com.google.body.temperature
OAuth-Berechtigungsbereiche
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) (optionales Feld)
Wo am Körper des Nutzers 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
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
– Aufzählung) (optionales Feld)
Wo am Körper des Nutzers 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 Halsschleims. Jeder Datenpunkt
stellt eine selbstbewertete Beschreibung des Halsschleims für einen Nutzer dar. Alle Felder
sind optional und können verwendet werden, um das Erscheinungsbild von Halsschleim,
und den Betrag.
Name com.google.cervical_mucus
OAuth-Berechtigungsbereiche
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
– Aufzählung) (optionales Feld)
Die Konsistenz oder Textur 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
Menge des Zervixschleims (int
–enum) (optionales Feld)
Wie viel Halsschleim, den der Benutzer beobachtet.
Gültige Werte
"intVal" : 1 // Light "intVal" : 2 // Medium "intVal" : 3 // Heavy
Name com.google.cervical_mucus
Datentypobjekt TYPE_CERVICAL_MUCUS
Felder (Format – Einheiten)
FIELD_CERVICAL_MUCUS_TEXTURE (int
– Aufzählung) (optionales Feld)
Die Konsistenz oder Textur 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
– Aufzählung) (optionales Feld)
Wie viel Halsschleim, den der Benutzer beobachtet.
Gültige Werte
CERVICAL_MUCUS_AMOUNT_LIGHT CERVICAL_MUCUS_AMOUNT_MEDIUM CERVICAL_MUCUS_AMOUNT_HEAVY
Position der Zervix
Bei diesem Datentyp stellt jeder Datenpunkt einen Bericht des Gebärmutterhalses des Benutzers dar. Alle
sind optional und können verwendet werden, um Beschreibungen der Position,
Dilatation und Festigkeit des Gebärmutterhalses.
Name com.google.cervical_position
OAuth-Berechtigungsbereiche
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 des Benutzers.
Gültige Werte
"intVal" : 1 // Cervix is low "intVal" : 2 // Cervix is in a medium position "intVal" : 3 // Cervix is high
Zervikaldilatation (int
– Aufzählung) (optionales Feld)
Wie offen oder geweitet der Gebärmutterhals des Benutzers.
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 ist der Gebärmutterhals des Benutzers.
Gültige Werte
"intVal" : 1 // Cervix is soft "intVal" : 2 // Cervix is a little firm "intVal" : 3 // Cervix is firm
Name com.google.cervical_position
Datentypobjekt TYPE_CERVICAL_POSITION
Felder (Format – Einheiten)
FIELD_CERVICAL_POSITION (int
– Enum) (optionales Feld)
Die Position des Muttermunds der Nutzerin.
Gültige Werte
CERVICAL_POSITION_LOW CERVICAL_POSITION_MEDIUM CERVICAL_POSITION_HIGH
FIELD_CERVICAL_DILATION (int
– Enum) (optionales Feld)
Wie offen oder geweitet der Gebärmutterhals des Benutzers.
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
– Aufzählung) (optionales Feld)
Wie fest der Muttermund 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 wird als Zeitstempel für die Leseaktion verwendet.
Name com.google.heart_rate.bpm
OAuth-Berechtigungsbereiche
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
Name com.google.heart_rate.bpm
Datentypobjekt TYPE_HEART_RATE_BPM
Android-Berechtigung BODY_SENSORS
aufzeichnen
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 dieses Nutzers in Metern. Da jeder Datenpunkt die Größe des Nutzers zum Zeitpunkt der Messung darstellt, sollte nur die Endzeit festgelegt werden. Dieser wird als Zeitstempel für den Lesevorgang verwendet.
Name com.google.height
OAuth-Berechtigungsbereiche
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
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 gibt an, wie stark die Menstruation einer Nutzerin war (Spotting, leicht, mittel oder stark). Jeder Datenpunkt beschreibt, wie stark die Menstruationsblutung der Nutzerin war.
Name com.google.menstruation
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Felder (Format – Einheiten)
Zyklus (int
– Aufzählung) (optionales Feld)
Die Periode des Nutzers.
Gültige Werte
"intVal" : 1 // Spotting "intVal" : 2 // Light "intVal" : 3 // Medium "intVal" : 4 // Heavy
Name com.google.menstruation
Datentypobjekt TYPE_MENSTRUATION
Felder (Format – Einheiten)
FIELD_MENSTRUAL_FLOW (int
– enum) (optionales Feld)
Die Periode des Nutzers.
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).
Name com.google.ovulation_test
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Felder (Format – Einheiten)
Ovulationstest (int
– Aufzählung) (optionales Feld)
Das Ergebnis eines Ovulationstests eines Benutzers, das zeigt, ob der Eisprung stattfindet oder nicht.
Gültige Werte
"intVal" : 1 // Negative "intVal" : 2 // Positive
Name com.google.ovulation_test
Datentypobjekt TYPE_OVULATION_TEST
Felder (Format – Einheiten)
FIELD_OVULATION_TEST_RESULT (int
– Aufzählung) (optionales Feld)
Das Ergebnis eines Ovulationstests eines Benutzers, das zeigt, ob der Eisprung stattfindet oder nicht.
Gültige Werte
OVULATION_TEST_RESULT_NEGATIVE OVULATION_TEST_RESULT_POSITIVE
Sauerstoffsättigung
Dieser Datentyp gibt die im Blut zirkulierende Sauerstoffmenge an, gemessen als Prozentsatz des sauerstoffgesättigten Hämoglobins. Jeder Datenpunkt steht für
zur Messung der Sauerstoffsättigung des einzelnen Blutes.
In den optionalen Feldern können Sie auch Details zu zusätzlichem Sauerstoff hinzufügen, falls dieser verabreicht wird.
Name com.google.oxygen_saturation
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
Felder (Format – Einheiten)
Sauerstoffsättigung (float
– Prozentsatz)
Die Sauerstoffsättigung des Blutes als Prozentsatz.
Gültiger Bereich : 0–100%
Durchflussmenge der Sauerstoffgabe (float
–L/Min.)
Die Rate, mit der zusätzlicher Sauerstoff in Litern pro Minute an einen Nutzer abgegeben wird.
Wird auf null gesetzt, wenn keine zusätzliche Sauerstoffsättigung bereitgestellt wird und der Benutzer
nur Luft atmen.
Verabreichungsmodus der Sauerstofftherapie (int
– Aufzählung) (optionales Feld)
Wie wird die Sauerstofftherapie durchgeführt?
Kann bei Verabreichung über eine Nasenkanüle fehlen oder 1
sein.
Sauerstoffsättigungssystem (int
– enum) (optionales Feld)
Wo wird die Sauerstoffsättigung gemessen?
Kann bei Messung in peripheren Kapillaren nicht vorhanden sein oder 1
sein.
Messmethode für die Sauerstoffsättigung (int
– enum) (optionales Feld)
So wird die Sauerstoffsättigung gemessen
Kann bei der Messung mit einem Pulsoximeter fehlen oder 1
betragen.
Name com.google.oxygen_saturation
Datentypobjekt TYPE_OXYGEN_SATURATION
Felder (Format – Einheiten)
FIELD_OXYGEN_SATURATION (float
– Prozentsatz)
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.
Null bedeutet, dass keine zusätzliche Sauerstoffsättigung bereitgestellt wird, und die nutzende Person ist
nur Luft atmen.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int
– Aufzählung) (optionales Feld)
Wie wird die Sauerstofftherapie durchgeführt?
Kann abwesend sein oder 1
bei Verabreichung mit einer Nasenkanüle.
FIELD_OXYGEN_SATURATION_SYSTEM (int
– Aufzählung) (optionales Feld)
Wo die Sauerstoffsättigung gemessen wird.
Kann nicht vorhanden sein oder 1
bei Messung in peripheren Kapillaren sein.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int
– Aufzählung) (optionales Feld)
So wird die Sauerstoffsättigung gemessen.
Kann bei der Messung mit einem Pulsoximeter fehlen oder 1
betragen.
Schlaf
Dieser Datentyp erfasst die Länge und die Art des Schlafs des 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 enthalten sein. Der Zeitstempel entspricht dem Ende des Ruhemodus. Die Zeitintervalle müssen nicht kontinuierlich sein, dürfen sich aber nicht überschneiden.
Name com.google.sleep.segment
OAuth-Berechtigungsbereiche
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.
Name com.google.sleep.segment
Datentypobjekt TYPE_SLEEP_SEGMENT
Felder (Format – Einheiten)
FIELD_SLEEP_SEGMENT_TYPE (int
– Aufzählung)
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 bei Nutzenden Schmierblutungen (Blutungen zwischen
Punkt. Jeder Datenpunkt steht für einen Punkt, an dem jeder Punkt
sollte einen Zeitstempel haben und das Feld „Vorkommen“ sollte auf
eins.
Name com.google.vaginal_spotting
OAuth-Berechtigungsbereiche
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Felder (Format – Einheiten)
Treffer (int
– Anzahl)
Jedes Mal, wenn Sie Schmierblutungen haben. Legen Sie für dieses Feld 1
fest.
Name com.google.vaginal_spotting
Datentypobjekt TYPE_VAGINAL_SPOTTING
Felder (Format – Einheiten)
FIELD_OCCURRENCES (int
– Anzahl)
Jedes Mal, wenn Sie Schmierblutungen haben. Legen Sie für dieses Feld 1
fest.
Gewicht
Dieser Datentyp erfasst das Gewicht des Nutzers in Kilogramm. Da jeder Datenpunkt
stellt das Gewicht des Nutzers zum Zeitpunkt des Lesevorgangs dar, nur die Endzeit.
festgelegt werden sollte. Dieser wird als Zeitstempel für die Leseaktion verwendet.
Name com.google.weight
OAuth-Berechtigungsbereiche
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
Name com.google.weight
Datentypobjekt TYPE_WEIGHT
Felder (Format – Einheiten)
FIELD_WEIGHT (float
– kg)
Körpergewicht in Kilogramm.
Gültiger Bereich : 0–1.000 Kilogramm
Berechtigung zum Lesen und Schreiben von Gesundheitsdaten erhalten
So lesen Sie Gesundheitsdaten:
Achten Sie darauf, dass Ihre App der Nutzerdatenrichtlinie der API von Google sowie der Google Fit-Richtlinie für Entwickler und Nutzerdaten entspricht.
Beantragen Sie eine Überprüfung durch Google für Ihren Zustimmungsbildschirm.
Hinweis : Wenn Ihre App nicht bestätigt ist, wenn sie Zugriff auf einen vertraulichen OAuth-Bereich anfordert, bewertet Google das Risiko und wendet entsprechend Kontingente an . Ihr
werden möglicherweise auch Warnbildschirme angezeigt. Sie können Ihre App weiterhin testen, aber die Quoten beschränken die Anzahl der neuen Nutzer, die Sie gewinnen können.
Wenn Ihre App bestätigt wird, kann sie Gesundheitsdaten lesen, denen Nutzer zugestimmt haben.