연속적으로 기록할 수 있는 데이터 (한 번에 여러 데이터 포인트 포함)
Google 피트니스 플랫폼에서 이 데이터를 집계하여
계산 결과입니다. 평균 측정값 또는 요약/총계가 될 수 있습니다. 나
이러한 계산에 소요되는 시간을 절약하고 앱 사용자에게 유용한 요약 또는
쉽게 평균값을 구할 수 있습니다
집계된 데이터를 읽으려면 데이터 유형, 기간 등을 선택해야 합니다.
'버킷'에 추가 데이터를 그룹화합니다. 다음과 같은 몇 가지 방법으로 데이터를 버케팅할 수 있습니다.
기간
집계 데이터를 시간당 또는 일별 기준으로 버케팅합니다. 예를 들어 일일 걸음 수나 칼로리 소모량을 확인할 수 있습니다.
활동 유형
집계 데이터를 활동 유형별로 분류하세요. 예를 들어 일주일 동안의 수면 데이터는 수면 활동 유형 (얕은 수면, 깊은 수면, 렘 수면)별로 하나씩 생성됩니다.
활동 세그먼트
특정 기간 동안 활동 세그먼트별로 집계된 데이터를 버케팅합니다. 예를 들어 사용자가 오전 9시에서 오전 10시 사이에 달리기를 했지만 처음 20분 동안 달리기를 하고 10분 동안 앉아 있다가 15분 동안 걷고 15분 동안 뛰었다면 4개의 활동 세그먼트로 간주되어 버킷 4개를 반환합니다.
세션
세션의 시간 경계를 사용하여 데이터를 집계합니다. 예를 들어 사용자가 2개의 세션 (아침 달리기와 오후 달리기)으로 기록된 2번의 달리기를 한 경우, 세션별로 분류하여 각 달리기의 평균 걸음 수나 평균 속도를 학습할 수 있습니다.
활동
이러한 데이터 유형을 사용하여 집계된 건강 및 웰니스 데이터를 읽어 보세요.
활동 요약
일정 기간 동안 특정 활동에 대한 총 시간 및 세그먼트 수입니다.
각 데이터 포인트는 특정 기간에 대한 모든 활동 세그먼트의 요약을 나타냅니다
활동 유형을 나타냅니다.
"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
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
건강
이러한 데이터 유형을 사용하여 집계된 의료, 건강 데이터를 읽을 수 있습니다.
혈당 요약
각 데이터 포인트는 평균, 최소 및 최대 혈당 수치를 나타냅니다.
mmol/L(1mmol/L: 18)로 측정된 시간 범위에 따른 농도
mg/dL
각 필드의 값이 측정한 모든 측정값에서 동일한 경우
반환된 데이터에 필드 값이 표시됩니다.
"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
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
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.
BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING // Sitting down
BODY_POSITION_LYING_DOWN // Lying down
BODY_POSITION_SEMI_RECUMBENT // Reclining
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
체온 요약
각 데이터 포인트는 평균, 최저 및 최고 체온을
확인할 수 있습니다
신체에서 측정된 위치도 포함됩니다.
측정 위치가 시간 간격 내 모든 데이터 포인트에서 동일했습니다.
[null,null,["최종 업데이트: 2024-08-22(UTC)"],[[["Google Fit uses aggregate data types to provide summaries of health and wellness metrics, like steps, calories, and heart rate, over specific time periods."],["Developers can retrieve aggregated data by specifying the data type, time range, and how the data should be grouped (e.g., by time period, activity type, or session)."],["Data is categorized into activity, body, and location, each with specific data types and fields providing aggregated values like totals, averages, minimums, and maximums."],["Aggregate data types are read-only, meaning you can only retrieve data, not write or modify it."],["Accessing aggregate data types requires appropriate OAuth permissions, and Google Fit offers both REST and Android APIs for retrieval."]]],[]]