2026 年 8 月 14 日
移行に関するガイダンスを更新しました
移行の概要を更新し、より包括的なガイダンスを追加しました。また、古いコンテンツを一部削除しました。
Google Health のプロモーションに関する新しいページ
新しいGoogle Health の宣伝ページでは、アプリで Google Health を紹介するおすすめの方法と、ユーザーに接続を促す方法について説明しています。また、Google Health の新しいブランド ガイドラインもこちらでご確認いただけます。
2026 年 6 月 22 日
Google Health ステータス ダッシュボード
Google Health ステータス ダッシュボードを追加しました。Google Health に含まれるサービスのステータス情報を提供します。
2026 年 6 月 17 日
Google Health API パリティ ツール
Google Health API パリティ ツールを更新し、active-energy-burned、electrocardiogram、core-body-temperature、blood-glucose、irregular-rhythm-notification、food、food-measurement-unit、nutrition-log、exportExerciseTcx のスコープを追加しました。
2026 年 5 月 26 日
新しいスコープ
- 心電図データの読み取りのための
.ecg.readonly。 - IRN データの読み取り用の
.irn.readonly。
スコープ名の変更
読み取り/書き込みのスコープを .writeonly に置き換えます。デベロッパーは、読み取り権限と書き込み権限を明示的に指定する必要があります。
.activity_and_fitnessを.activity_and_fitness.writeonlyに変更.health_metrics_and_measurementsを.health_metrics_and_measurements.writeonlyに変更.nutritionを.nutrition.writeonlyに変更.profileを.profile.writeonlyに変更.settingsを.settings.writeonlyに変更.sleepを.sleep.writeonlyに変更
新しいデータ型
次のデータ型のサポートが追加されました。
- アクティビティとフィットネス:
active-energy-burned - ECG:
electrocardiogram - 健康指標と測定:
core-body-temperature、blood-glucose - IRN:
irregular-rhythm-notification - 栄養:
food、food-measurement-unit、nutrition-log
新しいエンドポイント
project.subscribers.subscriptions: 定期購入を手動で管理するためのcreate、delete、list、patchメソッド。users:getIrnProfileは、ユーザーが現在 IRN 機能を利用しているかどうかを返します。users.pairedDevices:getとlistは、ユーザーのアカウントとペア設定されているデバイスです。
Webhook
次の Webhook 機能のサポートを追加しました。
- 登録者が登録された場合の手動サブスクリプションのサポート。
- データ型
activityLevel、bloodGlucose、dailyRespiratoryRate、heartRateVariability、height、hydrationLog、nutritionLog、respiratoryRateSleepSummary、runVo2Max、sedentaryPeriod、timeInHeartRateZoneの通知サポート。 - Google Cloud コンソールでのカスタム指標、アラート、サブスクライバー エラーのサポート。
- サブスクライバーとの通信が失われた場合、失敗した Webhook 通知を最大 7 日間自動的に再試行します。
ドキュメントの更新に関するハイライト
- デベロッパーのチェックリストやアプリの検証のコンテンツなど、アプリの公開に役立つコンテンツ
- OAuth2 Playground の使用に関するCodelab
- Google Health のブランド ガイド
- 定義されたレート上限
2026 年 4 月 14 日
新しいデータ型
- アクティビティとフィットネス:
swim-lengths-data - 健康指標と測定:
height
新しいエンドポイント
project.subscribers: 定期購入の手動管理用のdelete、get、list、patchメソッド。users.dataTypes.dataPoints:getは、ID に基づいて単一のデータポイントを返します。
Webhook のサポート
- 登録者が登録されたときにサブスクリプションを自動的に作成します。
project.subscribersエンドポイントを使用して定期購入を手動で管理する- データ型
activeZoneMinutes、altitude、bodyFat、caloriesInHeartRateZone、dailyHeartRateVariability、dailyHeartRateZones、dailyOxygenSaturation、dailyRestingHeartRate、dailySleepTemperatureDerivations、distance、exercise、floors、heartRate、sleep、steps、totalCalories、weightの通知サポート。
その他の機能
- Github の REST ライブラリ: Google Health API REST ライブラリは、Github プロジェクト Google APIs に含まれるすべてのサポートされているクライアント ライブラリで使用できます。
- API Explorer のサポート: エンドポイントは、リファレンス ドキュメントに組み込まれている API Explorer を使用して呼び出すことができます。
- OAuth Playground のサポート: Google Health API v4 は、OAuth 2.0 Playground に記載されています。これは、Google の OAuth ライブラリをサポートするエンドポイントを呼び出すことができるツールです。
2026 年 3 月 24 日
Google Health API のリリースのお知らせ
Google Health API は、Fitbit Web API の次世代版です。ゼロから構築され、デベロッパー コミュニティ向けに設計されています。この最初のリリースでは、最もリクエストの多いデータ型で Fitbit Web API とのパリティを実現することに重点を置いています。また、デベロッパー コミュニティからリクエストのあった機能も追加しています。現在利用できる機能は次のとおりです。
主なコア機能
- 設定の簡素化: プロジェクトを登録し、使い慣れた Google Cloud コンソールから OAuth クライアント ID を直接管理します。
- 幅広いプラットフォームのサポート: Google OAuth2 ライブラリを基盤として、主要なプログラミング言語とプラットフォーム全体でシームレスな統合を実現します。
- 簡素化されたデータアクセス: 複数のデータ型を 1 つの管理しやすいスコープに統合する新しいスコープ定義を利用します。
- データ型全体で一貫したエンドポイント: すべてのデータ型で機能を効率化するように設計された、新しい統一エンドポイントとフィルタのサポートにより、コーディングのプロセスが簡素化されます。
- 包括的なデータ カバレッジ: 複数のデータ型にわたる読み取り / 書き込みのサポートにアクセスできます。
- リアルタイム通知: 強化された Webhook サポートにより、自動サブスクリプション作成や通知メッセージ コンテンツの充実化などの機能を利用して、更新を即座に受け取ることができます。
- デフォルトの 1 日サポート: リスト エンドポイントを使用して、デフォルトで詳細な 1 日データを取得し、余分な手順を排除します。
- 完全なドキュメント スイート: 新しい包括的なドキュメント(以下を含む)を使用して、迅速に運用を開始できます。
- スタートガイド、API、移行、トラブルシューティング ガイド
- REST の完全リファレンス ガイド
- 新しい Google Health API Parity ツール、サンプルコード、ガイド付きコードラボ
サポートされるデータ型
今回のリリースでは、革新的なヘルスケア ソリューションの構築に必要なコア情報が提供されるため、重要なデータタイプにアクセスできます。
読み取りをサポートするデータ型:
- アクティビティとフィットネス: アクティブな時間(分)、アクティブな心拍数ゾーンの時間(分)、アクティビティ レベル、高度、心拍数ゾーンのカロリー、1 日の最大酸素摂取量、距離、エクササイズ、階数、ランニングの最大酸素摂取量、座りっぱなしの時間、歩数、心拍数ゾーンの時間、総消費カロリー、最大酸素摂取量
- 健康指標と測定値: 体脂肪、1 日の心拍変動、1 日の心拍ゾーン、1 日の血中酸素ウェルネス、1 日の呼吸数、1 日の安静時の心拍数、1 日の睡眠時の体温の変動、心拍数、心拍変動、血中酸素ウェルネス、呼吸数、睡眠の概要、体重
- Identity: Fitbit ユーザー ID と Google ユーザー ID を返します
- 位置情報: 記録されたエクササイズに基づく GPS データが TCX 形式で公開されます
- 栄養: 水分摂取量の記録
- Profile: ユーザーの基本的なプロフィール情報
- 設定: ユーザーがデバイスとモバイルアプリの設定を行った
- 睡眠: クラシックとステージの睡眠記録
書き込みをサポートするデータ型:
次のデータタイプについては、データの書き込みと変更が可能です。
- アクティビティとフィットネス: エクササイズ
- 健康指標と測定値: 体脂肪率、体重
- プロフィール
- 設定
- 睡眠
インタラクションの主要なエンドポイント
サブスクリプション、ユーザー、健康とフィットネスのデータを管理するには、次のエンドポイントを使用できます。
users: ID とプロファイル管理用のgetIdentity、getProfile、getSettings、updateProfile、updateSettingsメソッド。users.dataTypes.dataPoints: 包括的なデータ型管理のためのbatchDelete、dailyRollUp、list、patch、reconcile、rollUpメソッド。