В Google Fit есть типы данных о состоянии здоровья для измерений, связанных с управлением общим состоянием здоровья (в отличие от фитнеса).
Список типов данных Подробнее о типах данных о работоспособности и их полях можно узнать из справочной документации Android . Поля с enum
единиц имеют список допустимых значений на выбор. Используйте только одно из разрешенных значений для успешного чтения и записи данных.
Глюкоза крови Этот тип данных фиксирует концентрацию глюкозы в крови. Каждая точка данных представляет собой одно мгновенное значение уровня глюкозы в крови. Узнайте больше о записи данных об уровне глюкозы в крови .
Имя com.google.blood_glucose
Области разрешений OAuth https://www.googleapis.com/auth/fitness.blood_gluose.read
https://www.googleapis.com/auth/fitness.blood_gluose.write
Поля (формат — единицы измерения) уровень глюкозы в крови ( float
— ммоль/л) Уровень или концентрация глюкозы в крови в ммоль/л, где 1 ммоль/л равен 18 мг/дл.
временная связь с едой ( int
—enum) (необязательное поле) Время снятия показаний по сравнению с тем, когда пользователь ел.
Принятые значения
"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 тип еды ( int
—enum) (необязательное поле) Какой тип еды ел пользователь в момент снятия показаний.
Принятые значения
"intVal ": 1 // Unknown
"intVal ": 2 // Breakfast
"intVal ": 3 // Lunch
"intVal ": 4 // Dinner
"intVal ": 5 // Snack временная связь со сном ( int
—enum) (необязательное поле) Время снятия показаний по сравнению с временем, когда пользователь спал.
Принятые значения
"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 источник образца ( int
—enum) (необязательное поле) Тип жидкости организма, используемой для измерения уровня глюкозы в крови.
Принятые значения
"intVal ": 1 // Interstitial fluid
"intVal ": 2 // Capillary blood
"intVal ": 3 // Plasma
"intVal ": 4 // Serum
"intVal ": 5 // Tears
"intVal ": 6 // Whole blood
Имя com.google.blood_glucose
Объект типа данных TYPE_BLOOD_GLUCOSE Поля (формат — единицы измерения) FIELD_BLOOD_GLUCOSE_LEVEL ( float
— ммоль/л) Уровень или концентрация глюкозы в крови в ммоль/л, где 1 ммоль/л равен 18 мг/дл.
FIELD_TEMPORAL_RELATION_TO_MEAL ( int
—enum) (необязательное поле) Время снятия показаний по сравнению с тем, когда пользователь ел.
Принятые значения
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) (необязательное поле) Какой тип еды ел пользователь в момент снятия показаний.
Принятые значения
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) (необязательное поле) Время снятия показаний по сравнению со временем, когда пользователь спал.
Принятые значения
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
— перечисление) (необязательное поле) Тип жидкости организма, используемой для измерения уровня глюкозы в крови.
Принятые значения
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
Артериальное давление Этот тип данных фиксирует кровяное давление пользователя. Каждая точка данных представляет собой одно мгновенное показание артериального давления. Узнайте больше о записи данных артериального давления .
Имя com.google.blood_pressure
Области разрешений OAuth https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
Поля (формат — единицы измерения) систолическое ( float
— мм рт. ст.) Измерение систолического артериального давления.
диастолическое ( float
— мм рт. ст.) Измерение диастолического артериального давления.
положение тела ( int
—enum) (необязательное поле) Положение тела пользователя во время измерения.
Принятые значения
"intVal ": 1 // Standing up
"intVal ": 2 // Sitting down
"intVal ": 3 // Lying down
"intVal ": 4 // Reclining место измерения ( int
—enum) (необязательное поле) На какой руке и части руки производилось измерение.
Принятые значения
"intVal ": 1 // Left wrist
"intVal ": 2 // Right wrist
"intVal ": 3 // Left upper arm
"intVal ": 4 // Right upper arm
Имя com.google.blood_pressure
Объект типа данных TYPE_BLOOD_PRESSURE Поля (формат — единицы измерения) FIELD_BLOOD_PRESSURE_SYSTOLIC ( float
— мм рт. ст.) Измерение систолического артериального давления.
FIELD_BLOOD_PRESSURE_DIASTOLIC ( float
— мм рт. ст.) Измерение диастолического артериального давления.
FIELD_BODY_POSITION ( int
—enum) (необязательное поле) Положение тела пользователя во время измерения.
Принятые значения
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) (необязательное поле) На какой руке и части руки производилось измерение.
Принятые значения
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
Процент жира в организме Этот тип данных фиксирует процентное содержание жира в организме пользователя. Каждая точка данных представляет общее количество жира в организме человека в процентах от общей массы тела.
Имя com.google.body.fat.percentage
Области разрешений OAuth https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Поля (формат — единицы измерения) процент ( float
—процент) Процент жира в общей массе тела.
Допустимый диапазон : 0–100 %
Имя com.google.body.fat.percentage
Объект типа данных TYPE_BODY_FAT_PERCENTAGE
Поля (формат — единицы измерения) FIELD_PERCENTAGE ( float
— процент) Процент жира в общей массе тела.
Допустимый диапазон : 0–100 %
Температура тела Этот тип данных фиксирует температуру тела пользователя. Каждая точка данных представляет собой одно мгновенное измерение температуры тела.
Имя com.google.body.temperature
Области разрешений OAuth https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
Поля (формат — единицы измерения) температура тела ( float
— Цельсия) Температура тела в градусах Цельсия.
место измерения ( int
—enum) (необязательное поле) Откуда на теле пользователя было снято измерение температуры.
Принятые значения
"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
Имя com.google.body.temperature
Объект типа данных TYPE_BODY_TEMPERATURE Поля (формат — единицы измерения) FIELD_BODY_TEMPERATURE ( float
— Цельсий) Температура тела в градусах Цельсия.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION ( int
—enum) (необязательное поле) Откуда на теле пользователя было снято измерение температуры.
Принятые значения
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
Цервикальная слизь Этот тип данных содержит описание цервикальной слизи. Каждая точка данных представляет собой самооценочное описание цервикальной слизи для пользователя. Все поля являются необязательными и могут использоваться для описания внешнего вида и количества цервикальной слизи.
Имя com.google.cervical_mucus
Области разрешений OAuth https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Поля (формат — единицы измерения) текстура цервикальной слизи ( int
—enum) (необязательное поле) Консистенция или текстура цервикальной слизи пользователя.
Принятые значения
"intVal ": 1 // Dry, little or no mucus
"intVal ": 2 // Sticky
"intVal ": 3 // Creamy
"intVal ": 4 // Watery
"intVal ": 5 // Clear and stretchy like egg white количество цервикальной слизи ( int
—enum) (необязательное поле) Сколько цервикальной слизи наблюдает пользователь.
Принятые значения
"intVal ": 1 // Light
"intVal ": 2 // Medium
"intVal ": 3 // Heavy
Имя com.google.cervical_mucus
Объект типа данных TYPE_CERVICAL_MUCUS Поля (формат — единицы измерения) FIELD_CERVICAL_MUCUS_TEXTURE ( int
—enum) (необязательное поле) Консистенция или текстура цервикальной слизи пользователя.
Принятые значения
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) (необязательное поле) Сколько цервикальной слизи наблюдает пользователь.
Принятые значения
CERVICAL_MUCUS_AMOUNT_LIGHT
CERVICAL_MUCUS_AMOUNT_MEDIUM
CERVICAL_MUCUS_AMOUNT_HEAVY
Положение шейки матки В этом типе данных каждая точка данных представляет собой отчет о шейке матки пользователя. Все поля являются необязательными и могут использоваться для добавления описания положения, раскрытия и твердости шейки матки.
Имя com.google.cervical_position
Области разрешений OAuth https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Поля (формат — единицы измерения) положение шейки матки ( int
—enum) (необязательное поле) Положение шейки матки пользователя.
Принятые значения
"intVal ": 1 // Cervix is low
"intVal ": 2 // Cervix is in a medium position
"intVal ": 3 // Cervix is high расширение шейки матки ( int
—enum) (необязательное поле) Насколько открыта или расширена шейка матки у женщины.
Принятые значения
"intVal ": 1 // Closed cervix
"intVal ": 2 // Partially open cervix
"intVal ": 3 // Fully dilated, open cervix упругость шейки матки ( int
—enum) (необязательное поле) Насколько тверда шейка матки у женщины.
Принятые значения
"intVal ": 1 // Cervix is soft
"intVal ": 2 // Cervix is a little firm
"intVal ": 3 // Cervix is firm
Имя com.google.cervical_position
Объект типа данных TYPE_CERVICAL_POSITION Поля (формат — единицы измерения) FIELD_CERVICAL_POSITION ( int
—enum) (необязательное поле) Положение шейки матки пользователя.
Принятые значения
CERVICAL_POSITION_LOW
CERVICAL_POSITION_MEDIUM
CERVICAL_POSITION_HIGH FIELD_CERVICAL_DILATION ( int
—enum) (необязательное поле) Насколько открыта или расширена шейка матки у женщины.
Принятые значения
CERVICAL_DILATION_CLOSED // Closed cervix
CERVICAL_DILATION_MEDIUM // Partially open cervix
CERVICAL_DILATION_OPEN // Fully dilated, open cervix FIELD_CERVICAL_FIRMNESS ( int
—enum) (необязательное поле) Насколько тверда шейка матки.
Принятые значения
CERVICAL_FIRMNESS_SOFT
CERVICAL_FIRMNESS_MEDIUM
CERVICAL_FIRMNESS_FIRM
Частота сердечных сокращений Этот тип данных фиксирует частоту сердечных сокращений пользователя в ударах в минуту. Поскольку каждая точка данных представляет собой мгновенный показатель частоты сердечных сокращений, необходимо установить только время окончания. Это будет использоваться в качестве отметки времени для чтения.
Имя com.google.heart_rate.bpm
Области разрешений OAuth https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
Поля (формат — единицы измерения) ударов в минуту ( float
— ударов в минуту) Частота пульса в ударах в минуту.
Допустимый диапазон : 0–1000.
Имя com.google.heart_rate.bpm
Объект типа данных TYPE_HEART_RATE_BPM
Разрешение Android BODY_SENSORS
для записи Поля (формат — единицы измерения) ударов в минуту ( float
— ударов в минуту) Частота пульса в ударах в минуту.
Допустимый диапазон : 0–1000 ударов в минуту.
Высота Этот тип данных фиксирует рост пользователя в метрах. Поскольку каждая точка данных представляет рост пользователя на момент считывания, необходимо установить только время окончания. Это будет использоваться в качестве отметки времени для чтения.
Имя com.google.height
Области разрешений OAuth https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Поля (формат — единицы измерения) высота ( float
— метры) Высота в метрах.
Допустимый диапазон : 0–3 метра
Имя com.google.height
Объект типа данных TYPE_HEIGHT
Поля (формат — единицы измерения) FIELD_HEIGHT ( float
— метры) Высота в метрах.
Допустимый диапазон : 0–3 метра
Менструация Этот тип данных содержит описание того, насколько тяжелыми были менструальные выделения у пользователя (кровянистые выделения, легкие, средние или обильные). Каждая точка данных представляет собой описание того, насколько сильным было менструальное кровотечение у пользователя.
Имя com.google.menstruation
Области разрешений OAuth https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Поля (формат — единицы измерения) менструальные выделения ( int
—enum) (необязательное поле) Насколько тяжелыми были менструации у пользователя.
Принятые значения
"intVal ": 1 // Spotting
"intVal ": 2 // Light
"intVal ": 3 // Medium
"intVal ": 4 // Heavy
Имя com.google.menstruation
Объект типа данных ТИП_МЕНСТРУАЦИЯ Поля (формат — единицы измерения) FIELD_MENSTRUAL_FLOW ( int
—enum) (необязательное поле) Насколько тяжелыми были менструации у пользователя.
Принятые значения
MENSTRUAL_FLOW_SPOTTING // Spotting
MENSTRUAL_FLOW_LIGHT // Light
MENSTRUAL_FLOW_MEDIUM // Medium
MENSTRUAL_FLOW_HEAVY // Heavy
Тест на овуляцию В этом типе данных каждая точка данных представляет собой двоичный результат теста на овуляцию (положительный или отрицательный).
Имя com.google.ovulation_test
Области разрешений OAuth https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Поля (формат — единицы измерения) тест на овуляцию ( int
—enum) (необязательное поле) Результат теста на овуляцию пользователя, который показывает, овулирует он или нет.
Принятые значения
"intVal ": 1 // Negative
"intVal ": 2 // Positive
Имя com.google.ovulation_test
Объект типа данных TYPE_OVULATION_TEST Поля (формат — единицы измерения) FIELD_OVULATION_TEST_RESULT ( int
—enum) (необязательное поле) Результат теста на овуляцию пользователя, который показывает, овулирует он или нет.
Принятые значения
OVULATION_TEST_RESULT_NEGATIVE
OVULATION_TEST_RESULT_POSITIVE
Насыщение кислородом Этот тип данных фиксирует количество кислорода, циркулирующего в крови, измеряемое в процентах от насыщенного кислородом гемоглобина. Каждая точка данных представляет собой одно значение насыщения крови кислородом на момент измерения.
В необязательных полях также можно добавить информацию о любом дополнительном кислороде, если он применяется.
Имя com.google.oxygen_saturation
Области разрешений OAuth https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
Поля (формат — единицы измерения) насыщение кислородом ( float
число — проценты) Показание насыщения крови кислородом в процентах.
Допустимый диапазон : 0–100 %
дополнительный расход кислорода ( float
— л/мин) Скорость подачи дополнительного кислорода пользователю в литрах в минуту. Установите нулевое значение, если дополнительный кислород не предоставляется и пользователь дышит только воздухом помещения.
режим проведения кислородной терапии ( int
—enum) (необязательное поле) Как проводится кислородная терапия.
Может отсутствовать или быть 1
при введении через назальную канюлю.
система насыщения кислородом ( int
—enum) (необязательное поле) Где измеряется насыщение кислородом.
Может отсутствовать или быть равным 1
при измерении в периферических капиллярах.
метод измерения насыщения кислородом ( int
—enum) (необязательное поле) Как измеряется насыщение кислородом.
Может отсутствовать или равняться 1
при измерении с помощью пульсоксиметрии.
Имя com.google.oxygen_saturation
Объект типа данных TYPE_OXYGEN_SATURATION Поля (формат — единицы измерения) FIELD_OXYGEN_SATURATION ( float
— процент) Показание насыщения крови кислородом в процентах.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE ( float
— л/мин) Скорость подачи дополнительного кислорода пользователю в литрах в минуту. Ноль означает, что дополнительный кислород не подается и пользователь дышит только воздухом помещения.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE ( int
— перечисление) (необязательное поле) Как проводится кислородная терапия.
Может отсутствовать или быть 1
при введении через назальную канюлю.
FIELD_OXYGEN_SATURATION_SYSTEM ( int
—enum) (необязательное поле) Где измеряется насыщение кислородом.
Может отсутствовать или быть равным 1
при измерении в периферических капиллярах.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD ( int
—enum) (необязательное поле) Как измеряется насыщение кислородом.
Может отсутствовать или равняться 1
при измерении с помощью пульсоксиметрии.
Спать Этот тип данных фиксирует продолжительность и тип сна пользователя. Каждая точка данных представляет собой временной интервал для стадии сна.
Время начала точки данных представляет собой начало стадии сна и всегда должно быть включено. Временная метка представляет собой конец стадии сна. Временные интервалы не обязательно должны быть непрерывными, но и не должны перекрываться.
Имя com.google.sleep.segment
Области разрешений OAuth https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
Поля (формат — единицы измерения) тип сегмента сна ( int
—enum) Значения, представляющие различные стадии и типы сна.
Принятые значения
"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.
Имя com.google.sleep.segment
Объект типа данных TYPE_SLEEP_SEGMENT
Поля (формат — единицы измерения) FIELD_SLEEP_SEGMENT_TYPE ( int
— перечисление) Значения, представляющие различные стадии и типы сна.
Принятые значения
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.
Вагинальные кровянистые выделения Этот тип данных фиксирует, наблюдаются ли у пользователя кровянистые выделения (кровотечения между менструациями). Каждая точка данных представляет собой один экземпляр обнаружения, поэтому каждая точка должна иметь метку времени, а в поле «вхождения» должно быть установлено значение «единица».
Имя com.google.vaginal_spotting
Области разрешений OAuth https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Поля (формат — единицы измерения) вхождения ( int
—count) Каждый случай споттинга. Установите в этом поле значение 1
.
Имя com.google.vaginal_spotting
Объект типа данных ТИП_ВАГИНАЛЬНЫЕ_ЗНАЧЕНИЯ Поля (формат — единицы измерения) FIELD_OCCURRENCES ( int
— количество) Каждый случай споттинга. Установите в этом поле значение 1
.
Масса Этот тип данных фиксирует вес пользователя в килограммах. Поскольку каждая точка данных представляет вес пользователя на момент считывания, необходимо установить только время окончания. Это будет использоваться в качестве отметки времени для чтения.
Имя com.google.weight
Области разрешений OAuth https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Поля (формат — единицы измерения) вес ( float
— кг) Масса тела в килограммах.
Допустимый диапазон : 0–1000 кг.
Имя com.google.weight
Объект типа данных TYPE_WEIGHT
Поля (формат — единицы измерения) FIELD_WEIGHT ( float
— кг) Масса тела в килограммах.
Допустимый диапазон : 0–1000 кг.
Получение разрешения на чтение и запись данных о состоянии здоровья Чтобы прочитать данные о состоянии здоровья, выполните следующие действия:
Убедитесь, что ваше приложение соответствует Политике использования пользовательских данных API Google и Политике данных разработчиков и пользователей Google Fit. Подайте заявку на проверку вашего экрана согласия Google .
Примечание. Если ваше приложение не проверено, когда оно запрашивает доступ к конфиденциальной области OAuth, Google оценит риск и соответствующим образом применит квоты . Ваши пользователи также могут видеть экраны с предупреждениями . Вы по-прежнему можете протестировать свое приложение, но квоты будут ограничивать количество новых пользователей, которых вы можете привлечь. Если ваше приложение пройдет проверку, оно сможет считывать данные о состоянии здоровья, на чтение которых пользователи дали согласие.