Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Google Fit dispose de types de données de santé pour les mesures liées à la gestion de l'état général (par opposition à la remise en forme).
Liste des types de données
Pour en savoir plus sur les types de données d'état et leurs champs, consultez la documentation de référence Android. Les champs comportant l'unité enum ont une liste de valeurs acceptées. Utilisez uniquement l'une des valeurs autorisées pour lire et écrire des données.
Taux de glycémie
Ce type de données enregistre la concentration de glucose dans le sang. Chaque point de données représente une seule lecture instantanée de la glycémie. Découvrez comment écrire des données sur la glycémie.
Taux de glycémie ou concentration en mmol/L, où 1 mmol/L correspond à 18 mg/dL.
Relation temporelle avec le repas (int : énumération) (champ facultatif)
La date de lecture et celle de l'utilisateur
Valeurs acceptées
"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 : type d'énumération) (champ facultatif)
Type de repas servi par l'utilisateur au moment de la lecture.
Relation temporelle avec le sommeil (int : énumération) (champ facultatif)
Le moment où la mesure a été effectuée par rapport au moment où l'utilisateur a dormi.
Valeurs acceptées
"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
source du spécimen (int : énumération) (champ facultatif)
Type de fluide corporel utilisé pour mesurer la glycémie.
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
Le moment où la mesure a été effectuée par rapport au moment où l'utilisateur a dormi.
Valeurs acceptées
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.
Ce type de données enregistre la pression artérielle d'un utilisateur. Chaque point de données représente
une seule mesure de pression artérielle instantanée. En savoir plus sur l'écriture des données de pression artérielle
Position du corps de l'utilisateur lorsque la mesure a été effectuée.
Valeurs acceptées
BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING // Sitting down
BODY_POSITION_LYING_DOWN // Lying down
BODY_POSITION_SEMI_RECUMBENT // Reclining
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_WRIST // Left wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_WRIST // Right wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_UPPER_ARM // Left upper arm
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_UPPER_ARM // Right upper arm
Pourcentage de masse graisseuse
Ce type de données capture le pourcentage de masse grasse d'un utilisateur. Chaque point de données représente la masse grasse totale d'une personne en pourcentage de sa masse totale.
Pourcentage de la masse totale de graisse corporelle.
Plage valide: 0-100%
Android
Nom
com.google.body.fat.percentage
Objet de type de données
TYPE_BODY_FAT_PERCENTAGE
Champs (format - unités)
FIELD_PERCENTAGE (float pour cent)
Pourcentage de la masse totale de graisse corporelle.
Plage valide: 0-100%
Température corporelle
Ce type de données enregistre la température corporelle d'un utilisateur. Chaque point de données représente une seule mesure de température corporelle instantanée.
Ce type de données capture la description du mucus vaginal. Chaque point de données représente une description auto-évaluée de la glaire cervicale pour un utilisateur. Tous les champs sont facultatifs et peuvent être utilisés pour décrire l'apparence et la sensation du mucus vaginal.
texture de la glaire cervicale (int : énumération) (champ facultatif)
Cohérence ou texture du mucus cervical de l'utilisateur.
Valeurs acceptées
"intVal": 1 // Dry, little or no mucus
"intVal": 2 // Sticky
"intVal": 3 // Creamy
"intVal": 4 // Watery
"intVal": 5 // Clear and stretchy like egg white
de la mucus cervical (int : énumération) (champ facultatif)
Quantité de mucus cervical observée.
Valeurs acceptées
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy
Dans ce type de données, chaque point de données représente un rapport sur le col de l'utilisateur. Tous les champs sont facultatifs et peuvent être utilisés pour ajouter des descriptions de la position, de la dilatation et de la fermeté du col de l'utérus.
Ce type de données enregistre la fréquence cardiaque de l'utilisateur en battements par minute. Étant donné que chaque point de données représente une mesure instantanée de la fréquence cardiaque, seule l'heure de fin doit être définie. Il sera utilisé comme horodatage pour la lecture.
Ce type de données capture la hauteur de l'utilisateur en mètres. Étant donné que chaque point de données représente la hauteur de l'utilisateur au moment de la lecture, seule l'heure de fin doit être définie. Il sera utilisé comme horodatage pour la lecture.
Ce type de données capture une description du niveau de menstruations d'un utilisateur ( saignements, lumière, moyenne ou intensive). Chaque point de données représente la gravité de l'hémorragie menstruelle de l'utilisateur.
Ce type de données capture la quantité d'oxygène circulant dans le sang, mesurée en pourcentage d'hémoglobine saturée en oxygène. Chaque point de données représente une mesure de la saturation en oxygène du sang au moment de la mesure.
Les champs facultatifs vous permettent également d'ajouter des détails sur l'oxygène supplémentaire, le cas échéant.
Taux de saturation en oxygène du sang en pourcentage.
Plage valide : 0-100%
débit d'oxygène supplémentaire (float—L/min)
Le taux d'oxygène supplémentaire est fourni à l'utilisateur, en litres par minute.
Défini sur zéro si aucun oxygène supplémentaire n'est fourni et que l'utilisateur ne respire que l'air de la salle de respiration.
Mode d'administration de l'oxygénothérapie (int : énumération) (champ facultatif)
Mode d'administration de l'oxygénothérapie
Peut être absent ou 1 si administré par canule nasale.
système de saturation en oxygène (int : énumération) (champ facultatif)
Mesure de la saturation en oxygène.
Peut être absent ou 1 s'il est mesuré en capillaires périphériques.
Méthode de mesure de la saturation en oxygène (int : énumération) (champ facultatif)
Comment la saturation en oxygène est-elle mesurée ?
Peut être absent ou 1 s'il est mesuré par l'oxymétrie de pouls.
Android
Nom
com.google.oxygen_saturation
Objet de type de données
TYPE_OXYGEN_SATURATION
Champs (format - unités)
FIELD_OXYGEN_SATURATION (float : pourcentage)
Taux de saturation en oxygène du sang en pourcentage.
Le taux d'oxygène supplémentaire est fourni à l'utilisateur, en litres par minute.
Zéro indique qu'il n'y a pas d'oxygène supplémentaire et que l'utilisateur ne respire que l'air de la salle.
Comment la saturation en oxygène est-elle mesurée ?
Peut être absent ou 1 s'il est mesuré par l'oxymétrie de pouls.
Sommeil
Ce type de données enregistre la durée et le type de sommeil de l'utilisateur. Chaque point de données représente un intervalle de temps pour une phase de sommeil.
L'heure de début du point de données représente le début de la phase de sommeil et doit toujours être incluse. L'horodatage représente la fin de l'étape de sommeil. Les intervalles de temps ne doivent pas être continus, mais ne doivent pas se chevaucher.
sleep segment type (type de segment de sommeil) (int - énumération)
Valeurs représentant différents types et phases de sommeil.
Valeurs acceptées
"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
Nom
com.google.sleep.segment
Objet de type de données
TYPE_SLEEP_SEGMENT
Champs (format - unités)
FIELD_SLEEP_SEGMENT_TYPE (énumération : int)
Valeurs représentant différents types et phases de sommeil.
Valeurs acceptées
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.
Léger saignement vaginal
Ce type de données permet de savoir si un utilisateur rencontre un saignement (saignement entre les règles). Chaque point de données représente une instance de spot, de sorte que chaque point doit avoir un horodatage et le champ d'occurrences doit être défini sur un.
Chaque instance de spot Définissez ce champ sur 1.
Android
Nom
com.google.vaginal_spotting
Objet de type de données
TYPE_VAGINAL_SPOTTING
Champs (format - unités)
FIELD_OCCURRENCES (nombre de int)
Chaque instance de spot Définissez ce champ sur 1.
Poids
Ce type de données capture le poids de cet utilisateur en kilogrammes. Étant donné que chaque point de données représente la pondération de l'utilisateur au moment de la lecture, seule l'heure de fin doit être définie. Il sera utilisé comme horodatage pour la lecture.
Si votre appli est validée, elle peut lire les données de santé que les utilisateurs ont autorisé à lire.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.