Open18

Health Connect で連携可能な項目

ykwsykws

ツールボックスから読み書きできる項目のカテゴリ

  • Activity
  • Body measurements
  • Vitals
  • Cycle tracking
  • Nutrition

ykwsykws

Activity のカテゴリで読み書きできる項目

  • ActiveCaloriesBurned
  • CyclingPedalingCadenceSeries
  • Distance
  • ElevationGained
  • ExerciseSession
  • FloorsClimbed
  • PowerSeries
  • SpeedSeries
  • Steps
  • StepsCadenceSeries
  • TotalCaloriesBurned
  • Vo2Max
  • WheelchairPushes


ykwsykws

Body measurements のカテゴリで読み書きできる項目

  • BasalMetabolicRate
  • BodyWaterMass
  • BoneMass
  • Height
  • LeanBodyMass
  • Weight

ykwsykws

Sleep のカテゴリで読み書きできる項目

  • SleepSession

ykwsykws

Vitals のカテゴリで読み書きできる項目

  • BasalBodyTemperature
  • BloodGlucose
  • BloodPressure
  • BodyTemperature
  • HeartRateSeries
  • HeartRateVariabilityRmssd
  • OxygenSaturation
  • RespiratoryRate
  • RestingHeartRate

ykwsykws

Cycle tracking のカテゴリで読み書きできる項目

  • CervicalMucus
  • MenstruationPeriod
  • MenstruationFlow
  • OvulationTest
  • SexualActivity
  • IntermenstrualBleeding

ykwsykws

機械翻訳

  • 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 → 栄養記録
ykwsykws

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 (栄養)
ykwsykws

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 (亜鉛)




ykwsykws
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(亜鉛)
ykwsykws

睡眠記録は 1.1.0-alpha10 から
https://developer.android.com/reference/androidx/health/connect/client/records/SleepSessionRecord

睡眠のステージが 7段階で取得可能になっていて、 records の配列にステージごとの睡眠記録が振り分けられる

  1. AWAKE: 覚醒(ベッドの中か外かは不明)
  2. SLEEPING: 睡眠(浅い、深い、レム以外)
  3. OUT_OF_BED: 起床(ベッドから出た)
  4. LIGTH: 浅い睡眠
  5. DEEP: 深い睡眠
  6. REM: レム睡眠
  7. AWAKE_IN_BED: 覚醒(ベッドの中)
ykwsykws

ヘルスコネクト ツールボックスは、アプリとヘルスコネクトとの統合をテストできるコンパニオン デベロッパー ツールです。ヘルスコネクトに直接データの読み取りや書き込みを行い、アプリの操作をテストできるほか、APK をダウンロードして、テストサイクルに使用できます。

https://developer.android.com/health-and-fitness/guides/health-connect/test/health-connect-toolbox?hl=ja

ykwsykws

注: ヘルスコネクト SDK は Android 8(API レベル 26)以降をサポートしていますが、ヘルスコネクト アプリは Android 9(API レベル 28)以降にしか対応していません。つまり、サードパーティ アプリは Android 8 のユーザーをサポートできますが、ヘルスコネクトを使用できるユーザーは Android 9 以降のユーザーに限られます。

https://developer.android.com/health-and-fitness/guides/health-connect/develop/get-started?hl=ja#step-2