FitMesh Sync
← すべての記事

APIガイド

Google Fit API 廃止(2026年)と移行方法

Google は2026年末までに Google Fit API(REST API を含む)を廃止します。正確な日付は公表されていません。ここでは Health Connect、Google Health API、Health Services の違いを説明し、データを失わずに移行する方法を解説します。

カテゴリーガイド
日付2026年6月16日
読了時間8分で読める
Google Fit API 廃止(2026年)と移行方法

まとめ

  • Google Fit API は2026年末までサポートされます。Google は正確な終了日を公表していません(出典: 公式移行ガイド、developer.android.com)。
  • 後継は一つではありません。モバイル向けは Health Connect(オンデバイスの集計データ)、クラウド/アカウント連携向けは Google Health API(旧 Fitbit Web API)、Wear OS のセンサー向けは Health Services です。
  • 過去データを保持する公式な方法は Google Takeout でのエクスポートです。Google は履歴が Health Connect に自動移行されるとは説明していません。
  • 複数のウェアラブル(Galaxy Watch、スマートリング、Health Connect 経由の Fitbit)を使用している場合、FitMesh Sync が重複なく一つのダッシュボードにデータをまとめます。
  • iPhone では何も変わりません。Apple Health が適用されます。FitMesh Sync は App Store でも利用可能になりました。

Google Fit は長年にわたり Android における健康データの基準点でした。多くのサードパーティアプリが歩数、心拍数、ワークアウトを読み書きするチャネルとして使用していました。しかし2026年にその API が正式に廃止されます。Google はすべての開発者に対し、Android の健康データの新しい標準である Health Connect へ移行するよう求めました。この変更をまだご存知でない方に向けて、この記事では具体的に何を意味するかを説明します。

Google Fit に何が起きているか

Google は Google Fit REST API を2026年に廃止することを発表しました。これは、これらの API を使ってアクティビティデータにアクセスするアプリが、開発者が Health Connect へ移行していない限り正常に動作しなくなることを意味します。Google Fit アプリは引き続き存在しますが、しばらく新機能が追加されておらず、公式ロードマップではレガシーとして位置付けられています。

Health Connect とは何か、Google Fit との違いは何か

Health Connect は名前を変えた Google Fit ではありません。まったく異なるアーキテクチャです。Google Fit は主にクラウドサービスでした。データは Google のサーバーに送信され、アプリはそこから読み取っていました。Health Connect はオンデバイスです。データはお使いの端末のローカルデータベースに留まり、各アプリはデータタイプごとに明示的な許可を求める必要があります。

  • より強力なプライバシー: データは Health Connect 自体を通じてデバイスから外に出ません。リスクは HC から読み取り、自社クラウドに同期する可能性のある個々のアプリから生じます。
  • 詳細な権限設定: 睡眠や心拍数へのアクセスを与えることなく、歩数の読み取りをアプリに許可できます。
  • より多くのブランドに対応: Samsung Health、Fitbit、Polar などのコンパニオンアプリが Health Connect にデータを書き込むため、1つのサードパーティアプリがすべてのデータを読み取れます。
  • クラウド不要: Google Fit とは異なり、Health Connect を使用するためにアクティブな Google アカウントは必要ありません。

Health Connect だけではない: Google Health API と Health Services

「Health Connect に切り替える」というよくあるアドバイスは不完全です。Google の公式移行ガイドでは、どの Google Fit API をどこから使用していたかによって、3つの異なる移行パスが区別されています。

  • Health Connect: モバイルアプリから集計データ(歩数、ワークアウト、睡眠)を読み書きするためのオンデバイスのローカルストアです。電話で Fit Recording API や Fit Sensor API を使っていた場合はこちらが正しい移行先です。
  • Google Health API: Fitbit Web API が進化したもので、単一デバイスではなくアカウントに紐づいたクラウド連携向けです。ウェブサービスを構築していた開発者向けに Fit History API と Fit Session API を置き換えます。
  • Health Services: Wear OS 上のセンサーとアルゴリズムの層で、時計上で直接動作しワークアウト中にリアルタイムデータを必要とするアプリ向けです。
  • 公式ガイド: API ごとの完全な移行マップは developer.android.com にあります。

Google Fit からデータを移行する方法

移行は自動ではありません。Google Fit の過去データは Health Connect に自動的には移行されません。具体的にできることを説明します。

  1. Google Takeout でデータをエクスポートする: takeout.google.com にアクセスし、'Fit' のみを選択してアーカイブをダウンロードします。全履歴が入った JSON ファイルと TCX ファイルが取得できます。
  2. Health Connect をインストールする: Android 14 以降ではシステムアプリとして事前インストール済みです。Android 12-13 では Play ストアで検索してください。
  3. 権限を設定する: Health Connect を開き、アプリの権限に移動して、対象のデータタイプへの書き込みをアプリ(Samsung Health、Fitbit など)に許可します。
  4. ウェアラブルが Health Connect に書き込んでいることを確認する: 主要なコンパニオンアプリ(Samsung Health、Fitbit、Wear OS)のほとんどはすでに Health Connect に対応しています。コンパニオンアプリの設定で Health Connect との同期が有効になっているか確認してください。
  5. 集約アプリを検討する: 複数のウェアラブルをお持ちか、すべてを一か所で確認したい場合、FitMesh Sync のようなアプリが Health Connect からデータを読み取り、統合パネルに表示します。

複数のウェアラブルを使う人にとって何が変わるか

Galaxy Watch、スマートリング、そして古い Fitbit を並行して使用している場合、データが複数のアプリに分散して統合されたビューがないというのが古典的な問題でした。Google Fit はデータを集約することでこの問題を解決しようとしましたが、Health Connect では状況が異なります。データベースはローカルであり、集約はサードパーティアプリが担うことになります。

複数のウェアラブルにおける主なリスクは二重カウントです。Galaxy Watch とリングが同じ時間帯の歩数を Health Connect に送信した場合、両方を合計するアプリは水増しされた合計値を表示します。よく作られた集約アプリはこの問題を認識し、各指標についてどのデバイスからのデータかを示しながら重複排除されたデータを表示しなければなりません。

FitMesh Sync がこの移行でどのように役立つか

FitMesh Sync はまさにこのシナリオのために作られました。複数のウェアラブル、断片化したデータ、それらをきれいにまとめるダッシュボードがない状況です。アプリは Health Connect からデータを読み取り、ブラウザからアクセスできるウェブパネルに表示して、複数のデバイスを使う人の最も一般的な問題を解決します。

  • 重複なし: 複数のデバイスが同じ時間帯に同じ指標を記録した場合、FitMesh Sync はデータを重複排除し、ソースを明示して最も信頼性の高い値を表示します。
  • データソースが見える: 各指標について、どのデバイスからの測定かを確認できます(Galaxy Watch、Colmi リング、Fitbit など)。
  • ヨーロッパのサーバーにデータ保存: 同期されたデータは GDPR 要件に準拠したヨーロッパのインフラに保存されます。
  • Android と iPhone: FitMesh Sync は Google Play に加えて App Store でも利用可能になりました(対応する全てのストアで、EU域内のストアを含めて利用可能)。

iPhone はどうか? 状況は異なる

この廃止は主に Android エコシステムに影響しますが、それだけではありません。Google Fit の REST API(History、Sessions)はウェブベースで、Android アプリに限らずどのプラットフォームからでも利用できましたし、Google Fit 自体も長年 iPhone 向けアプリを提供していました。特に Android に限定されるのは、移行先の中心である Health Connect で、これは Android にしか存在しません。iPhone では健康データのリファレンスシステムは引き続き Apple Health(HealthKit ベース)です。Apple Watch や他の iOS ウェアラブルをお使いの場合、データは従来どおり Apple Health に流れ続けます。

FitMesh Sync は Android では Health Connect からデータを読み取り、現在は iPhone 向けにも App Store で利用可能です(対応する全てのストアで、EU域内のストアを含めて利用可能)。iPhone では Apple Health をデータソースとして使用します。

まとめ: 今すべきこと

  • サービスがアクセスしにくくなる前に、Google Takeout を使って Google Fit から過去データをエクスポートしてください。
  • 使用しているアプリが Health Connect に移行済みか確認してください(ほとんどのアクティブなアプリは対応済みです)。
  • Health Connect のアプリの権限で、コンパニオンアプリ(Samsung Health、Fitbit など)が必要なデータタイプを書き込む許可が与えられているか確認してください。
  • 複数のウェアラブルを使用している場合は、重複を管理して各指標のデータソースを表示する集約アプリの使用を検討してください。
  • Android をご利用でいますぐ始めたい場合は、FitMesh Sync が Google Play でオープンベータアクセスとして提供されています。

よくある質問

Google Fit は2026年に完全に終了しますか?+

Google Fit REST API は2026年に廃止されます。これらの API を使って健康データを読み書きしていたアプリに影響があります。Google Fit アプリはしばらくインストール可能なままかもしれませんが、更新や新しい統合がなければ時間とともに使えなくなるでしょう。後継は一つではありません。Android上の集計データには Health Connect、クラウド/アカウント連携には Google Health API、Wear OS のセンサーには Health Services が対応します。

Google Fit のサービス終了で自分のデータは失われますか?+

時間内にエクスポートすれば、過去データは失われません。Google Takeout を通じて JSON および TCX 形式で全履歴をダウンロードできます。これらのファイルはあなたの端末に残ります。ただし、Health Connect や他のプラットフォームへのインポートにはすべての形式に対応した専用ツールが必要であり、それが常に存在するわけではありません。実践的なアドバイス: 今すぐエクスポートしてバックアップを保管してください。どこで使うかわからなくても大丈夫です。

Health Connect はすべてのウェアラブルと連携しますか?+

Health Connect は、コンパニオンアプリが HC への書き込みに対応しているウェアラブルと連携します。Samsung Health(Galaxy Watch)、Fitbit(Pixel Watch と Fitbit トラッカー)、Polar Beat、その他の主要なコンパニオンアプリが対応しています。Garmin は特別なケースです。Garmin Connect はネイティブで Health Connect に書き込まず、Garmin データを必要とするアプリは公式 API と個別に統合する必要があります。FitMesh Sync は両方のルートに対応しています。

複数のウェアラブルを使って重複データが表示される場合はどうすればいいですか?+

Health Connect での重複データは、複数のデバイスが同じ期間に同じ指標を記録した場合の実際の問題です。解決策は重複排除を処理するアプリを使用することです。FitMesh Sync はこのシナリオを認識し、各測定値のプライマリソースを表示して水増しされた合計を回避します。重複を処理しないアプリを使うと、非現実的に高い歩数やカロリーが表示される場合があります。

FitMesh Sync は Google Fit の代わりになりますか?+

FitMesh Sync は Google Fit の直接の代替ではありません。センサーからデータを記録したり、ウェアラブルのコンパニオンアプリとして機能したりはしません。Health Connect(または Garmin、Polar の API など)にすでに存在するデータを読み取り、重複排除とソース表示機能を備えた統合ウェブパネルに表示する集約ツールです。複数のウェアラブルのデータを1つのビューで統合したい場合、FitMesh Sync がその役割を担います。

免責事項

FitMesh Syncは独立した製品です。Google Fit、Health Connectは各所有者の商標です。本記事はいかなる提携またはスポンサーも示唆しません。

医療免責事項

本記事の情報は情報提供のみを目的としており、医師、薬剤師、その他の医療専門家のアドバイスに代わるものではありません。FitMesh Syncはフィットネス・ウェルネスアプリであり、医療機器ではなく、疾患の診断や治療は行いません。症状、臨床上の疑問、治療上の決定については、必ずかかりつけ医にご相談ください。

M

Written by

Matteo Pizzi

Founder & Solo Dev, FitMesh Sync · Fosforonero

イタリア人ソフトウェア開発者。スマートウォッチと本物のパーソナルダッシュボードのギャップを埋めるためにFitMesh Syncを構築しました。プライバシーファースト、インディー、EUサーバー。

More about the project

続けて読む