Типы данных о питании

Типы данных для данных о питании.

Увлажнение

Каждая точка данных показывает, сколько воды пользователь выпил за один напиток.

Имя com.google.hydration
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
https://www.googleapis.com/auth/fitness.nutrition.write
Поля (формат — единицы измерения) объем ( float — литры)
Объем потребляемой воды.
Имя com.google.hydration
Объект типа данных TYPE_HYDRATION
Поля (формат — единицы измерения) FIELD_VOLUME ( float —литры)
Объем потребляемой жидкости.

Питание

Каждая точка данных показывает, какие питательные вещества были употреблены вместе с едой или продуктом питания. Точка данных содержит несколько полей. Поле питательных веществ является обязательным. И одно или оба поля типа еды и продукта являются обязательными.

Имя com.google.nutrition
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
https://www.googleapis.com/auth/fitness.nutrition.write
Поля (формат — единицы измерения)
тип еды ( int —enum) (необязательное поле)
Какую еду ел пользователь.

"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
продукт питания ( string — н/д)
Конкретный продукт питания для записи. Например, «банан» или «каша».
питательные вещества ( Map<String> — калории/граммы)
Пищевая ценность съеденного продукта.
"key": "calories" // Calories in kcal
"key": "fat.total" // Total fat in grams
"key": "fat.saturated" // Saturated fat in grams
"key": "fat.unsaturated" // Unsaturated fat in grams
"key": "fat.polyunsaturated" // Polyunsaturated fat in grams
"key": "fat.monounsaturated" // Monounsaturated fat in grams
"key": "fat.trans" // Trans fat in grams
"key": "cholesterol" // Cholesterol in milligrams
"key": "sodium" // Sodium in milligrams
"key": "potassium" // Potassium in milligrams
"key": "carbs.total" // Total carbohydrates in grams
"key": "dietary_fiber" //  Dietary fiber in grams
"key": "sugar" // Amount of sugar in grams
"key": "protein" // Protein amount in grams

Имя com.google.nutrition
Объект типа данных TYPE_NUTRITION
Поля (формат — единицы измерения)
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_FOOD_ITEM ( string — текст в произвольной форме)
Описание еды для входа. Например, «банан» или «каша».
FIELD_NUTRIENTS ( Map<String> — килокалории/граммы/миллиграммы)
Пищевая ценность съеденного продукта.
NUTRIENT_CALORIES // Calories in kcal
NUTRIENT_TOTAL_FAT // Total fat in grams
NUTRIENT_SATURATED_FAT // Saturated fat in grams
NUTRIENT_UNSATURATED_FAT // Unsaturated fat in grams
NUTRIENT_POLYUNSATURATED_FAT // Polyunsaturated fat in grams
NUTRIENT_MONOUNSATURATED_FAT // Monounsaturated fat in grams
NUTRIENT_TRANS_FAT // Trans fat in grams
NUTRIENT_CHOLESTEROL // Cholesterol in milligrams
NUTRIENT_SODIUM // Sodium in milligrams
NUTRIENT_POTASSIUM // Potassium in milligrams
NUTRIENT_TOTAL_CARBS // Total carbohydrates in grams
NUTRIENT_DIETARY_FIBER //  Dietary fiber in grams
NUTRIENT_SUGAR // Amount of sugar in grams
NUTRIENT_PROTEIN // Protein amount in grams