Google Fit API (包括 Google Fit REST API) 將於 2026 年淘汰。自 2024 年 5 月 1 日起,開發人員無法註冊使用這些 API。
建議您遷移至 Google Health API,進行雲端式整合;如果是步數追蹤和以行動裝置為優先的 Android 應用程式,則建議遷移至 健康資料同步。如需瞭解要遷移至哪個 API 或平台,請參閱 Google 健身遷移指南。
Google 會運用 AI 技術將內容翻譯成你偏好的語言,但可能會出錯。
Android API
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Android 適用的 Google Fit API 是 Google Play 服務的一部分。Google Fit API 支援 Android 4.1 (API 級別 16) 以上版本。應用程式可使用這些 API 執行下列操作:
- 讀取近乎即時和歷來資料,包括藍牙低功耗 (BLE) 裝置的資料。
- 記錄活動。
- 將資料與工作階段建立關聯。
- 設定訓練目標。
讀取感應器資料
如果應用程式提供使用者活動相關資訊 (例如每日步數),顯示使用者活動的近乎即時資料會很有幫助。感應器 API 可存取含有這項資訊的原始資料串流。資料來源包括 Android 裝置上的感應器,以及配對裝置 (例如穿戴式裝置) 的感應器。
記錄資料
如果應用程式需要蒐集、儲存及同步處理使用者的體能活動資料,可以使用 Recording API。這項 API 會透過訂閱功能儲存健康與保健資料。您的應用程式指定要記錄的一或多種活動類型。即使應用程式未執行,Google Fit 仍會在背景儲存指定類型的資料。系統重新啟動時,也會還原這些訂閱項目。
圖 1. Android 上的 Google Fit。
歷來資料
如要讓使用者查看過去活動的運動資料,可以使用 History API。這個 API 可存取過去的健康與保健資料,並允許應用程式執行大量作業,例如插入、刪除及讀取資料。
工作階段
運動資料本身就很有用,但如果能結合使用者的活動相關資訊,資料的價值會更高。Sessions API 會將健康與保健資料和部分中繼資料,彙整為稱為「工作階段」的單元。工作階段是指使用者進行健身活動的時段。
查看及設定目標
應用程式可以顯示使用者的健身活動與設定目標的比較結果,藉此激勵使用者。目標 API 可協助應用程式向使用者顯示他們建立的健康與訓練目標。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-10-08 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-10-08 (世界標準時間)。"],[],[]]