Types de données nutritionnelles

Types de données pour les données nutritionnelles.

Hydratation

Chaque point de données représente la quantité d'eau bue par un utilisateur.

Nomcom.google.hydration
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
https://www.googleapis.com/auth/fitness.nutrition.write
Champs (format – unités) volume (float – litres)
Volume d'eau consommé
Nomcom.google.hydration
Objet de type de donnéesTYPE_HYDRATION
Champs (format – unités) FIELD_VOLUME (float – litres)
Volume de liquide consommé.

Nutrition

Chaque point de données représente les nutriments consommés dans le cadre d'un repas ou un plat. Le point de données contient plusieurs champs. Le champ des nutriments est obligatoire. Vous devez renseigner l'un ou l'autre des champs "Type de repas", ou les deux.

Nomcom.google.nutrition
Champs d'application des autorisations OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
https://www.googleapis.com/auth/fitness.nutrition.write
Champs (format – unités)
type de repas (int – énumération) (champ facultatif)
Type de repas que l'utilisateur a mangé.

"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
aliment (string – s.o.)
L'aliment spécifique pour l'entrée. Exemple : "banane" ou "porridge".
nutriments (Map<String> – calories/grammes)
Répartition nutritionnelle du plat consommé.
"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

Nomcom.google.nutrition
Objet de type de donnéesTYPE_NUTRITION
Champs (format – unités)
FIELD_MEAL_TYPE (int – énumération) (champ facultatif)
Type de repas que l'utilisateur a mangé.

MEAL_TYPE_UNKNOWN // Unknown
MEAL_TYPE_BREAKFAST // Breakfast
MEAL_TYPE_LUNCH // Lunch
MEAL_TYPE_DINNER // Dinner
MEAL_TYPE_SNACK // Snack
FIELD_FOOD_ITEM (string : texte au format libre)
Description des aliments pour l'entrée. Exemple : "banane" ou "porridge".
FIELD_NUTRIENTS (Map<String> : kilocalories/grammes/milligrammes)
Répartition nutritionnelle du plat consommé.
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