Health Connect 比較指南

許多健康、健身和保健應用程式都可在 Android 裝置上執行,使用者經常需要在不同平台之間切換來管理資料。為解決這個問題,「健康資料同步」提供單一介面,方便 Android 使用者管理健康與健身資料的存取權,並提供精細的控制選項。

Google Health API 平台提供兩種主要整合路徑:適用於裝置端 Android 資料的健康資料同步,以及適用於雲端跨平台資料的 Google Health API。

平台總覽

下表摘要說明 Google Health API 平台中的主要 API:

API 狀態 目標對象 儲存空間
Health Connect 可使用 Android 行動應用程式開發人員 裝置上
Google Health API 可使用 網站、伺服器對伺服器 (S2S) 和平台無關的開發人員 雲端
Fitbit Web API 轉移 現有 Fitbit 生態系統開發人員 雲端
Google Fit API 淘汰 舊版 Google Fit (Android 和 REST) API 開發人員 雲端

Health Connect

如果您是 Android 行動開發人員,建議與 健康資料同步整合。

如果您是 Google Fitbit Web API 開發人員,我們建議遷移至健康資料同步。不過,如果您已整合 Fit API,建議您只在開發步數追蹤應用程式時,才遷移至健康資料同步。

健康資料同步可將 Android 裝置和應用程式組合的資料整合到一個生態系統中,為 Android 開發人員提供通用的健康平台。「健康資料同步」可安全地將健康與健身資料儲存在裝置端,並標準化資料結構定義,以及集中管理權限。

  • 架構:本機 / Android 路徑 (以行動裝置為中心)。
  • 適用版本:從 Android 14 開始,這項功能是 Android 架構的一部分。如果是 Android 13 以下版本,可以透過 Google Play 商店下載。
  • 資料儲存:以裝置為中心,資料會儲存在使用者裝置的本機上。

Health Connect 特色

以下摘要說明「健康資料同步」與 Fit Android API 的差異:

  • 目標對象:健康資料同步適用於 Android 行動開發人員。
  • 以裝置為中心:使用者在裝置上存取及儲存資料。
  • 不需要帳戶:資料不會與 Google 帳戶建立關聯。
  • 內建權限:集中管理健康與健身資料。

整合「健康資料同步」

下列資源可協助您整合及深入瞭解「健康資料同步」:

Google Health API

Google Health API 是統一的 Web API,專為伺服器對伺服器 (S2S) 互動而設計。這是以帳戶為中心的平台通用介面,可取代現有的 Fitbit Web API 功能。

Google Health API 的獨特之處

  • 架構:雲端路徑 (伺服器對伺服器)。
  • 目標對象:需要跨平台查看健康與醫療資料的開發人員。
  • 資料需求:如果應用程式是以網頁為基礎、使用 OAuth 通訊協定,或是需要 Fitbit 或 Pixel Watch 的低延遲資料,則必須提供這項資訊。
  • 適用情形:適用。

舊版 API

下列 API 屬於舊版,目前已淘汰或改用新版替代方案。

Google Fit API

Google Fit API (包括 REST API) 預計於 2026 年底正式終止服務。建議您整合健康資料同步或 Google Health API。所有使用 Google Fit API 的開發人員都必須遷移。建議您移除 Google Fit 整合功能,並鼓勵使用者連結至新的整合服務。如需操作說明,請參閱 Google 健身遷移指南

Fitbit Web API

Fitbit Web API 是能與 Fitbit 生態系統整合的平台通用介面。在 Fitbit Web API 中,使用者資料會與 Fitbit 帳戶連結,而不是其裝置。現有開發人員應準備改用 Google Health API,存取整合的健康資料。