連続して記録できる(一定期間に複数のデータポイントがある)データの場合
Google Fit プラットフォームはこのデータを集計して
計算結果が表示されます。これは、平均測定値またはサマリー/合計値のいずれかです。マイページ
計算の時間を節約し、有用な要約や
集計データを読み取って簡単に平均化できます。
注: 計算されたデータを読み取り、時間の節約に役立つ集計データ型があります。
分析できますデータの読み取りには集計データ型のみを使用してください。集計データへの書き込みを行わない
集計データを読み取るには、データ型、期間などを選択する必要があります
「bucket」グループ化しますデータをバケット化する方法はいくつかあります。
期間
1 時間または 1 日あたりの集計データをバケット化します。たとえば、1 日あたりの歩数や消費カロリーを確認できます。
活動のタイプ
アクティビティ タイプ別のバケット集計データ。たとえば、1 週間の睡眠データの場合、睡眠アクティビティのタイプ(浅い睡眠、深い睡眠、レム睡眠)ごとのバケットが表示されます。
アクティビティ セグメント
一定期間にアクティビティ セグメント別に集計されたデータをバケット化します。たとえば、ユーザーが午前 9 時から午前 10 時の間にランニングを開始した後、最初の 20 分間を走り、10 分間座り、15 分間歩いた後、15 分間走った場合、4 つのアクティビティ セグメントと見なされ、4 つのバケットが返されます。
セッション
セッションの期間を使用してデータを集計します。たとえば、ユーザーが 2 回のランニングを行い、2 回のセッション(午前のランニングと午後のランニング)として記録された場合、セッションごとにバケットを作成することで、各ランニングの平均歩数や平均速度を知ることができます。
アクティビティ
これらのデータ型を使用して、健康とウェルネスに関する集計データを読み取ります。
アクティビティの概要
一定期間における特定のアクティビティのセグメントの合計数と合計数。
各データポイントは、特定のイベントにおけるすべてのアクティビティセグメントの
表示することもできます。
REST
名前 com.google.activity.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.activity.read
フィールド(形式 - 単位)
activity (int
- 列挙型)
duration (int
- ミリ秒)
期間内のすべてのセグメントにおけるアクティビティの合計時間。
セグメント数 (int
- 数)
このデータポイントの期間における個別のアクティビティ セグメントの数。
Android
名前 com.google.activity.summary
データ型オブジェクト AGGREGATE_ACTIVITY_SUMMARY
フィールド(形式 - 単位)
FIELD_ACTIVITY (int
- 列挙型)
FIELD_DURATION (int
- ミリ秒)
期間内のすべてのセグメントにおけるアクティビティの合計時間。
FIELD_NUM_SEGMENTS (int
- 数)
このデータポイントの期間における個別のアクティビティ セグメントの数。
各データポイントは、ユーザーの平均、最大、最小基礎代謝率を表します
キロカロリー/日で示されます。これは、ユーザーが
体重が増加または減少したため BMR も変化しました
REST
名前 com.google.calories.bmr.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.activity.read
フィールド(形式 - 単位)
平均 (float
—kcal/日)
一定期間におけるユーザーの平均 BMR です。
最大 (float
—kcal/日)
一定期間におけるユーザーの最大 BMR。
分 (float
~ kcal/日)
一定期間におけるユーザーの最小 BMR です。
Android
名前 com.google.calories.bmr.summary
データ型オブジェクト AGGREGATE_BASAL_METABOLIC_RATE_SUMMARY
フィールド(形式 - 単位)
FIELD_AVERAGE (float
~ 1 日 kcal)
一定期間におけるユーザーの平均 BMR です。
FIELD_MAX (float
—kcal/日)
一定期間におけるユーザーの最大 BMR。
FIELD_MIN (float
—kcal/日)
一定期間におけるユーザーの最小 BMR です。
消費カロリーのまとめ
一定期間の総消費カロリー(キロカロリー単位)。
このデータ型とそのフィールドは、インスタント データの
type 。
ハートポイント(強めの運動)の概要
各データポイントは、期間中に獲得したハートポイントの数を表します。
REST
名前 com.google.heart_minutes.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.activity.read
フィールド(形式 - 単位)
強度 (float
- 心拍数)
一定期間に獲得したハートポイントの数。
乗数で獲得したポイント数(
激しい運動になります。
duration (float
- 分)
ハートポイント(強めの運動)を獲得した時間(分単位)。
Android
名前 com.google.heart_minutes.summary
データ型オブジェクト AGGREGATE_HEART_POINTS
フィールド(形式 - 単位)
FIELD_INTENSITY (float
- 心拍数)
一定期間に獲得したハートポイントの数。
乗数で獲得したポイント数(
激しい運動になります。
FIELD_DURATION (float
- 分)
ハートポイント(強めの運動)を獲得した時間(分単位)。
通常の運動(分)の概要
期間中の運動時間の合計(分)。このデータ型とフィールドは
瞬間データ型 と同じです。
電力の概要
各データポイントは、一定期間におけるユーザーの平均、最大、最小の発電量をワット単位で表しています。
REST
名前 com.google.power.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.activity.read
フィールド(形式 - 単位)
平均 (float
- ワット)
一定期間にユーザーが発電した平均電力(ワット単位)。
最大 (float
- ワット)
特定の期間に発電されたユーザーの最大電力(ワット単位)。
分 (float
- ワット)
特定の期間に発電されたユーザーの最小電力(ワット単位)。
Android
名前 com.google.power.summary
データ型オブジェクト AGGREGATE_POWER_SUMMARY
フィールド(形式 - 単位)
FIELD_AVERAGE (float
- ワット)
一定期間にユーザーが発電した平均電力(ワット単位)。
FIELD_MAX (float
- ワット)
特定の期間に発電されたユーザーの最大電力(ワット単位)。
FIELD_MIN (float
- ワット)
特定の期間に発電されたユーザーの最小電力(ワット単位)。
歩数の差分の概要
各データポイントは、ある期間中の合計ステップ数を表します。
このデータ型とそのフィールドは、インスタント データの
type 。
本文
これらのデータ型を使用して、集約された身体測定データを読み取ることができます。
体脂肪率のサマリー
各データポイントは、ユーザーの平均、最大、および最低体脂肪率を表します
確認できます。
REST
名前 com.google.body.fat.percentage.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.body.read
フィールド(形式 - 単位)
平均 (float
- パーセント)
一定期間における、ユーザーの総体重に占める体脂肪率の平均割合。
max (float
- パーセント)
一定期間における、ユーザーの総体重に占める体脂肪の最大割合。
min (float
- パーセント)
一定期間における、ユーザーの総体重に占める体脂肪の最低割合。
Android
名前 com.google.body.fat.percentage.summary
データ型オブジェクト AGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
フィールド(形式 - 単位)
FIELD_AVERAGE (float
- パーセント)
一定期間における、ユーザーの総体重に占める体脂肪率の平均割合。
FIELD_MAX (float
- パーセント)
一定期間における、ユーザーの総体重に占める体脂肪の最大割合。
FIELD_MIN (float
- パーセント)
一定期間における、ユーザーの総体重に占める体脂肪の最低割合。
心拍数の概要
各データポイントは、期間中のユーザーの平均、最大、および最小心拍数を表します。
1 分あたりの拍数で示されます。
REST
名前 com.google.heart_rate.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.body.read
フィールド(形式 - 単位)
平均 (float
~ bpm)
一定期間におけるユーザーの平均心拍数(1 分あたりの心拍数)。
最大 (float
~ bpm)
一定期間におけるユーザーの最大心拍数(拍/分)。
分 (float
~ bpm)
一定期間におけるユーザーの最小心拍数(拍/分)。
Android
名前 com.google.heart_rate.summary
データ型オブジェクト AGGREGATE_HEART_RATE_SUMMARY
フィールド(形式 - 単位)
FIELD_AVERAGE (float
~ bpm)
一定期間におけるユーザーの平均心拍数(1 分あたりの心拍数)。
FIELD_MAX (float
~ bpm)
一定期間におけるユーザーの最大心拍数(拍/分)。
FIELD_MIN (float
~ bpm)
一定期間におけるユーザーの最小心拍数(拍/分)。
身長の概要
各データポイントは、一定期間におけるユーザーの平均、最大、および最小の高さを表します
メートル単位。
REST
名前 com.google.height.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.body.read
フィールド(形式 - 単位)
平均 (float
- メートル)
一定期間におけるユーザーの平均身長(メートル単位)。
max (float
- メートル)
一定期間におけるユーザーの最大身長(メートル単位)。
分 (float
- メートル)
一定期間におけるユーザーの最小身長(メートル単位)。
Android
名前 com.google.height.summary
データ型オブジェクト AGGREGATE_HEIGHT_SUMMARY
フィールド(形式 - 単位)
FIELD_AVERAGE (float
- メートル)
一定期間におけるユーザーの平均身長(メートル単位)。
FIELD_MAX (float
- メートル)
一定期間におけるユーザーの最大身長(メートル単位)。
FIELD_MIN (float
- メートル)
一定期間におけるユーザーの最小身長(メートル単位)。
体重の概要
各データポイントは、一定の期間におけるユーザーの平均、最大、および最小の重みを表します。
kg 単位で指定。
REST
名前 com.google.weight.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.body.read
フィールド(形式 - 単位)
平均 (float
-- kg)
一定期間におけるユーザーの平均体重(キログラム)。
最大 (float
—kg)
一定期間におけるユーザーの最大体重(kg)。
分 (float
—kg)
一定期間におけるユーザーの最小体重(kg)。
Android
名前 com.google.weight.summary
データ型オブジェクト AGGREGATE_WEIGHT_SUMMARY
フィールド(形式 - 単位)
FIELD_AVERAGE (float
—kg)
一定期間におけるユーザーの平均体重(キログラム)。
FIELD_MAX (float
—kg)
一定期間におけるユーザーの最大体重(kg)。
FIELD_MIN (float
—kg)
一定期間におけるユーザーの最小体重(kg)。
場所
これらのデータ型を使用して、集計された位置情報を読み取ります。
距離デルタ
各データポイントは、ある期間にユーザーが移動した合計距離を表します
メートル単位。このデータ型とそのフィールドは、次のデータ型の
瞬間データ型 。
位置境界ボックス
各データポイントは境界を表します
ボックス を使ってユーザーの
表示することもできます。各境界ボックスには 4 つのフィールドがある
境界ボックスの四隅を表します。
注: このデータを読み取ることができるのは、位置情報を書き込んだアプリのみです。
サンプル データを使用します。このアプリは
書き込まれた位置サンプルデータの位置境界ボックスデータ。読み取れません。
他のアプリによって書き込まれたデータ。
REST
名前 com.google.location.bounding_box
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.location.read
フィールド(形式 - 単位)
低緯度 (float
- 度)
境界ボックスの最小緯度。浮動小数点数で表し、度数で指定します。
低い経度 (float
- 度)
境界ボックスの最小経度(度数、浮動小数点数)。
高緯度 (float
- 度)
境界ボックスの最大緯度。浮動小数点数で表し、度数で指定します。
高経度 (float
- 度)
境界ボックスの最大経度。浮動小数点数で表します(度数)。
Android
名前 com.google.location.bounding_box
データ型オブジェクト AGGREGATE_LOCATION_BOUNDING_BOX
フィールド(形式 - 単位)
FIELD_LOW_LATITUDE (float
- 度)
境界ボックスの左下隅の緯度。浮動小数点数で表され、度数で表されます。
FIELD_LOW_LONGITUDE (float
- 度)
境界ボックスの左下隅の経度。浮動小数点数で表され、度数で表されます。
FIELD_HIGH_LATITUDE (float
- 度)
境界ボックスの右上隅の緯度。浮動小数点数で表され、度数で表されます。
FIELD_HIGH_LONGITUDE (float
- 度)
境界ボックスの右上隅の経度。浮動小数点数で表され、度数で表されます。
速度の概要
各データポイントは、ユーザーの平均速度、最高速度、最低速度を表します。
ある期間に行った移動距離(メートル/秒)です。
REST
名前 com.google.speed.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.location.read
フィールド(形式 - 単位)
平均 (float
- メートル/秒)
一定期間におけるユーザーの平均速度(メートル/秒)。
max (float
- メートル/秒)
一定期間におけるユーザーの最高速度(メートル/秒)。
分 (float
- メートル/秒)
一定期間におけるユーザーの最低速度(メートル/秒)。
Android
名前 com.google.speed.summary
データ型オブジェクト AGGREGATE_SPEED_SUMMARY
フィールド(形式 - 単位)
平均 (float
- メートル/秒)
一定期間におけるユーザーの平均速度(メートル/秒)。
max (float
- メートル/秒)
一定期間におけるユーザーの最高速度(メートル/秒)。
分 (float
- メートル/秒)
一定期間におけるユーザーの最低速度(メートル/秒)。
栄養
これらのデータ型は、集計された栄養データを読み取るために使用します。
水分補給の概要
各データポイントは、特定の期間にユーザーが消費した水の総量を表します。
リットル単位で指定します。このデータ型とそのフィールドは、次のデータ型の
瞬間データ型 。
栄養のまとめ
各データポイントは、ある期間におけるすべての栄養項目の合計を表します。
栄養素フィールドの各値は、すべての栄養素の合計を表します。
エントリの 10 倍を表します。
栄養素がいずれのエントリにも含まれていない場合は、集計マップには含まれません。
できます。期間内のすべてのエントリが同じ食事の場合、食事タイプ
設定されます。
REST
名前 com.google.nutrition.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.nutrition.read
フィールド(形式 - 単位)
食事の種類 (int
- 列挙型)
ユーザーが食べた食事の種類(当該期間内のすべてのエントリが同じ食事の場合に表示します)。
有効な値
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
栄養素 (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.summary
データ型オブジェクト AGGREGATE_NUTRITION_SUMMARY
フィールド(形式 - 単位)
FIELD_MEAL_TYPE (int
- 列挙型)
ユーザーが食べた食事の種類(当該期間内のすべてのエントリが同じ食事の場合に表示します)。
有効な値
MEAL_TYPE_UNKNOWN // Unknown
MEAL_TYPE_BREAKFAST // Breakfast
MEAL_TYPE_LUNCH // Lunch
MEAL_TYPE_DINNER // Dinner
MEAL_TYPE_SNACK // Snack
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
健康
これらのデータ型を使用して、医療、健康に関する集計データを読み取ります。
血糖値サマリー
各データポイントは、平均値、最小血糖値、最大血糖値を表します
または時間範囲内の濃度(mmol/L で測定。1 mmol/L は 18)
mg/dL。
これらのフィールドの値が、実施したすべての測定で同じかどうか
返されたデータのフィールド値を確認できます。
食事との時間関係
睡眠と時間的関係
サンプルソース
値が測定間で異なっている場合、そのフィールドは除外されます。
REST
名前 com.google.blood_glucose.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.blood_glucose.read
フィールド(形式 - 単位)
平均 (float
- mmol/L)
一定期間におけるユーザーの平均血糖値または濃度。
max (float
- mmol/L)
一定期間におけるユーザーの最大血糖値または濃度。
分 (float
- mmol/L)
一定期間におけるユーザーの最低血糖値または濃度。
食事との時間関係 (int
- 列挙型)(省略可 フィールド)
測定した時間とユーザーが食べた時間を比較します。
有効な値
"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
meal type (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.summary
データ型オブジェクト AGGREGATE_BLOOD_GLUCOSE_SUMMARY
フィールド(形式 - 単位)
FIELD_AVERAGE (float
- mmol/L)
一定期間におけるユーザーの平均血糖値または濃度。
FIELD_MAX (float
- mmol/L)
一定期間におけるユーザーの最大血糖値または濃度。
FIELD_MIN (float
- mmol/L)
一定期間におけるユーザーの最低血糖値または濃度。
FIELD_TEMPORAL_RELATION_TO_MEAL (int
- 列挙型)(オプション フィールド)
測定した時間とユーザーが食べた時間を比較します。
有効な値
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
- 列挙型)(省略可のフィールド)
測定時にユーザーが食べた食事の種類。
有効な値
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
- 列挙型)(オプション フィールド)
測定時間と睡眠時間の比較。
有効な値
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
- 列挙型)(オプション フィールド)
血糖値の測定に使用する体液の種類。
有効な値
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
血圧の概要
各データポイントは、平均、最低、最高血圧を表します。
測定可能な時間範囲(mmHg)です。
これらのフィールドの値が、実施したすべての測定で同じかどうか
返されたデータのフィールド値を確認できます。
値が測定間で異なっている場合、そのフィールドは除外されます。
REST
名前 com.google.blood_pressure.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.blood_pressure.read
フィールド(形式 - 単位)
平均最高血圧 (float
~ mmHg)
一定期間のユーザーの平均最高血圧。
最大最高血圧 (float
~ mmHg)
一定期間におけるユーザーの最高最高血圧。
最低最高血圧 (float
~ mmHg)
一定期間におけるユーザーの最低最高血圧。
平均最低血圧 (float
—mmHg)
一定期間のユーザーの平均拡張期血圧。
最大最低血圧 (float
~ mmHg)
一定期間におけるユーザーの最大拡張期血圧。
最低血圧 (float
~ mmHg)
一定期間におけるユーザーの最低拡張期血圧。
body position (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.summary
データ型オブジェクト AGGREGATE_BLOOD_PRESSURE_SUMMARY
フィールド(形式 - 単位)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE (float
~ mmHg)
一定期間のユーザーの平均最高血圧。
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX (float
~ mmHg)
一定期間におけるユーザーの最高最高血圧。
FIELD_BLOOD_PRESSURE_SYSTOLIC_MIN (float
~ mmHg)
一定期間におけるユーザーの最低最高血圧。
FIELD_BLOOD_PRESSURE_DIASTOLIC_AVERAGE (float
~ mmHg)
一定期間のユーザーの平均拡張期血圧。
FIELD_BLOOD_PRESSURE_DIASTOLIC_MAX (float
~ mmHg)
一定期間におけるユーザーの最大拡張期血圧。
FIELD_BLOOD_PRESSURE_DIASTOLIC_MIN (float
~ mmHg)
一定期間におけるユーザーの最低拡張期血圧。
FIELD_BODY_POSITION (int
- 列挙型)(オプション フィールド)
測定時のユーザーの体の位置。
有効な値
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
- 列挙型)(オプション フィールド)
測定した腕と部位。
有効な値
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
体温の概要
各データポイントは、体温の平均値、最低体温、最高体温を表しています。
追跡します
アングルが測定された場合は、測定が行われた位置も
測定場所は、時間間隔内のすべてのデータポイントで同じでした。
REST
名前 com.google.body.temperature.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.body_temperature.read
フィールド(形式 - 単位)
平均 (float
- 摂氏)
一定期間におけるユーザーの平均体温。
max (float
- 摂氏)
一定期間におけるユーザーの最高体温。
min (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.summary
データ型オブジェクト AGGREGATE_BODY_TEMPERATURE_SUMMARY
フィールド(形式 - 単位)
FIELD_AVERAGE (float
- 摂氏)
一定期間におけるユーザーの平均体温。
FIELD_MAX (float
- 摂氏)
一定期間におけるユーザーの最高体温。
FIELD_MIN (float
- 摂氏)
一定期間におけるユーザーの最低体温。
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int
- 列挙型)(オプション フィールド)
体温が測定された場所。
有効な値
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
血中酸素ウェルネスの概要
各データポイントは、平均、最小、最大血中酸素を表します
一定期間におけるユーザーの飽和酸素流量と補助酸素流量。
これらのフィールドの値が、実施したすべての測定で同じかどうか
返されたデータのフィールド値を確認できます。
酸素療法投与モード
酸素飽和度システム
酸素飽和度測定方法
値が測定間で異なっている場合、そのフィールドは除外されます。
REST
名前 com.google.oxygen_saturation.summary
OAuth 権限スコープ
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
フィールド(形式 - 単位)
平均酸素飽和度 (float
- パーセント)
一定期間のユーザーの平均酸素飽和度。
最大酸素飽和度 (float
- パーセント)
一定期間におけるユーザーの最大酸素飽和度。
最小酸素飽和度 (float
- パーセント)
一定期間におけるユーザーの最小酸素飽和度。
平均補助酸素流量 (float
- L/分)
一定期間のユーザーの平均酸素補給流量。
最大酸素補給流量 (float
- L/分)
一定期間におけるユーザーの最大補助酸素流量。
最小酸素補給流量 (float
- L/分)
一定期間におけるユーザーの最低補助酸素流量。
酸素療法管理モード (int
- 列挙型)(省略可 フィールド)
酸素療法の実施方法。
鼻カニューラによって投与される場合は、欠如するか 1
となる。
酸素飽和度システム (int
- 列挙型)(省略可)
酸素飽和度を測定する場所です。
存在しないか、周辺毛細血管で測定した場合は 1
の場合があります。
酸素飽和度の測定方法 (int
- 列挙型)(省略可)
酸素飽和度の測定方法。
パルス酸素濃度測定で測定した場合は、存在しないか、1
になることがあります。
Android
名前 com.google.oxygen_saturation.summary
データ型オブジェクト AGGREGATE_OXYGEN_SATURATION_SUMMARY
フィールド(形式 - 単位)
FIELD_OXYGEN_SATURATION_AVERAGE (float
- パーセント)
一定期間のユーザーの平均酸素飽和度。
FIELD_OXYGEN_SATURATION_MAX (float
- パーセンテージ)
一定期間におけるユーザーの最大酸素飽和度。
FIELD_OXYGEN_SATURATION_MIN (float
- パーセント)
一定期間におけるユーザーの最小酸素飽和度。
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_AVERAGE (float
~ L/分)
一定期間のユーザーの平均酸素補給流量。
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX (float
~ L/分)
一定期間におけるユーザーの最大補助酸素流量。
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN (float
~ L/分)
一定期間におけるユーザーの最低補助酸素流量。
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int
- 列挙型)(省略可のフィールド)
酸素療法の実施方法。
鼻カニューラによって投与される場合は、欠如するか 1
となる。
FIELD_OXYGEN_SATURATION_SYSTEM (int
- 列挙型)(オプション フィールド)
酸素飽和度を測定する場所です。
存在しないか、周辺毛細血管で測定された場合は 1
の可能性があります。
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int
- 列挙型)(オプション フィールド)
酸素飽和度の測定方法。
パルス酸素濃度計で測定した場合は、存在しないか、1
になります。