Google 피트니스 REST API를 포함한 Google 피트니스 API는 2026년에 지원 중단될 예정입니다. 2024년 5월 1일부터 개발자는 이러한 API를 사용하기 위해 등록할 수 없습니다.
클라우드 기반 통합에는 Google Health API로, 걸음 수 추적 및 모바일 우선 Android 앱에는 헬스 커넥트로 이전하는 것이 좋습니다. 어떤 API 또는 플랫폼으로 이전해야 하는지에 관한 안내는 피트니스 마이그레이션 가이드를 참고하세요.
Google은 AI 기술을 사용하여 콘텐츠를 사용자의 기본 언어로 번역합니다. AI 번역에는 오류가 있을 수 있습니다.
영양 데이터 유형
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
영양 데이터의 데이터 유형입니다.
수분 섭취
각 데이터 포인트는 사용자가 한 번에 마신 물의 양을 나타냅니다.
REST
| 이름 | com.google.hydration |
| OAuth 권한 범위 |
https://www.googleapis.com/auth/fitness.nutrition.read
https://www.googleapis.com/auth/fitness.nutrition.write
|
| 필드 (형식—단위) |
볼륨 (float—리터)
섭취한 물의 양입니다. |
Android
| 이름 | com.google.hydration |
| 데이터 유형 객체 | TYPE_HYDRATION |
| 필드 (형식—단위) |
FIELD_VOLUME (float—리터)
섭취한 액체의 양입니다. |
영양
각 데이터 포인트는 식사 또는 음식의 일부로 섭취한 영양소를 나타냅니다. 데이터 포인트에는 여러 필드가 포함되어 있습니다. 영양소 필드는 필수입니다. 식사 유형 필드와 음식 항목 필드 중 하나 또는 둘 다 필수입니다.
REST
| 이름 | 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
|
|
Android
| 이름 | 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
|
|
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2026-05-13(UTC)
[null,null,["최종 업데이트: 2026-05-13(UTC)"],[],[]]