В Google Fit используются типы данных о здоровье для измерений, связанных с управлением общим состоянием здоровья (в отличие от фитнеса).
список типов данных Более подробную информацию о типах данных, связанных со здоровьем, и их полях можно найти в справочной документации Android . Поля с enum unit имеют список допустимых значений на выбор. Для успешного чтения и записи данных используйте только одно из допустимых значений.
уровень глюкозы в крови Этот тип данных отражает концентрацию глюкозы в крови. Каждая точка данных представляет собой отдельное мгновенное показание уровня глюкозы в крови. Узнайте больше о записи данных об уровне глюкозы в крови .
ОТДЫХ Имя com.google.blood_glucose Области разрешений OAuth https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
Поля (формат — единицы измерения) Уровень глюкозы в крови ( float — ммоль/л) Уровень или концентрация глюкозы в крови в ммоль/л, где 1 ммоль/л равен 18 мг/дл.
temporal relation to meal ( int —enum) (optional field) Время проведения измерений сравнивалось с моментом приема пищи пользователем.
Принятые значения
"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 — перечисление) (необязательное поле) Какую пищу употреблял пользователь в то время, когда проводилось измерение.
Принятые значения
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack временная связь со сном ( int — перечисление) (необязательное поле) Время проведения измерений сравнивалось с временем сна пользователя.
Принятые значения
"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 — перечисление) (необязательное поле) Тип биологической жидкости, используемый для измерения уровня глюкозы в крови.
Принятые значения
"intVal": 1 // Interstitial fluid
"intVal": 2 // Capillary blood
"intVal": 3 // Plasma
"intVal": 4 // Serum
"intVal": 5 // Tears
"intVal": 6 // Whole blood
Android Имя com.google.blood_glucose Объект типа данных ГРУППА_КРОВИ_ГЛЮКОЗЫ Поля (формат — единицы измерения) УРОВЕНЬ ГЛЮКОЗЫ В КРОВИ В ПОЛЕ ( 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 —enum) (необязательное поле) Тип биологической жидкости, используемый для измерения уровня глюкозы в крови.
Принятые значения
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 — перечисление) (необязательное поле) Положение тела пользователя в момент проведения измерения.
Принятые значения
"intVal": 1 // Standing up
"intVal": 2 // Sitting down
"intVal": 3 // Lying down
"intVal": 4 // Reclining место измерения ( int — перечисление) (необязательное поле) На какой руке и на какой части руки производилось измерение?
Принятые значения
"intVal": 1 // Left wrist
"intVal": 2 // Right wrist
"intVal": 3 // Left upper arm
"intVal": 4 // Right upper arm
Android Имя com.google.blood_pressure Объект типа данных TYPE_BLOOD_PRESSURE Поля (формат — единицы измерения) FIELD_BLOOD_PRESSURE_SYSTOLIC ( float —mmHg) Измерение систолического артериального давления.
FIELD_BLOOD_PRESSURE_DIASTOLIC ( float —mmHg) Измерение диастолического артериального давления.
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%
Android Имя com.google.body.fat.percentage Объект типа данных TYPE_BODY_FAT_PERCENTAGE Поля (формат — единицы измерения) FIELD_PERCENTAGE ( float —percent) Процентное содержание жира в общей массе тела.
Допустимый диапазон : 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 — перечисление) (необязательное поле) В какой части тела пользователя проводилось измерение температуры.
Принятые значения
"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 Имя com.google.body.temperature Объект типа данных TYPE_BODY_TEMPERATURE Поля (формат — единицы измерения) FIELD_BODY_TEMPERATURE ( float —celsius) Температура тела в градусах Цельсия.
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 значение — перечисление) (необязательное поле) Консистенция или текстура цервикальной слизи пользователя.
Принятые значения
"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 — перечисление) (необязательное поле) Какое количество цервикальной слизи наблюдает пользователь.
Принятые значения
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy
Android Имя 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 — перечисление) (необязательное поле) Положение шейки матки у пользователя.
Принятые значения
"intVal": 1 // Cervix is low
"intVal": 2 // Cervix is in a medium position
"intVal": 3 // Cervix is high Расширение шейки матки ( int — перечисление) (необязательное поле) Насколько открыта или расширена шейка матки у пользователя.
Принятые значения
"intVal": 1 // Closed cervix
"intVal": 2 // Partially open cervix
"intVal": 3 // Fully dilated, open cervix Плотность шейки матки ( int значение — перечисление) (необязательное поле) Насколько упругая шейка матки у пользователя.
Принятые значения
"intVal": 1 // Cervix is soft
"intVal": 2 // Cervix is a little firm
"intVal": 3 // Cervix is firm
Android Имя 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
Android Имя 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 метра
Android Имя com.google.height Объект типа данных TYPE_HEIGHT Поля (формат — единицы измерения) FIELD_HEIGHT ( float —meters) Высота в метрах.
Допустимая дальность действия : 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 — перечисление) (необязательное поле) Насколько обильными были месячные у пользователя.
Принятые значения
"intVal": 1 // Spotting
"intVal": 2 // Light
"intVal": 3 // Medium
"intVal": 4 // Heavy
Android Имя 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 — перечисление) (необязательное поле) Результат теста на овуляцию, показывающий, происходит ли у пользователя овуляция или нет.
Принятые значения
"intVal": 1 // Negative
"intVal": 2 // Positive
Android Имя 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 при измерении с помощью пульсоксиметрии.
Android Имя com.google.oxygen_saturation Объект типа данных TYPE_OXYGEN_SATURATION Поля (формат — единицы измерения) FIELD_OXYGEN_SATURATION ( float —percentage) Показатель насыщения крови кислородом в процентах.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE ( float —л/мин) Показатель скорости подачи дополнительного кислорода пользователю в литрах в минуту. Ноль означает, что дополнительный кислород не подается, и пользователь дышит только воздухом комнатной температуры.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE ( int —enum) (необязательное поле) Как проводится кислородная терапия.
Может отсутствовать или быть 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 — перечисление) Значения, отражающие различные стадии и типы сна.
Принятые значения
"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 Имя com.google.sleep.segment Объект типа данных TYPE_SLEEP_SEGMENT Поля (формат — единицы измерения) FIELD_SLEEP_SEGMENT_TYPE ( int —enum) Значения, отражающие различные стадии и типы сна.
Принятые значения
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 — количество) Каждый случай обнаружения. Установите значение этого поля равным 1 .
Android Имя com.google.vaginal_spotting Объект типа данных TYPE_VAGINAL_SPOTTING Поля (формат — единицы измерения) FIELD_OCCURRENCES ( int —count) Каждый случай обнаружения. Установите значение этого поля равным 1 .
Масса Этот тип данных фиксирует вес пользователя в килограммах. Поскольку каждая точка данных представляет вес пользователя на момент измерения, следует указать только время окончания. Оно будет использоваться в качестве метки времени для измерения.
ОТДЫХ Имя com.google.weight Области разрешений OAuth https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Поля (формат — единицы измерения) вес ( float — кг) Масса тела в килограммах.
Допустимый диапазон : 0–1000 килограммов
Android Имя com.google.weight Объект типа данных TYPE_WEIGHT Поля (формат — единицы измерения) FIELD_WEIGHT ( float —kgs) Масса тела в килограммах.
Допустимый диапазон : 0–1000 килограммов
Получение разрешения на чтение и запись медицинских данных. Чтобы прочитать данные о состоянии здоровья, выполните следующие шаги:
Убедитесь, что ваше приложение соответствует Политике Google в отношении пользовательских данных API , а также Политике Google Fit в отношении разработчиков и пользовательских данных. Подайте заявку на проверку вашего экрана согласия компанией Google .
Примечание: Если ваше приложение не проходит проверку при запросе доступа к конфиденциальной области OAuth, Google оценит риск и применит соответствующие квоты . Ваши пользователи также могут увидеть предупреждающие экраны . Вы по-прежнему можете тестировать свое приложение, но квоты ограничат количество новых пользователей, которых вы сможете привлечь. Если ваше приложение пройдет проверку, оно сможет считывать медицинские данные, на чтение которых пользователи дали согласие.