Health Connect で連携可能な項目
Health Connect との連携確認のために、ヘルスコネクトツールボックスが用意されています。
ツールボックスから読み書きできる項目のカテゴリ
- Activity
- Body measurements
- Vitals
- Cycle tracking
- Nutrition
Activity のカテゴリで読み書きできる項目
- ActiveCaloriesBurned
- CyclingPedalingCadenceSeries
- Distance
- ElevationGained
- ExerciseSession
- FloorsClimbed
- PowerSeries
- SpeedSeries
- Steps
- StepsCadenceSeries
- TotalCaloriesBurned
- Vo2Max
- WheelchairPushes
Body measurements のカテゴリで読み書きできる項目
- BasalMetabolicRate
- BodyWaterMass
- BoneMass
- Height
- LeanBodyMass
- Weight
Sleep のカテゴリで読み書きできる項目
- SleepSession
Vitals のカテゴリで読み書きできる項目
- BasalBodyTemperature
- BloodGlucose
- BloodPressure
- BodyTemperature
- HeartRateSeries
- HeartRateVariabilityRmssd
- OxygenSaturation
- RespiratoryRate
- RestingHeartRate
Cycle tracking のカテゴリで読み書きできる項目
- CervicalMucus
- MenstruationPeriod
- MenstruationFlow
- OvulationTest
- SexualActivity
- IntermenstrualBleeding
Nutrition のカテゴリで読み書きできる項目
- Hydration
- Nutrition
API が公開されているリスト
機械翻訳
- ActiveCaloriesBurned → アクティブ消費カロリー記録
- CyclingPedalingCadenceSeries → サイクリングペダル回転数記録 / サイクリングペダル回転数記録サンプル
- Distance → 距離記録
- ElevationGained → 高度獲得記録
- ExerciseSession → 運動セッション記録
- FloorsClimbed → 登った階数記録
- PowerSeries → パワー記録 / パワー記録サンプル
- SpeedSeries → 速度記録 / 速度記録サンプル
- Steps → ステップ記録
- StepsCadenceSeries → ステップ回転数記録 / ステップ回転数記録サンプル
- TotalCaloriesBurned → 総消費カロリー記録
- Vo2Max → VO2最大記録
- WheelchairPushes → 車椅子プッシュ記録
- BasalMetabolicRate → 基礎代謝率記録
- BodyWaterMass → 体水分量記録
- BoneMass → 骨量記録
- Height → 身長記録
- LeanBodyMass → 除脂肪体重記録
- Weight → 体重記録
- SleepSession → 睡眠セッション記録
- BasalBodyTemperature → 基礎体温記録
- BloodGlucose → 血糖値記録
- BloodPressure → 血圧記録
- BodyTemperature → 体温記録
- HeartRateSeries → 心拍数記録 / 心拍数記録サンプル
- HeartRateVariabilityRmssd → 心拍変動RMSSD記録
- OxygenSaturation → 酸素飽和度記録
- RespiratoryRate → 呼吸数記録
- RestingHeartRate → 安静時心拍数記録
- CervicalMucus → 頸管粘液記録
- MenstruationPeriod → 月経周期記録
- MenstruationFlow → 月経量記録
- OvulationTest → 排卵検査記録
- SexualActivity → 性活動記録
- IntermenstrualBleeding → 月経間出血記録
- Hydration → 水分補給記録
- Nutrition → 栄養記録
Activity のカテゴリで読み書きできる項目
- ActiveCaloriesBurned (アクティブ消費カロリー)
- CyclingPedalingCadenceSeries (サイクリングペダル回転数シリーズ)
- Distance (距離)
- ElevationGained (高度獲得)
- ExerciseSession (運動セッション)
- FloorsClimbed (登った階数)
- PowerSeries (パワーシリーズ)
- SpeedSeries (速度シリーズ)
- Steps (ステップ数)
- StepsCadenceSeries (ステップ回転数シリーズ)
- TotalCaloriesBurned (総消費カロリー)
- Vo2Max (最大酸素摂取量)
- WheelchairPushes (車椅子プッシュ)
Body measurements のカテゴリで読み書きできる項目
- BasalMetabolicRate (基礎代謝率)
- BodyWaterMass (体水分量)
- BoneMass (骨量)
- Height (身長)
- LeanBodyMass (除脂肪体重)
- Weight (体重)
Sleep のカテゴリで読み書きできる項目
- SleepSession (睡眠セッション)
Vitals のカテゴリで読み書きできる項目
- BasalBodyTemperature (基礎体温)
- BloodGlucose (血糖値)
- BloodPressure (血圧)
- BodyTemperature (体温)
- HeartRateSeries (心拍数シリーズ)
- HeartRateVariabilityRmssd (心拍変動RMSSD)
- OxygenSaturation (酸素飽和度)
- RespiratoryRate (呼吸数)
- RestingHeartRate (安静時心拍数)
Cycle tracking のカテゴリで読み書きできる項目
- CervicalMucus (頸管粘液)
- MenstruationPeriod (月経周期)
- MenstruationFlow (月経量)
- OvulationTest (排卵検査)
- SexualActivity (性活動)
- IntermenstrualBleeding (月経間出血)
Nutrition のカテゴリで読み書きできる項目
- Hydration (水分補給)
- Nutrition (栄養)
Nutrition(栄養素)で読み書きできる項目
- biotin (ビオチン)
- caffeine (カフェイン)
- calcium (カルシウム)
- chloride (塩化物)
- cholesterol (コレステロール)
- chromium (クロム)
- copper (銅)
- dietaryFiber (食物繊維)
- energy (エネルギー)
- energyFromFat (脂肪由来のエネルギー)
- folate (葉酸)
- folicAcid (葉酸)
- iodine (ヨウ素)
- iron (鉄)
- magnesium (マグネシウム)
- manganese (マンガン)
- mealType (食事タイプ、例: breakfast(朝食))
- molybdenum (モリブデン)
- monounsaturatedFat (一価不飽和脂肪)
- niacin (ナイアシン)
- pantothenicAcid (パントテン酸)
- phosphorus (リン)
- polyunsaturatedFat (多価不飽和脂肪)
- potassium (カリウム)
- protein (タンパク質)
- riboflavin (リボフラビン)
- saturatedFat (飽和脂肪)
- selenium (セレン)
- sodium (ナトリウム)
- sugar (砂糖)
- thiamin (チアミン)
- totalCarbohydrate (総炭水化物)
- totalFat (総脂肪)
- transFat (トランス脂肪)
- unsaturatedFat (不飽和脂肪)
- vitaminA (ビタミンA)
- vitaminB12 (ビタミンB12)
- vitaminB6 (ビタミンB6)
- vitaminC (ビタミンC)
- vitaminD (ビタミンD)
- vitaminE (ビタミンE)
- vitaminK (ビタミンK)
- zinc (亜鉛)
PFCバランスとは、人間が生きていくために必要なエネルギーを作る栄養素「Protein(たんぱく質)」「Fat(脂質)」「Carbohydrate(炭水化物)」の頭文字を取った言葉で、それぞれの栄養素からのエネルギー摂取比率のことです。
biotin(ビオチン)
caffeine(カフェイン)
calcium(カルシウム)
chloride(塩化物)
cholesterol(コレステロール)
chromium(クロム)
copper(銅)
dietaryFiber(食物繊維)
energy(エネルギー)
energyFromFat(脂肪由来のエネルギー)
folate(葉酸)
folicAcid(葉酸)
iodine(ヨウ素)
iron(鉄)
magnesium(マグネシウム)
manganese(マンガン)
mealType(食事タイプ、例: breakfast(朝食))
molybdenum(モリブデン)
monounsaturatedFat(一価不飽和脂肪)
niacin(ナイアシン)
pantothenicAcid(パントテン酸)
phosphorus(リン)
polyunsaturatedFat(多価不飽和脂肪)
potassium(カリウム)
protein(タンパク質)
riboflavin(リボフラビン)
saturatedFat(飽和脂肪)
selenium(セレン)
sodium(ナトリウム)
sugar(砂糖)
thiamin(チアミン)
totalCarbohydrate(総炭水化物)
totalFat(総脂肪)
transFat(トランス脂肪)
unsaturatedFat(不飽和脂肪)
vitaminA(ビタミンA)
vitaminB12(ビタミンB12)
vitaminB6(ビタミンB6)
vitaminC(ビタミンC)
vitaminD(ビタミンD)
vitaminE(ビタミンE)
vitaminK(ビタミンK)
zinc(亜鉛)
睡眠記録は 1.1.0-alpha10
から
睡眠のステージが 7段階で取得可能になっていて、 records
の配列にステージごとの睡眠記録が振り分けられる
- AWAKE: 覚醒(ベッドの中か外かは不明)
- SLEEPING: 睡眠(浅い、深い、レム以外)
- OUT_OF_BED: 起床(ベッドから出た)
- LIGTH: 浅い睡眠
- DEEP: 深い睡眠
- REM: レム睡眠
- AWAKE_IN_BED: 覚醒(ベッドの中)
ヘルスコネクト ツールボックスは、アプリとヘルスコネクトとの統合をテストできるコンパニオン デベロッパー ツールです。ヘルスコネクトに直接データの読み取りや書き込みを行い、アプリの操作をテストできるほか、APK をダウンロードして、テストサイクルに使用できます。
注: ヘルスコネクト SDK は Android 8(API レベル 26)以降をサポートしていますが、ヘルスコネクト アプリは Android 9(API レベル 28)以降にしか対応していません。つまり、サードパーティ アプリは Android 8 のユーザーをサポートできますが、ヘルスコネクトを使用できるユーザーは Android 9 以降のユーザーに限られます。