次の表に、データ型の完全なリストを示します。各型の Google Health API での表現と、各型が使用可能なスコープを理解するのに役立つ複数の列があります。
| データ型 エンドポイント ID フィルタ パラメータ |
Record type |
利用可能な オペレーション |
スコープ | Webhook サポート |
|---|---|---|---|---|
アクティブな時間(分)
active-minutesactive_minutes
|
間隔 | reconcile、rollup、dailyRollup | activity_and_fitness | |
アクティブ ゾーン時間
active-zone-minutesactive_zone_minutes
|
間隔 | list、reconcile、rollup、dailyRollup | activity_and_fitness | |
アクティビティ レベル
activity-levelactivity_level
|
間隔 | list、reconcile | activity_and_fitness | |
高度
altitudealtitude
|
間隔 | list、reconcile、rollup、dailyRollup | activity_and_fitness | |
体脂肪率
body-fatbody_fat
|
サンプル | list、get、reconcile、rollup、dailyRollup、create、update、batchDelete | health_metrics_and_measurements | |
心拍ゾーン内の消費カロリー
calories-in-heart-rate-zonecalories_in_heart_rate_zone
|
間隔 | rollup、dailyRollup | activity_and_fitness | |
1 日の心拍変動
daily-heart-rate-variabilitydaily_heart_rate_variability
|
毎日 | list、reconcile | health_metrics_and_measurements | |
1 日の心拍ゾーン
daily-heart-rate-zonesdaily_heart_rate_zones
|
毎日 | reconcile | health_metrics_and_measurements | |
1 日の酸素飽和度
daily-oxygen-saturationdaily_oxygen_saturation
|
毎日 | list、reconcile | health_metrics_and_measurements | |
1 日の呼吸数
daily-respiratory-ratedaily_respiratory_rate
|
毎日 | list、reconcile | health_metrics_and_measurements | |
1 日の安静時の心拍数
daily-resting-heart-ratedaily_resting_heart_rate
|
毎日 | list、reconcile | health_metrics_and_measurements | |
毎日の睡眠時の体温の推移
daily-sleep-temperature-derivationsdaily_sleep_temperature_derivations
|
毎日 | list、reconcile | health_metrics_and_measurements | |
1 日の最大酸素摂取量
daily-vo2-maxdaily_vo2_max
|
毎日 | list、reconcile | activity_and_fitness | |
距離
distancedistance
|
間隔 | list、reconcile、rollup、dailyRollup | activity_and_fitness | |
エクササイズ
exerciseexercise
|
セッション | list、get、reconcile、create、update、batchDelete | activity_and_fitness | |
階数
floorsfloors
|
間隔 | reconcile、rollup、dailyRollup | activity_and_fitness | |
心拍数
heart-rateheart_rate
|
サンプル | list、reconcile、rollup、dailyRollup | health_metrics_and_measurements | |
心拍変動
heart-rate-variabilityheart_rate_variability
|
サンプル | list、reconcile | health_metrics_and_measurements | |
水分摂取量の記録
hydration-loghydration_log
|
セッション | list、get、reconcile、rollup、dailyRollup、create、update、batchDelete | 栄養 | |
酸素飽和度
oxygen-saturationoxygen_saturation
|
サンプル | list、reconcile | health_metrics_and_measurements | |
呼吸数の睡眠の概要
respiratory-rate-sleep-summaryrespiratory_rate_sleep_summary
|
サンプル | list、reconcile | health_metrics_and_measurements | |
ランニング時の最大酸素摂取量
run-vo2-maxrun_vo2_max
|
サンプル | list、reconcile、rollup、dailyRollup | activity_and_fitness | |
座りがちな時間
sedentary-periodsedentary_period
|
間隔 | list、reconcile、rollup、dailyRollup | activity_and_fitness | |
睡眠
sleepsleep
|
セッション | list、get、reconcile、create、update、batchDelete | sleep | |
手順
stepssteps
|
間隔 | list、reconcile、rollup、dailyRollup | activity_and_fitness | |
心拍ゾーンの時間
time-in-heart-rate-zonetime_in_heart_rate_zone
|
間隔 | reconcile、rollup、dailyRollup | activity_and_fitness | |
総カロリー
total-caloriestotal_calories
|
間隔 | rollup、dailyRollup | activity_and_fitness | |
VO2 Max
vo2-maxvo2_max
|
サンプル | list、reconcile | activity_and_fitness | |
重み
weightweight
|
サンプル | list、get、reconcile、rollup、dailyRollup、create、update、batchDelete | health_metrics_and_measurements |
データの可用性
ユーザーのデータは、アクティビティ トラッカーを同期するか、Fitbit モバイルアプリまたはウェブアプリに新しいデータを手動で入力した後にのみ更新されます。Fitbit デバイスと Fitbit モバイルアプリは、モバイル デバイスで Fitbit アプリが開いていて、両者がアクティブなデータ接続を持ち、Bluetooth の範囲内にある場合、15 分ごとに自動的に同期できます。ユーザーが MobileTrack を使用してアクティビティを記録している場合、アプリが開いている限り、MobileTrack は 1 時間ごとに同期します。
距離の基準
elevationGainMillimeters などの運動距離は、次の理由から標準単位としてミリメートルで測定されます。
- データの精度を維持する: ミリメートルを使用する最も重要な理由は、読み取って提供するデータの精度を維持するためです。ミリメートルなどの細かい単位を使用すると、測定値を高精度で表すことができます。
- 標準化: ミリメートルは、Google のサービス全体で設計された標準単位です。この一貫性により、API のさまざまな部分を操作するデベロッパーに一貫したエクスペリエンスを提供できます。
- 幅広い測定システムをサポート: ミリメートルなどの基本単位を使用すると、デベロッパーはメートル法、ヤード・ポンド法、その他の測定システムを使用しているかどうかにかかわらず、選択した他の単位に簡単に変換できます。