Google Fit propose des types de données de santé pour les mesures liées à la gestion de la santé générale (par opposition à la remise en forme).
Liste des types de données
Pour en savoir plus sur les types de données de santé et leurs champs, consultez la documentation de référence Android . Les champs avec l'unité enum
disposent d'une liste de valeurs acceptées. N'utilisez qu'une seule des valeurs autorisées pour lire et écrire des données.
Glycémie
Ce type de données capture la concentration de glucose dans le sang. Chaque donnée
représente une lecture instantanée de la glycémie. En savoir plus sur
d'écrire des données sur la glycémie .
Nom com.google.blood_glucose
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
Champs (format – unités)
taux de glycémie (float
— mmol/L)
Taux ou concentration de glucose dans le sang en mmol/L, où 1 mmol/L correspond à 18 mg/dL.
Relation temporelle avec le repas (int
—enum) (champ facultatif)
Heure de la mesure par rapport au moment où l'utilisateur a mangé.
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
type de repas (int
: énumération) (champ facultatif)
Type de repas que l'utilisateur a mangé au moment de la lecture.
Valeurs acceptées
"intVal" : 1 // Unknown "intVal" : 2 // Breakfast "intVal" : 3 // Lunch "intVal" : 4 // Dinner "intVal" : 5 // Snack
Relation temporelle avec le sommeil (int
—enum) (champ facultatif)
Date et heure de la lecture comparées 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 de l'échantillon (int
—enum) (champ facultatif)
Type de fluide corporel utilisé pour mesurer la glycémie.
Valeurs acceptées
"intVal" : 1 // Interstitial fluid "intVal" : 2 // Capillary blood "intVal" : 3 // Plasma "intVal" : 4 // Serum "intVal" : 5 // Tears "intVal" : 6 // Whole blood
Nom com.google.blood_glucose
Objet de type de données TYPE_BLOOD_GLUCOSE
Champs (format—units)
FIELD_BLOOD_GLUCOSE_LEVEL (float
: mmol/L)
Taux ou concentration de glycémie en mmol/L où 1 mmol/L correspond à 18 mg/dL.
FIELD_TEMPORAL_RELATION_TO_MEAL (int
—enum) (champ facultatif)
Le moment où la lecture a été effectuée et le moment où l'utilisateur a mangé.
Valeurs acceptées
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
—énumération) (champ facultatif)
Type de repas que l'utilisateur a mangé au moment de la lecture.
Valeurs acceptées
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
– énumération) (champ facultatif)
Date et heure de la lecture comparées 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.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int
—enum) (champ facultatif)
Type de liquide corporel utilisé pour mesurer la glycémie.
Valeurs acceptées
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
Pression artérielle
Ce type de données capture la tension artérielle d'un utilisateur. Chaque point de données représente une seule mesure de la pression artérielle instantanée. En savoir plus sur l'écriture de données de pression artérielle
Nom com.google.blood_pressure
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
Champs (format—units)
systolic (float
– mmHg)
Mesure de la tension artérielle systolique.
diastolique (float
– mmHg)
Mesure de la tension artérielle diastolique.
body position (int
– énumération) (champ facultatif)
Position du corps de l'utilisateur au moment de la mesure.
Valeurs acceptées
"intVal" : 1 // Standing up "intVal" : 2 // Sitting down "intVal" : 3 // Lying down "intVal" : 4 // Reclining
measurement location (emplacement de mesure) (int
– énumération) (champ facultatif)
Bras et partie du bras sur lesquels la mesure a été effectuée
Valeurs acceptées
"intVal" : 1 // Left wrist "intVal" : 2 // Right wrist "intVal" : 3 // Left upper arm "intVal" : 4 // Right upper arm
Nom com.google.blood_pressure
Objet de type de données TYPE_BLOOD_PRESSURE
Champs (format—units)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float
– mmHg)
Mesure de la tension artérielle systolique.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float
– mmHg)
Mesure de la tension artérielle diastolique.
FIELD_BODY_POSITION (int
– énumération) (champ facultatif)
Position du corps de l'utilisateur au moment de la mesure.
Valeurs acceptées
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
– énumération) (champ facultatif)
Bras et partie du bras dont la mesure a été effectuée.
Valeurs acceptées
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 tant que pourcentage de sa masse corporelle totale.
Nom com.google.body.fat.percentage
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Champs (format—units)
percentage (float
– pour cent)
Pourcentage de la masse corporelle totale correspondant à la masse grasse.
Plage valide : 0–100%
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 grasse totale.
Plage valide : 0–100%
Température corporelle
Ce type de données capture la température corporelle d'un utilisateur. Chaque point de données représente une seule mesure instantanée de la température corporelle.
Nom com.google.body.temperature
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
Champs (format—units)
Température corporelle (float
: degrés Celsius)
Température corporelle en degrés Celsius.
measurement location (emplacement de mesure) (int
– énumération) (champ facultatif)
Emplacement sur le corps de l'utilisateur où la température a été mesurée.
Valeurs acceptées
"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
Nom com.google.body.temperature
Objet de type de données TYPE_BODY_TEMPERATURE
Champs (format – unités)
FIELD_BODY_TEMPERATURE (float
: Celsius)
Température corporelle en degrés Celsius.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int
—énumération) (champ facultatif)
Il s'agit de l'endroit où la température a été mesurée sur le corps de l'utilisateur.
Valeurs acceptées
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
Mucus cervical
Ce type de données capture la description du mucus cervical. 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 de la glaire cervicale,
et le montant.
Nom com.google.cervical_mucus
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Champs (format—units)
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
quantité de glaire cervicale (int
—enum) (champ facultatif)
Quantité de mucus cervical que l'utilisateur observe.
Valeurs acceptées
"intVal" : 1 // Light "intVal" : 2 // Medium "intVal" : 3 // Heavy
Nom com.google.cervical_mucus
Objet de type de données TYPE_CERVICAL_MUCUS
Champs (format—units)
FIELD_CERVICAL_MUCUS_TEXTURE (int
– énumération) (champ facultatif)
Consistance ou texture du mucus cervical de l'utilisateur.
Valeurs acceptées
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
: énumération) (champ facultatif)
Quantité de mucus cervical que l'utilisateur observe.
Valeurs acceptées
CERVICAL_MUCUS_AMOUNT_LIGHT CERVICAL_MUCUS_AMOUNT_MEDIUM CERVICAL_MUCUS_AMOUNT_HEAVY
Position cervicale
Dans ce type de données, chaque point de données représente un rapport sur le col de l'utérus 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.
Nom com.google.cervical_position
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Champs (format – unités)
position cervicale (int
—enum) (champ facultatif)
Position du col de l'utilisateur.
Valeurs acceptées
"intVal" : 1 // Cervix is low "intVal" : 2 // Cervix is in a medium position "intVal" : 3 // Cervix is high
dilatation cervicale (int
—enum) (champ facultatif)
Ouverture ou dilatation du col de l'utilisateur.
Valeurs acceptées
"intVal" : 1 // Closed cervix "intVal" : 2 // Partially open cervix "intVal" : 3 // Fully dilated, open cervix
fermeture cervicale (int
– énumération) (champ facultatif)
La raideur du col de l'utilisateur.
Valeurs acceptées
"intVal" : 1 // Cervix is soft "intVal" : 2 // Cervix is a little firm "intVal" : 3 // Cervix is firm
Nom com.google.cervical_position
Objet de type de données TYPE_CERVICAL_POSITION
Champs (format—units)
FIELD_CERVICAL_POSITION (int
– énumération) (champ facultatif)
Position du col de l'utilisateur.
Valeurs acceptées
CERVICAL_POSITION_LOW CERVICAL_POSITION_MEDIUM CERVICAL_POSITION_HIGH
FIELD_CERVICAL_DILATION (int
– énumération) (champ facultatif)
Ouverture ou dilatation du col de l'utilisateur.
Valeurs acceptées
CERVICAL_DILATION_CLOSED // Closed cervix CERVICAL_DILATION_MEDIUM // Partially open cervix CERVICAL_DILATION_OPEN // Fully dilated, open cervix
FIELD_CERVICAL_FIRMNESS (int
– énumération) (champ facultatif)
raideur du col de l'utilisateur ;
Valeurs acceptées
CERVICAL_FIRMNESS_SOFT CERVICAL_FIRMNESS_MEDIUM CERVICAL_FIRMNESS_FIRM
Fréquence cardiaque
Ce type de données capture 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 servira de code temporel pour la lecture.
Nom com.google.heart_rate.bpm
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
Champs (format—units)
bpm (float
– bpm)
Fréquence cardiaque en battements par minute.
Plage valide : 0 – 1 000
Nom com.google.heart_rate.bpm
Objet de type de données TYPE_HEART_RATE_BPM
Autorisation Android BODY_SENSORS
pour enregistrer
Champs (format – unités)
bpm (float
– bpm)
Fréquence cardiaque en battements par minute.
Plage valide : 0 – 1 000 bpm
Hauteur
Ce type de données indique la taille de l'utilisateur en mètres. Comme chaque point de données
représente la taille de l'utilisateur au moment de la lecture, mais uniquement l'heure de fin
doit être défini. Il servira de code temporel pour la lecture.
Nom com.google.height
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Champs (format – unités)
height (float
: mètres)
Taille en mètres.
Plage valide : 0 à 3 mètres
Nom com.google.height
Objet de type de données TYPE_HEIGHT
Champs (format—units)
FIELD_HEIGHT (float
– mètres)
Taille en mètres.
Plage valide : 0 à 3 mètres
Menstruation
Ce type de données capture une description de l'intensité du flux menstruel d'un utilisateur
(tachetés, légères, moyennes ou fortes). Chaque point de données
représente une description
l'intensité des saignements menstruels de l'utilisateur.
Nom com.google.menstruation
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Champs (format—units)
flux menstruel (int
– énumération) (champ facultatif)
Poids des règles de l'utilisateur.
Valeurs acceptées
"intVal" : 1 // Spotting "intVal" : 2 // Light "intVal" : 3 // Medium "intVal" : 4 // Heavy
Nom com.google.menstruation
Objet de type de données TYPE_MENSTRUATION
Champs (format—units)
FIELD_MENSTRUAL_FLOW (int
—enum) (champ facultatif)
Intensité des règles de l'utilisateur.
Valeurs acceptées
MENSTRUAL_FLOW_SPOTTING // Spotting MENSTRUAL_FLOW_LIGHT // Light MENSTRUAL_FLOW_MEDIUM // Medium MENSTRUAL_FLOW_HEAVY // Heavy
Test d'ovulation
Dans ce type de données, chaque point de données représente le résultat binaire d'une ovulation
test (positif ou négatif).
Nom com.google.ovulation_test
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Champs (format – unités)
test d'ovulation (int
—enum) (champ facultatif)
Résultat du test d'ovulation d'une utilisatrice, qui indique si elle ovule ou non.
Valeurs acceptées
"intVal" : 1 // Negative "intVal" : 2 // Positive
Nom com.google.ovulation_test
Objet de type de données TYPE_OVULATION_TEST
Champs (format—units)
FIELD_OVULATION_TEST_RESULT (int
: énumération) (champ facultatif)
Résultat du test d'ovulation d'une utilisatrice, qui indique si elle ovule ou non.
Valeurs acceptées
OVULATION_TEST_RESULT_NEGATIVE OVULATION_TEST_RESULT_POSITIVE
Saturation en oxygène
Ce type de données capture la quantité d'oxygène qui circule dans le sang, mesurée en pourcentage d'hémoglobine saturée en oxygène. Chaque point de données représente
relevé unique 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 tout oxygène supplémentaire si
sont administrées.
Nom com.google.oxygen_saturation
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
Champs (format – unités)
saturation en oxygène (float
– pourcentage)
Lecture de la saturation en oxygène du sang en pourcentage.
Plage valide : 0–100%
débit d'oxygène supplémentaire (float
—L/min)
Débit d'oxygène supplémentaire fourni à un utilisateur, en litres par minute.
Définissez la valeur sur zéro si aucun oxygène supplémentaire n'est fourni et que l'utilisateur est
et l'air ambiant uniquement.
mode d'administration de l'oxygénothérapie (int
– énumération) (champ facultatif)
Comment l'oxygénothérapie est administrée.
Peut être absent ou 1
si administré par canule nasale.
système de saturation en oxygène (int
– énumération) (champ facultatif)
Emplacement où la saturation en oxygène est mesurée.
Peut être absent ou 1
si mesuré au niveau des 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 mesurée.
Ce champ peut être absent ou 1
si la mesure est effectuée par oxymétrie de pouls.
Nom com.google.oxygen_saturation
Objet de type de données TYPE_OXYGEN_SATURATION
Champs (format – unités)
FIELD_OXYGEN_SATURATION (float
– pourcentage)
Valeur de la saturation en oxygène du sang exprimée en pourcentage.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE (float
: L/min)
Débit d'oxygène supplémentaire fourni à un utilisateur, en litres par minute.
Un zéro indique qu'aucun oxygène supplémentaire n'est fourni et que l'utilisateur ne respire que l'air ambiant.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int
– énumération) (champ facultatif)
Comment l'oxygénothérapie est administrée.
Peut être absent ou 1
si administré par canule nasale.
FIELD_OXYGEN_SATURATION_SYSTEM (int
—enum) (champ facultatif)
Lieu où la saturation en oxygène est mesurée.
Peut être absent ou 1
si mesuré dans les capillaires périphériques.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int
: énumération) (champ facultatif)
Comment la saturation en oxygène est mesurée
Peut être absent ou 1
si mesuré par oxymétrie de pouls.
Sommeil
Ce type de données capture la durée et le type de sommeil de l'utilisateur. Chaque point de données
représente un intervalle de temps correspondant à une phase de sommeil.
L'heure de début du point de données représente le début de l'étape de sommeil et doit toujours être incluse. Le code temporel représente la fin de l'étape de mise en veille. Les intervalles de temps ne doivent pas nécessairement être continus, mais ne doivent pas se chevaucher.
Nom com.google.sleep.segment
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
Champs (format – unités)
type de segment de sommeil (int
– énumération)
Valeurs représentant différentes phases et types 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.
Nom com.google.sleep.segment
Objet de type de données TYPE_SLEEP_SEGMENT
Champs (format – unités)
FIELD_SLEEP_SEGMENT_TYPE (int
: énumération)
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 capturer si un utilisateur rencontre des pertes (saignements entre ses
période). Chaque point de données représente une instance de repérage. Par conséquent, chaque point doit comporter un code temporel et le champ "Occurrences" doit être défini sur un.
Nom com.google.vaginal_spotting
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Champs (format – unités)
Occurrences (int
: nombre)
Chaque instance de perte de données. Définissez ce champ sur 1
.
Nom com.google.vaginal_spotting
Objet de type de données TYPE_VAGINAL_SPOTTING
Champs (format – unités)
FIELD_OCCURRENCES (int
: nombre)
Chaque cas de repérage 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 le poids de l'utilisateur au moment de la lecture, seule l'heure de fin doit être définie. Il servira de code temporel pour la lecture.
Nom com.google.weight
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Champs (format – unités)
weight (float
– kg)
Poids corporel en kilogrammes.
Plage valide : 0 à 1 000 kg
Nom com.google.weight
Objet de type de données TYPE_WEIGHT
Champs (format – unités)
FIELD_WEIGHT (float
– kg)
Poids corporel en kilogrammes.
Plage valide : 0 à 1 000 kg
Obtenir l'autorisation de lire et d'écrire des données de santé
Pour lire les données de santé, procédez comme suit:
Assurez-vous que votre application respecte le Règlement sur les données utilisateur dans les API Google et le Règlement sur les données utilisateur et développeur Google Fit.
Demandez à Google de valider votre écran de consentement .
Remarque :Si votre application n'est pas validée lorsqu'elle demande l'accès à un élément
d'accès à OAuth, Google évaluera les risques et applique
en conséquence. Votre
les utilisateurs peuvent également voir des écrans d'avertissement . Vous pouvez toujours tester votre application, mais les quotas limiteront le nombre de nouveaux utilisateurs que vous pourrez acquérir.
Si votre application est validée, elle peut lire les données de santé que les utilisateurs ont autorisé à lire.