Google Fit tiene tipos de datos de salud para las mediciones relacionadas con la administración de la salud general (a diferencia del estado físico).
Lista de tipos de datos
Puedes obtener más información sobre los tipos de datos de salud y sus campos en la documentación de referencia de Android . Los campos con la unidad enum tienen una lista de valores aceptados entre los que puedes elegir. Solo usa uno de los valores permitidos para leer y escribir datos correctamente.
Glucemia
Este tipo de datos captura la concentración de glucosa en la sangre. Cada punto de datos representa una sola lectura instantánea de glucemia. Obtén más información para escribir datos de glucemia .
REST
Nombre com.google.blood_glucose
Permisos de OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
Campos (formato: unidades)
Nivel de glucemia (float mmol/L)
Nivel o concentración de glucemia en mmol/L, donde 1 mmol/L equivale a 18 mg/dL.
temporal relation to meal (int; enumeración) (campo opcional)
Cuándo se tomó la lectura en comparación con cuándo comió el usuario.
Valores aceptados
"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
Tipo de comida (int; campo enum) (campo opcional)
Tipo de comida que el usuario ingirió cerca del momento en que se tomó la lectura.
Valores aceptados
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
temporal relation to sleep (int, enum) (campo opcional)
Cuándo se tomó la lectura en comparación con cuándo durmió el usuario
Valores aceptados
"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) (campo opcional)
Tipo de líquido corporal que se usa para medir la glucemia.
Valores aceptados
"intVal": 1 // Interstitial fluid
"intVal": 2 // Capillary blood
"intVal": 3 // Plasma
"intVal": 4 // Serum
"intVal": 5 // Tears
"intVal": 6 // Whole blood
Android
Nombre com.google.blood_glucose
Objeto de tipo de datos TYPE_BLOOD_GLUCOSE
Campos (formato: unidades)
FIELD_BLOOD_GLUCOSE_LEVEL (float mmol/L)
Nivel o concentración de glucemia en mmol/L, donde 1 mmol/L equivale a 18 mg/dL.
FIELD_TEMPORAL_RELATION_TO_MEAL (int, enum) (campo opcional)
Cuándo se tomó la lectura en comparación con cuándo comió el usuario.
Valores aceptados
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) (campo opcional)
Tipo de comida que el usuario ingirió cerca del momento en que se tomó la lectura.
Valores aceptados
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) (campo opcional)
Cuándo se tomó la lectura en comparación con cuándo durmió el usuario
Valores aceptados
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) (campo opcional)
Tipo de líquido corporal que se usa para medir la glucemia.
Valores aceptados
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
Presión arterial
Este tipo de datos captura la presión arterial de un usuario. Cada dato representa una sola lectura instantánea de la presión arterial. Obtén más información para escribir datos de presión arterial .
REST
Nombre com.google.blood_pressure
Permisos de OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
Campos (formato: unidades)
Sistólica (float mmHg)
Es la medición de la presión arterial sistólica.
diastolic (float; mmHg)
Es la medición de la presión arterial diastólica.
body position (int—enum) (campo opcional)
Posición del cuerpo del usuario cuando se tomó la medición.
Valores aceptados
"intVal": 1 // Standing up
"intVal": 2 // Sitting down
"intVal": 3 // Lying down
"intVal": 4 // Reclining
measurement location (int—enum) (campo opcional)
Brazo y parte del brazo en la que se tomó la medición.
Valores aceptados
"intVal": 1 // Left wrist
"intVal": 2 // Right wrist
"intVal": 3 // Left upper arm
"intVal": 4 // Right upper arm
Android
Nombre com.google.blood_pressure
Objeto de tipo de datos TYPE_BLOOD_PRESSURE
Campos (formato: unidades)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float; mmHg)
Es la medición de la presión arterial sistólica.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float; mmHg)
Es la medición de la presión arterial diastólica.
FIELD_BODY_POSITION (int, enum) (campo opcional)
Posición del cuerpo del usuario cuando se tomó la medición.
Valores aceptados
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) (campo opcional)
Brazo y parte del brazo en la que se tomó la medición.
Valores aceptados
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
Porcentaje de grasa corporal
Este tipo de datos captura el porcentaje de grasa corporal de un usuario. Cada punto de datos representa la grasa corporal total de una persona como un porcentaje de su masa corporal total.
REST
Nombre com.google.body.fat.percentage
Permisos de OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Campos (formato: unidades)
percentage (float, porcentaje)
Es el porcentaje de la masa corporal total que corresponde a la grasa corporal.
Intervalo válido : 0 a 100%
Android
Nombre com.google.body.fat.percentage
Objeto de tipo de datos TYPE_BODY_FAT_PERCENTAGE
Campos (formato: unidades)
FIELD_PERCENTAGE (float, porcentaje)
Es el porcentaje de la masa corporal total que corresponde a la grasa corporal.
Intervalo válido : 0 a 100%
Temperatura corporal
Este tipo de datos captura la temperatura corporal de un usuario. Cada dato representa una sola medición instantánea de la temperatura corporal.
REST
Nombre com.google.body.temperature
Permisos de OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
Campos (formato: unidades)
Temperatura corporal (float, Celsius)
Temperatura corporal en grados Celsius.
measurement location (int—enum) (campo opcional)
Parte del cuerpo del usuario en la que se tomó la medición de temperatura.
Valores aceptados
"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
Nombre com.google.body.temperature
Objeto de tipo de datos TYPE_BODY_TEMPERATURE
Campos (formato: unidades)
FIELD_BODY_TEMPERATURE (float, celsius)
Temperatura corporal en grados Celsius.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int, enum) (campo opcional)
Parte del cuerpo del usuario en la que se tomó la medición de temperatura.
Valores aceptados
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
Moco cervical
Este tipo de datos captura la descripción del moco cervical. Cada punto de datos representa una descripción autoevaluada del moco cervical de un usuario. Todos los campos son opcionales y se pueden usar para describir el aspecto y la sensación del moco cervical, y la cantidad.
REST
Nombre com.google.cervical_mucus
Permisos de OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Campos (formato: unidades)
textura del moco cervical (int; enum) (campo opcional)
La consistencia o textura del moco cervical de la usuaria
Valores aceptados
"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; enumeración) (campo opcional)
Cantidad de moco cervical que observa la usuaria
Valores aceptados
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy
Android
Nombre com.google.cervical_mucus
Objeto de tipo de datos TYPE_CERVICAL_MUCUS
Campos (formato: unidades)
FIELD_CERVICAL_MUCUS_TEXTURE (int; enum) (campo opcional)
La consistencia o textura del moco cervical de la usuaria
Valores aceptados
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) (campo opcional)
Cantidad de moco cervical que observa la usuaria
Valores aceptados
CERVICAL_MUCUS_AMOUNT_LIGHT
CERVICAL_MUCUS_AMOUNT_MEDIUM
CERVICAL_MUCUS_AMOUNT_HEAVY
Posición cervical
En este tipo de datos, cada punto de datos representa un informe del cuello uterino del usuario. Todos los campos son opcionales y se pueden usar para agregar descripciones de la posición, la dilatación y la firmeza del cuello uterino.
REST
Nombre com.google.cervical_position
Permisos de OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Campos (formato: unidades)
cervical position (int; enum) (campo opcional)
Es la posición del cuello uterino de la usuaria.
Valores aceptados
"intVal": 1 // Cervix is low
"intVal": 2 // Cervix is in a medium position
"intVal": 3 // Cervix is high
cervical dilation (int; enum) (campo opcional)
Qué tan abierto o dilatado está el cuello uterino de la usuaria.
Valores aceptados
"intVal": 1 // Closed cervix
"intVal": 2 // Partially open cervix
"intVal": 3 // Fully dilated, open cervix
cervical firmness (int; enum) (campo opcional)
Qué tan firme es el cuello uterino de la usuaria.
Valores aceptados
"intVal": 1 // Cervix is soft
"intVal": 2 // Cervix is a little firm
"intVal": 3 // Cervix is firm
Android
Nombre com.google.cervical_position
Objeto de tipo de datos TYPE_CERVICAL_POSITION
Campos (formato: unidades)
FIELD_CERVICAL_POSITION (int, enum) (campo opcional)
Es la posición del cuello uterino de la usuaria.
Valores aceptados
CERVICAL_POSITION_LOW
CERVICAL_POSITION_MEDIUM
CERVICAL_POSITION_HIGH
FIELD_CERVICAL_DILATION (int, enum) (campo opcional)
Qué tan abierto o dilatado está el cuello uterino de la usuaria.
Valores aceptados
CERVICAL_DILATION_CLOSED // Closed cervix
CERVICAL_DILATION_MEDIUM // Partially open cervix
CERVICAL_DILATION_OPEN // Fully dilated, open cervix
FIELD_CERVICAL_FIRMNESS (int; enum) (campo opcional)
Qué tan firme es el cuello uterino de la usuaria
Valores aceptados
CERVICAL_FIRMNESS_SOFT
CERVICAL_FIRMNESS_MEDIUM
CERVICAL_FIRMNESS_FIRM
Frecuencia cardíaca
Este tipo de datos captura la frecuencia cardíaca del usuario en pulsaciones por minuto. Dado que cada punto de datos representa una medición instantánea de la frecuencia cardíaca, solo se debe establecer la hora de finalización. Se usará como la marca de tiempo de la lectura.
REST
Nombre com.google.heart_rate.bpm
Permisos de OAuth
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
Campos (formato: unidades)
ppm (float, ppm)
Frecuencia cardíaca en pulsaciones por minuto.
Intervalo válido : De 0 a 1,000
Android
Nombre com.google.heart_rate.bpm
Objeto de tipo de datos TYPE_HEART_RATE_BPM
Permiso de Android BODY_SENSORS para grabar
Campos (formato: unidades)
ppm (float, ppm)
Frecuencia cardíaca en pulsaciones por minuto.
Rango válido : 0 a 1,000 ppm
Altura
Este tipo de datos captura la altura del usuario en metros. Dado que cada punto de datos representa la altura del usuario en el momento de la lectura, solo se debe establecer la hora de finalización. Se usará como la marca de tiempo de la lectura.
REST
Nombre com.google.height
Permisos de OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Campos (formato: unidades)
height (float, metros)
Altura en metros.
Intervalo válido : De 0 a 3 metros
Android
Nombre com.google.height
Objeto de tipo de datos TYPE_HEIGHT
Campos (formato: unidades)
FIELD_HEIGHT (float, metros)
Altura en metros.
Intervalo válido : De 0 a 3 metros
Menstruación
Este tipo de datos captura una descripción de la intensidad del flujo menstrual de un usuario (manchado, leve, moderado o abundante). Cada dato representa una descripción de la intensidad del sangrado menstrual del usuario.
REST
Nombre com.google.menstruation
Permisos de OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Campos (formato: unidades)
menstrual flow (int—enum) (campo opcional)
Qué tan abundante fue el período del usuario.
Valores aceptados
"intVal": 1 // Spotting
"intVal": 2 // Light
"intVal": 3 // Medium
"intVal": 4 // Heavy
Android
Nombre com.google.menstruation
Objeto de tipo de datos TYPE_MENSTRUATION
Campos (formato: unidades)
FIELD_MENSTRUAL_FLOW (int—enum) (campo opcional)
Qué tan abundante fue el período del usuario.
Valores aceptados
MENSTRUAL_FLOW_SPOTTING // Spotting
MENSTRUAL_FLOW_LIGHT // Light
MENSTRUAL_FLOW_MEDIUM // Medium
MENSTRUAL_FLOW_HEAVY // Heavy
Prueba de ovulación
En este tipo de datos, cada dato representa el resultado binario de una prueba de ovulación (positivo o negativo).
REST
Nombre com.google.ovulation_test
Permisos de OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Campos (formato: unidades)
ovulation test (int—enum) (campo opcional)
Es el resultado de la prueba de ovulación de un usuario, que muestra si está ovulando o no.
Valores aceptados
"intVal": 1 // Negative
"intVal": 2 // Positive
Android
Nombre com.google.ovulation_test
Objeto de tipo de datos TYPE_OVULATION_TEST
Campos (formato: unidades)
FIELD_OVULATION_TEST_RESULT (int—enum) (campo opcional)
Es el resultado de la prueba de ovulación de un usuario, que muestra si está ovulando o no.
Valores aceptados
OVULATION_TEST_RESULT_NEGATIVE
OVULATION_TEST_RESULT_POSITIVE
Saturación de oxígeno
Este tipo de datos captura la cantidad de oxígeno que circula en la sangre, medida como un porcentaje de hemoglobina saturada de oxígeno. Cada dato representa una sola lectura de saturación de oxígeno en sangre en el momento de la medición.
Los campos opcionales también te permiten agregar detalles sobre el oxígeno complementario, si se administró.
REST
Nombre com.google.oxygen_saturation
Permisos de OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
Campos (formato: unidades)
Saturación de oxígeno (float: porcentaje)
Lectura de la saturación de oxígeno en sangre como porcentaje.
Intervalo válido : 0 a 100%
Caudal de oxígeno suplementario (float l/min)
Es la velocidad a la que se suministra oxígeno adicional a un usuario en litros por minuto.
Se establece en cero si no se proporciona oxígeno suplementario y el usuario solo respira aire ambiente.
oxygen therapy administration mode (int; enum) (campo opcional)
Cómo se administra la oxigenoterapia
Puede estar ausente o ser 1 si se administra con cánula nasal.
sistema de saturación de oxígeno (int—enum) (campo opcional)
Lugar donde se mide la saturación de oxígeno.
Puede estar ausente o ser 1 si se mide en capilares periféricos.
Método de medición de la saturación de oxígeno (int, enum) (campo opcional)
Cómo se mide la saturación de oxígeno
Puede estar ausente o ser 1 si se mide con oximetría de pulso.
Android
Nombre com.google.oxygen_saturation
Objeto de tipo de datos TYPE_OXYGEN_SATURATION
Campos (formato: unidades)
FIELD_OXYGEN_SATURATION (float: porcentaje)
Lectura de la saturación de oxígeno en sangre como porcentaje.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE (float; L/min)
Es la velocidad a la que se suministra oxígeno adicional a un usuario en litros por minuto.
El valor cero indica que no se proporciona oxígeno suplementario y que el usuario solo respira aire ambiente.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int—enum) (campo opcional)
Cómo se administra la oxigenoterapia
Puede estar ausente o ser 1 si se administra con cánula nasal.
FIELD_OXYGEN_SATURATION_SYSTEM (int, enum) (campo opcional)
Lugar donde se mide la saturación de oxígeno.
Puede estar ausente o ser 1 si se mide en capilares periféricos.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int—enum) (campo opcional)
Cómo se mide la saturación de oxígeno
Puede estar ausente o ser 1 si se mide con oximetría de pulso.
Sueño
Este tipo de datos captura la duración y el tipo de sueño del usuario. Cada dato representa un intervalo de tiempo para una fase del sueño.
La hora de inicio del punto de datos representa el inicio de la fase de sueño y siempre debe incluirse. La marca de tiempo representa el final de la etapa de sueño. Los intervalos de tiempo no tienen que ser continuos, pero no deben superponerse.
REST
Nombre com.google.sleep.segment
Permisos de OAuth
https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
Campos (formato: unidades)
tipo de segmento de sueño (int; enumeración)
Son valores que representan diferentes fases y tipos de sueño.
Valores aceptados
"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
Nombre com.google.sleep.segment
Objeto de tipo de datos TYPE_SLEEP_SEGMENT
Campos (formato: unidades)
FIELD_SLEEP_SEGMENT_TYPE (int, enum)
Son valores que representan diferentes fases y tipos de sueño.
Valores aceptados
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.
Sangrado vaginal
Este tipo de datos registra si un usuario tiene manchado (sangrado entre períodos). Cada punto de datos representa una instancia de detección, por lo que cada punto debe tener una marca de tiempo y el campo de ocurrencias debe establecerse en uno.
REST
Nombre com.google.vaginal_spotting
Permisos de OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Campos (formato: unidades)
Ocurrencias (int, recuento)
Cada instancia de detección. Establece este campo en 1.
Android
Nombre com.google.vaginal_spotting
Objeto de tipo de datos TYPE_VAGINAL_SPOTTING
Campos (formato: unidades)
FIELD_OCCURRENCES (int, recuento)
Cada instancia de detección. Establece este campo en 1.
Peso
Este tipo de datos registra el peso del usuario en kilogramos. Dado que cada punto de datos representa el peso del usuario en el momento de la lectura, solo se debe establecer la hora de finalización. Se usará como la marca de tiempo de la lectura.
REST
Nombre com.google.weight
Permisos de OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Campos (formato: unidades)
Peso (float, kg)
Peso corporal en kilogramos.
Rango válido : 0 a 1,000 kilogramos
Android
Nombre com.google.weight
Objeto de tipo de datos TYPE_WEIGHT
Campos (formato: unidades)
FIELD_WEIGHT (float, kg)
Peso corporal en kilogramos.
Rango válido : 0 a 1,000 kilogramos
Cómo obtener permiso para leer y escribir datos de salud
Para leer datos de salud, sigue estos pasos:
Asegúrate de que tu app cumpla con la Política de datos del usuario de las APIs de Google y la Política de datos del usuario y desarrolladores de Google Fit.
Solicita que Google verifique tu pantalla de consentimiento.
Nota: Si tu app no está verificada cuando solicita acceso a un alcance de OAuth sensible, Google evaluará su riesgo y aplicará las cuotas correspondientes. Es posible que tus usuarios también vean pantallas de advertencia . Aún puedes probar tu app, pero las cuotas restringirán la cantidad de usuarios nuevos que puedes obtener.
Si se verifica tu app, esta podrá leer los datos de salud para los que los usuarios hayan dado su consentimiento.