Google Fit には、フィットネスではなく、一般的な健康管理に関連する測定値の健康データ型があります。
データ型のリスト
健康データ型とそのフィールドの詳細については、Android リファレンス ドキュメントをご覧ください。単位が enum のフィールドには、選択可能な値のリストがあります。データを正常に読み書きするには、許可されている値のいずれか 1 つのみを使用します。
血糖値
このデータ型は、血液中のグルコース濃度をキャプチャします。各データポイントは、1 回の血糖値の測定値を表します。詳しくは、血糖値データの書き込みをご覧ください。
REST
| 名前 | com.google.blood_glucose |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
|
| フィールド(形式 - 単位) |
血糖値(float—mmol/L)
血糖値または濃度(mmol/L)。1 mmol/L は 18 mg/dL です。
|
食事との時間的関係(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
|
specimen source(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 |
| データ型オブジェクト | TYPE_BLOOD_GLUCOSE |
| フィールド(形式 - 単位) |
FIELD_BLOOD_GLUCOSE_LEVEL(float - mmol/L)
血糖値または濃度(mmol/L)。1 mmol/L は 18 mg/dL です。
|
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
|
|
血圧
このデータ型は、ユーザーの血圧をキャプチャします。各データポイントは、1 回の血圧測定値を表します。詳しくは、血圧データの書き込みをご覧ください。
REST
| 名前 | com.google.blood_pressure |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
|
| フィールド(形式 - 単位) |
収縮期血圧(float - mmHg)
収縮期血圧の測定値。
|
diastolic(float - mmHg)
最低血圧の測定値。
|
体の位置(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 |
| データ型オブジェクト | TYPE_BLOOD_PRESSURE |
| フィールド(形式 - 単位) |
FIELD_BLOOD_PRESSURE_SYSTOLIC(float - mmHg)
収縮期血圧の測定値。
|
FIELD_BLOOD_PRESSURE_DIASTOLIC(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.fat.percentage |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
|
| フィールド(形式 - 単位) |
percentage(float - パーセント)
体脂肪が総体重に占める割合。
有効な範囲: 0 ~ 100% |
Android
| 名前 | com.google.body.fat.percentage |
| データ型オブジェクト | TYPE_BODY_FAT_PERCENTAGE |
| フィールド(形式 - 単位) |
FIELD_PERCENTAGE(float - パーセント)体脂肪が総体重に占める割合。
有効な範囲: 0 ~ 100% |
体温
このデータ型は、ユーザーの体温を取得します。各データポイントは、1 回の瞬時の体温測定値を表します。
REST
| 名前 | com.google.body.temperature |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
|
| フィールド(形式 - 単位) |
体温(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 |
| データ型オブジェクト | TYPE_BODY_TEMPERATURE |
| フィールド(形式 - 単位) |
FIELD_BODY_TEMPERATURE(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.cervical_mucus |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
|
| フィールド(形式 - 単位) |
子宮頸管粘液の性状(int - 列挙型)(省略可能なフィールド)ユーザーの子宮頸管粘液の粘り気や質感。
有効な値
"intVal": 1 // Dry, little or no mucus
"intVal": 2 // Sticky
"intVal": 3 // Creamy
"intVal": 4 // Watery
"intVal": 5 // Clear and stretchy like egg white
|
子宮頸管粘液の量(int - 列挙型)(省略可能なフィールド)ユーザーが観察した子宮頸管粘液の量。
有効な値
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy
|
|
Android
| 名前 | com.google.cervical_mucus |
| データ型オブジェクト | TYPE_CERVICAL_MUCUS |
| フィールド(形式 - 単位) |
FIELD_CERVICAL_MUCUS_TEXTURE(int - 列挙型)(省略可能なフィールド)
ユーザーの子宮頸管粘液の粘り気や質感。
有効な値
CERVICAL_MUCUS_TEXTURE_DRY // Dry, little or no mucus
CERVICAL_MUCUS_TEXTURE_STICKY // Sticky
CERVICAL_MUCUS_TEXTURE_CREAMY // Creamy
CERVICAL_MUCUS_TEXTURE_WATERY // Watery
CERVICAL_MUCUS_TEXTURE_EGG_WHITE // Clear and stretchy
|
FIELD_CERVICAL_MUCUS_AMOUNT(int - 列挙型)(省略可能なフィールド)
ユーザーが観察した子宮頸管粘液の量。
有効な値
CERVICAL_MUCUS_AMOUNT_LIGHT
CERVICAL_MUCUS_AMOUNT_MEDIUM
CERVICAL_MUCUS_AMOUNT_HEAVY
|
|
子宮頸部の位置
このデータ型では、各データポイントはユーザーの子宮頸部のレポートを表します。すべてのフィールドは省略可能で、子宮頸管の位置、開大、硬さの説明を追加するために使用できます。
REST
| 名前 | com.google.cervical_position |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
|
| フィールド(形式 - 単位) |
子宮頸部の位置(int - 列挙型)(省略可能なフィールド)
子宮頸部の位置。
有効な値
"intVal": 1 // Cervix is low
"intVal": 2 // Cervix is in a medium position
"intVal": 3 // Cervix is high
|
cervical dilation(int - 列挙型)(省略可能なフィールド)子宮頸部の開き具合。
有効な値
"intVal": 1 // Closed cervix
"intVal": 2 // Partially open cervix
"intVal": 3 // Fully dilated, open cervix
|
cervical firmness(int - 列挙型)(省略可能なフィールド)
子宮頸部の硬さ。
有効な値
"intVal": 1 // Cervix is soft
"intVal": 2 // Cervix is a little firm
"intVal": 3 // Cervix is firm
|
|
Android
| 名前 | com.google.cervical_position |
| データ型オブジェクト | TYPE_CERVICAL_POSITION |
| フィールド(形式 - 単位) |
FIELD_CERVICAL_POSITION(int - 列挙型)(省略可能なフィールド)
子宮頸部の位置。
有効な値
CERVICAL_POSITION_LOW
CERVICAL_POSITION_MEDIUM
CERVICAL_POSITION_HIGH
|
FIELD_CERVICAL_DILATION(int - 列挙型)(省略可能なフィールド)
子宮頸部の開き具合。
有効な値
CERVICAL_DILATION_CLOSED // Closed cervix
CERVICAL_DILATION_MEDIUM // Partially open cervix
CERVICAL_DILATION_OPEN // Fully dilated, open cervix
|
FIELD_CERVICAL_FIRMNESS(int - 列挙型)(省略可能なフィールド)
子宮頸部の硬さ。
有効な値
CERVICAL_FIRMNESS_SOFT
CERVICAL_FIRMNESS_MEDIUM
CERVICAL_FIRMNESS_FIRM
|
|
心拍数
このデータ型は、ユーザーの心拍数を 1 分あたりの拍数で取得します。各データポイントは心拍数の瞬時測定値を表すため、終了時間のみを設定する必要があります。これは、読み取りのタイムスタンプとして使用されます。
REST
| 名前 | com.google.heart_rate.bpm |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
|
| フィールド(形式 - 単位) |
bpm(float - bpm)
1 分あたりの心拍数。
有効な範囲: 0 ~ 1,000 |
Android
| 名前 | com.google.heart_rate.bpm |
| データ型オブジェクト | TYPE_HEART_RATE_BPM |
| Android の権限 | BODY_SENSORS をタップして録画を開始します |
| フィールド(形式 - 単位) |
bpm(float - bpm)
1 分あたりの心拍数。
有効範囲: 0 ~ 1,000 bpm |
高さ
このデータ型は、ユーザーの身長をメートル単位でキャプチャします。各データポイントは測定時のユーザーの身長を表すため、終了時間のみを設定する必要があります。これは、読み取りのタイムスタンプとして使用されます。
REST
| 名前 | com.google.height |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
|
| フィールド(形式 - 単位) |
height(float - メートル)
高さ(メートル単位)。
有効範囲: 0 ~ 3 メートル |
Android
| 名前 | com.google.height |
| データ型オブジェクト | TYPE_HEIGHT |
| フィールド(形式 - 単位) |
FIELD_HEIGHT(float - メートル)
高さ(メートル単位)。
有効範囲: 0 ~ 3 メートル |
月経期間
このデータ型は、ユーザーの月経血の量(ごく少量、少量、普通、多い)の説明をキャプチャします。各データポイントは、ユーザーの月経血の量を表します。
REST
| 名前 | com.google.menstruation |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
|
| フィールド(形式 - 単位) |
menstrual flow(int - 列挙型)(省略可能なフィールド)生理の量。
有効な値
"intVal": 1 // Spotting
"intVal": 2 // Light
"intVal": 3 // Medium
"intVal": 4 // Heavy
|
|
Android
| 名前 | com.google.menstruation |
| データ型オブジェクト | TYPE_MENSTRUATION |
| フィールド(形式 - 単位) |
FIELD_MENSTRUAL_FLOW(int - 列挙型)(省略可能なフィールド)
生理の量。
有効な値
MENSTRUAL_FLOW_SPOTTING // Spotting
MENSTRUAL_FLOW_LIGHT // Light
MENSTRUAL_FLOW_MEDIUM // Medium
MENSTRUAL_FLOW_HEAVY // Heavy
|
|
排卵検査
このデータ型では、各データポイントは排卵検査のバイナリ結果(陽性または陰性)を表します。
REST
| 名前 | com.google.ovulation_test |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
|
| フィールド(形式 - 単位) |
排卵検査(int - 列挙型)(省略可能なフィールド)排卵しているかどうかを示す、ユーザーの排卵検査の結果。
有効な値
"intVal": 1 // Negative
"intVal": 2 // Positive
|
|
Android
| 名前 | com.google.ovulation_test |
| データ型オブジェクト | TYPE_OVULATION_TEST |
| フィールド(形式 - 単位) |
FIELD_OVULATION_TEST_RESULT(int - 列挙型)(省略可能なフィールド)
排卵しているかどうかを示す、ユーザーの排卵検査の結果。
有効な値
OVULATION_TEST_RESULT_NEGATIVE
OVULATION_TEST_RESULT_POSITIVE
|
|
酸素飽和度
このデータ型は、血液中の酸素量を酸素飽和ヘモグロビンの割合として測定したものです。各データポイントは、測定時の 1 回の血中酸素飽和度測定値を表します。
オプションのフィールドでは、酸素療法を受けた場合はその詳細を追加することもできます。
REST
| 名前 | com.google.oxygen_saturation |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
|
| フィールド(形式 - 単位) |
酸素飽和度(float - パーセンテージ)
血中酸素飽和度の測定値(パーセント単位)。
有効な範囲: 0 ~ 100%
|
酸素補給の流量(float - L/分)
ユーザーに供給される追加の酸素の速度(リットル / 分)。補助酸素が提供されておらず、ユーザーが室内の空気のみを呼吸している場合は、ゼロに設定します。
|
酸素療法管理モード(int - 列挙型)(省略可)酸素療法の実施方法。
鼻カニューレで投与する場合は、省略するか 1 にできます。
|
酸素飽和度システム(int - 列挙型)(省略可)酸素飽和度を測定する場所。
末梢毛細血管で測定された場合は、欠落しているか 1 の可能性があります。
|
酸素飽和度の測定方法(int - 列挙型)(省略可能なフィールド)
酸素飽和度の測定方法。
パルスオキシメーターで測定された場合は、欠損しているか 1 になることがあります。
|
|
Android
| 名前 | com.google.oxygen_saturation |
| データ型オブジェクト | TYPE_OXYGEN_SATURATION |
| フィールド(形式 - 単位) |
FIELD_OXYGEN_SATURATION(float - 割合)血中酸素飽和度の測定値(パーセント単位)。
|
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE(float - L/分)
ユーザーに供給される追加の酸素の速度(リットル / 分)。0 は、酸素補給が行われておらず、ユーザーが室内の空気のみを呼吸していることを示します。
|
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE(int - 列挙型)(省略可能なフィールド)
酸素療法の実施方法。
鼻カニューレで投与する場合は、省略するか 1 にできます。
|
FIELD_OXYGEN_SATURATION_SYSTEM(int - 列挙型)(省略可能なフィールド)
酸素飽和度を測定する場所。
末梢毛細血管で測定された場合は、欠落しているか 1 になることがあります。
|
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD(int - 列挙型)(省略可能なフィールド)
酸素飽和度の測定方法。
パルスオキシメーターで測定された場合は、欠損しているか 1 になることがあります。
|
|
睡眠
このデータ型は、ユーザーの睡眠時間と睡眠タイプをキャプチャします。各データポイントは、睡眠段階の時間間隔を表します。
データポイントの開始時間は睡眠ステージの開始を表し、常に含める必要があります。タイムスタンプは睡眠ステージの終了を表します。時間間隔は連続している必要はありませんが、重複しないようにしてください。
REST
| 名前 | com.google.sleep.segment |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
|
| フィールド(形式 - 単位) |
睡眠セグメント タイプ(int - 列挙型)さまざまな睡眠ステージとタイプを表す値。
有効な値
"intVal": 0 // Unspecified or unknown if user is sleeping.
"intVal": 1 // Awake; user is awake.
"intVal": 2 // Sleeping; generic or non-granular sleep description.
"intVal": 3 // Out of bed; user gets out of bed in the middle of a sleep session.
"intVal": 4 // Light sleep; user is in a light sleep cycle.
"intVal": 5 // Deep sleep; user is in a deep sleep cycle.
"intVal": 6 // REM sleep; user is in a REM sleep cyle.
|
Android
| 名前 | com.google.sleep.segment |
| データ型オブジェクト | TYPE_SLEEP_SEGMENT |
| フィールド(形式 - 単位) |
FIELD_SLEEP_SEGMENT_TYPE(int - 列挙型)
さまざまな睡眠ステージとタイプを表す値。
有効な値
SLEEP_SEGMENT_TYPE_UNSPECIFIED // Unspecified or unknown if user is sleeping.
AWAKE // Awake; user is awake.
SLEEP // Sleeping; generic or non-granular sleep description.
OUT_OF_BED // Out of bed; user gets out of bed in the middle of a sleep session.
SLEEP_LIGHT // Light sleep; user is in a light sleep cycle.
SLEEP_DEEP // Deep sleep; user is in a deep sleep cycle.
SLEEP_REM // REM sleep; user is in a REM sleep cyle.
|
腟出血
このデータ型は、ユーザーが不正出血(生理と生理の間の出血)を経験したかどうかをキャプチャします。各データポイントは 1 つのスポッティング インスタンスを表すため、各ポイントにはタイムスタンプがあり、発生回数フィールドは 1 に設定されている必要があります。
REST
| 名前 | com.google.vaginal_spotting |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
|
| フィールド(形式 - 単位) |
occurrences(int - カウント)各スポッティング インスタンス。このフィールドは、1 に設定します。
|
|
Android
| 名前 | com.google.vaginal_spotting |
| データ型オブジェクト | TYPE_VAGINAL_SPOTTING |
| フィールド(形式 - 単位) |
FIELD_OCCURRENCES(int - カウント)各スポッティング インスタンス。このフィールドは、1 に設定します。
|
|
重量
このデータ型は、ユーザーの体重をキログラム単位で取得します。各データポイントは測定時のユーザーの体重を表すため、終了時刻のみを設定する必要があります。これは、読み取りのタイムスタンプとして使用されます。
REST
| 名前 | com.google.weight |
| OAuth 権限スコープ |
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
|
| フィールド(形式 - 単位) |
weight(float - kg)
体重(キログラム単位)。
有効範囲: 0 ~ 1,000 キログラム |
Android
| 名前 | com.google.weight |
| データ型オブジェクト | TYPE_WEIGHT |
| フィールド(形式 - 単位) |
FIELD_WEIGHT(float - kg)体重(キログラム単位)。
有効範囲: 0 ~ 1,000 キログラム |
健康に関するデータの読み取りと書き込みの権限を取得する
健康に関するデータを読み取る手順は次のとおりです。
- アプリが Google の API ユーザーデータに関するポリシーと Google Fit のデベロッパーとユーザーデータに関するポリシーに準拠していることを確認します。
同意画面の Google による確認を申請します。
アプリが確認されると、ユーザーが読み取りを許可した健康データを読み取ることができます。