Google は、ユーザーが自分の健康について、より多くの情報に基づいた適切な判断を下せるようサポートします。これを実現するために、健康とフィットネスのデータとユーザーをつなげるプラットフォームとサービスを構築しています。
スマートフォンやウェアラブルなどのデバイスと、健康、フィットネス、ウェルネス関連の多くのアプリが Android で動作している大規模なポートフォリオ。Android の API とテクノロジーも、さまざまなデータを提供します。ただし、これはまた、Android ユーザーがアプリとデバイスを切り替えて、プラットフォーム間で健康に関するデータにアクセスし、管理することが可能になることを意味します。
ヘルスコネクトはこの問題の解決に役立ちます。Android ユーザーは、健康とフィットネスに関するデータへのアクセスを 1 か所で管理できます。また、ユーザーが自身のデータをきめ細かく制御でき、Android デベロッパーが革新的な健康管理エクスペリエンスを構築するのに役立ちます。
ヘルスコネクト、Google Fit REST API、Fitbit Web API のどれを使用するのかを知っておくことが重要です。このページでは、どの API をいつ統合するかについて説明します。
ヘルスコネクト
Android モバイル デベロッパーの方は、ヘルスコネクトとの統合を検討してください。
ヘルスコネクトは、Android のデバイスとアプリのポートフォリオ全体のデータをエコシステムに統合し、Android デベロッパーに共通のヘルス プラットフォームを提供します。ヘルスコネクトは、ユーザーの健康に関するデータの読み取りと書き込みを行うための API を提供します。また、ストレージ時のデータスキーマの標準化、権限の管理を一元化します。
既存の Google Fit REST API または Fitbit Web API のデベロッパーには、ヘルスコネクトへの移行はおすすめしません。ただし、Fit Android API をすでに統合している場合は、ヘルスコネクトに移行することをおすすめします。
Fit Android API は非推奨となっており、2024 年末までサポートされる予定です。ヘルスコネクトに移行する手順については、移行ガイドをご覧ください。
ヘルスコネクトの特長
ヘルスコネクトと Fit Android API の違いの概要は次のとおりです。
- 対象者: ヘルスコネクトは、Android モバイル デベロッパーを対象としています。
- デバイス中心: ユーザーは自分のデバイスでデータにアクセスし、保存します。
- アカウント不要: データは Google アカウントに関連付けられていません。
- 組み込みの権限: 健康とフィットネスに関するデータが一元的に管理されます。
ヘルスコネクトと統合する
ヘルスコネクトの統合と詳細については、次のリソースをご覧ください。
Google Fit REST API
Google Fit エコシステムと統合する場合は、Google Fit REST API との統合を検討してください。
Google Fit REST API は、Google Fit などの複数のソースからのデータを統合します。ユーザーは直接クラウドにデータを格納、共有、管理できます。Google Fit REST API では、ユーザーのデータはデバイスではなく Google アカウントに紐付けられます。つまり、プラットフォームはデバイス中心ではなくアカウント中心になります。
Google Fit REST API の特徴
以下に、Google Fit REST API とヘルスコネクトの違いの概要を示します。
- 対象: Google Fit REST API は、Android 以外のモバイル デベロッパー、企業のデベロッパー、研究者を対象としています。
- アカウント中心: データはユーザーの Google アカウントに関連付けられます。
- データ ストレージ: データをデバイスではなくクラウドに保存します。
- インターフェース: Google Fit REST API は、プラットフォームに依存しないインターフェースを備えています。
- 権限: ユーザーは OAuth を介してアクセスを許可します。
- データへのアクセス: ユーザーはほぼリアルタイムでデータにアクセスできます。
Google Fit REST API と統合する
Google Fit REST API の統合と詳細については、次のリソースをご覧ください。
- 統合: Google Fit REST API の使用を開始するには、スタートガイドをご覧ください。
- 関連情報: Google Fit ガイドをご覧ください。
Fitbit ウェブ API
Fitbit エコシステムと統合したい場合は、Fitbit Web API との統合を検討してください。
Fitbit Web API は、Fitbit エコシステムと統合するための、プラットフォームに依存しないインターフェースです。ユーザーは直接クラウド上でデータを保存、共有、管理できます。Fitbit Web API では、ユーザーのデータはデバイスではなく Fitbit アカウントに関連付けられます。つまり、Fitbit Web API はデバイス中心ではなくアカウント中心です。
Fitbit Web API の特長
Fitbit Web API とヘルスコネクトの違いの概要を以下に示します。
- 対象: Fitbit Web API は、Fitbit のデベロッパー、企業のデベロッパー、研究者を対象としています。
- アカウント中心: データはユーザーの Fitbit アカウントに関連付けられます。
- データ ストレージ: データをデバイスではなくクラウドに保存します。
- インターフェース: Fitbit Web API はプラットフォームに依存しないインターフェースを備えています。
- 権限: ユーザーは OAuth を介してアクセスを許可します。
- データへのアクセス: ユーザーはほぼリアルタイムでデータにアクセスできます。
Fitbit Web API との統合
Fitbit Web API との統合と詳細については、以下のリソースをご覧ください。
- 統合: Fitbit Web API の使用を開始するには、スタートガイドをご覧ください。
- リソース: Fitbit デベロッパー ガイドをご覧ください。
よくある質問
以下の質問で、Google の計画と、それまでに何ができるかについてご説明します。
Q: Fit Android API は最終的に廃止されますか。
はい。Google Fit Android API は 2024 年末に廃止される予定です。これは、デベロッパーが Fit Android API からヘルスコネクトに正常に移行するための十分な時間を確保するためです。また、ヘルスコネクトをさらに開発し、Android デベロッパーとそのユーザーにとってより包括的で効果的なプラットフォームにすることもできます。
Q: Fit Android API を統合しました。ヘルスコネクトに移行すべきでしょうか。
はい。ヘルスコネクトは、ユーザーのモバイル デバイス上の複数のアプリやデバイスからの健康に関するデータを保存して共有するための一般的な Android API です。このデータには Google Fit も含まれます。ヘルスコネクトは、Google Fit とデータを同期する新しい方法です。ユーザーが同期を選択すると、Google Fit のデータはヘルスコネクトに書き込まれます。
ヘルスコネクトのコンポーネントは次のとおりです。
- デバイス上に保存されている健康とウェルネスに関するデータにアクセスする API。
- Google Fit、Fitbit、Samsung Health などのパートナーのデータなど、Android 全体のデータの読み書きに使用する単一のインターフェース。
- 標準化されたデータスキーマ。
- ユーザー権限のきめ細かい制御。
- 一元化されたデータ管理コントロール。
Q: Google Fit REST API と Fitbit Web API はどうなりますか。
Google は、今後もウェブ API への投資を継続し、さらなる拡張に努めてまいります。これらの API は、ユーザーが健康、フィットネス、ウェルネスに関するより優れたテクノロジーを開発できるようにデベロッパーを支援するという、Google の使命に不可欠な要素です。