Google は、ユーザーが自分の健康について、より多くの情報に基づいた適切な判断を下せるようサポートしています。 これを実現するために、ユーザーに健康とフィットネスに関するデータを提供するプラットフォームとサービスを構築しています。
スマートフォンやウェアラブルなどのデバイスの大規模なポートフォリオと、健康、フィットネス、ウェルネスの多くのアプリが Android で実行されます。Android の API とテクノロジーも同様に、さまざまなデータを提供します。ただし、これはつまり Android ユーザーがアプリとデバイスを切り替えて、プラットフォーム間で健康に関するデータにアクセスして管理できることも意味します。
ヘルスコネクトはこの問題の解決に役立ちます。Android ユーザーは、健康とフィットネスに関するデータへのアクセスを 1 か所で管理できます。また、ユーザーが自分のデータを細かく制御できるようになるほか、Android デベロッパーが革新的な健康体験を作成するのに役立ちます。
どの API を使用するかを把握しておくことは重要です。このページでは、どの API をいつ統合するかについて説明します。
ヘルスコネクト
Android モバイル デベロッパーは、ヘルスコネクトとの統合を検討してください。
ヘルスコネクトは、Android のデバイスとアプリのポートフォリオ全体のデータをエコシステムに統合し、Android デベロッパーに共通の健康プラットフォームを提供します。ヘルスコネクトは、ユーザーの健康データを読み書きするための API を提供し、ストレージ上でのデータスキーマの標準化、権限管理の一元化を行います。
すでに Google Fitbit Web API デベロッパーである場合は、ヘルスコネクトへの移行はおすすめしません。ただし、Fit API をすでに統合している場合は、ヘルスコネクトに移行することをおすすめします。
Google Fit API のサポートは終了しました。2025 年 6 月 30 日までサポートする予定です。ヘルスコネクトへの移行手順については、移行ガイドをご覧ください。
ヘルスコネクトの特長
ヘルスコネクトと Fit Android API の違いの概要は次のとおりです。
- 対象者: ヘルスコネクトは Android モバイル デベロッパーを対象としています。
- デバイス中心: ユーザーは自分のデバイスでデータにアクセスし、保存します。
- アカウント不要: データは Google アカウントに関連付けられません。
- 組み込みの権限: 健康とフィットネスに関するデータが一元的に管理されます。
ヘルスコネクトと統合する
ヘルスコネクトの統合と詳細については、次のリソースをご覧ください。
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 は、Fitbit のスマートウォッチや体重計で記録されたデータにアクセスできます。API を使用してデータを手動で入力できます。ヘルスコネクトは、さまざまなアプリのデータの読み取りと書き込みを行うことができます。健康とフィットネスのデータを保存、共有するための Android アプリ全体の共通インターフェースです。
- データ ストレージ: ユーザーは、デバイスではなくクラウドにデータを保存します。
- インターフェース: Fitbit Web API には、プラットフォームに依存しないインターフェースがあります。
- 権限: ユーザーは OAuth を介してアクセスを許可します。
- データへのアクセス: ユーザーはほぼリアルタイムでデータにアクセスできます。
Fitbit Web API との統合
Fitbit Web API の統合や詳細については、以下のリソースをご覧ください。
- 統合: Fitbit Web API の使用を開始するには、スタートガイドをご覧ください。
- リソース: Fitbit デベロッパー ガイドをご覧ください。
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 ガイドをご覧ください。
よくある質問
以下の質問では、Google の計画と、それまでにできることに関する背景情報を提供しています。
Q: Fit Android API は最終的に廃止されますか。
はい。Google Fit Android API のサポートは 2025 年 6 月 30 日に終了する予定です。 これは、デベロッパーが Fit Android API からヘルスコネクトに正常に移行するための十分な時間を確保するためです。また、ヘルスコネクトをさらに開発し、Android デベロッパーとユーザーにとってより包括的で効果的なプラットフォームにすることもできます。
Q: Fit Android API を統合しています。ヘルスコネクトに移行すべきでしょうか。
はい。ヘルスコネクトは、複数のアプリやデバイスの健康データをユーザーのモバイル デバイスに保存、共有するための一般的な Android API です。このデータには Google Fit も含まれますヘルスコネクトは、Google Fit とデータを同期する新しい方法です。ユーザーが選択すると、Google Fit のデータがヘルスコネクトに書き込まれます。
ヘルスコネクトのコンポーネントには、次のようなものがあります。
- デバイス上に保存されている健康とウェルネスに関するデータにアクセスする API。
- Android 全体でデータを読み書きするための単一のインターフェース。Google Fit、Fitbit、Samsung Health などのパートナーからのデータにも対応。
- 標準化されたデータスキーマ。
- ユーザー権限のきめ細かい制御。
- 一元化されたデータ管理コントロール。