# Calcpace 的「健康資料同步」

如何連接、哪些應用程式可以使用、需要多久，以及跑步紀錄沒有出現時該怎麼辦。

## 什麼是「健康資料同步」
這是 Android 上的一個地方，健康和運動應用程式會把你的運動紀錄存在這裡，並彼此交換資料。

Android 14 以上已內建在系統中，位於手機的設定裡（路徑依品牌略有不同，請搜尋「健康資料同步」）。Android 13 以下請從 Play 商店安裝「健康資料同步」應用程式。

只有 Android 才有。使用 iPhone 的話，請把 Strava 連接到 Calcpace。

## 重點
1. 在 Calcpace 的 Android 應用程式中，開啟「匯入跑步紀錄 › 健康資料同步 › 連接」，並允許背景存取。
2. Calcpace 會匯入跑步應用程式或手錶記錄到「健康資料同步」的跑步和步行紀錄，例如 Samsung Health、Strava、Nike Run Club、adidas Running 和 Amazfit 等。
3. 跑步紀錄通常在結束後 15 分鐘內送達；打開 Calcpace 時會立即送達。

## 如何連接
1. 在 Calcpace 應用程式中，開啟「匯入跑步紀錄 › 健康資料同步 › 連接」。
2. 在「健康資料同步」畫面中，允許 Calcpace 要求的項目：運動、距離、爬升高度和心率。
3. Calcpace 詢問時，請允許背景存取。沒有這項權限的話，跑步紀錄只會在你開啟應用程式時送達。
4. 選擇性：將 Calcpace 的電池設為「不受限制」（Android 設定 › 應用程式 › Calcpace › 電池）。在「最佳化」模式下，Android 可能會把匯入延後一兩個小時。
5. 選擇性：允許步數。像 Samsung Health 和 adidas Running 這類來源應用程式沒有標記暫停的跑步，Calcpace 會用步數扣除停下來的時間。

連接之後，Calcpace 會立刻匯入最近 30 天的跑步和步行紀錄，如果你的手機支援且你允許存取過去資料，還會逐步匯入在那之前 3 年的跑步紀錄。接著請到你的跑步應用程式確認它有把運動傳送到「健康資料同步」：在它的設定中尋找「健康資料同步」。

## 哪些應用程式可以使用
我們已經透過「健康資料同步」收過來自 Samsung Health（和 Galaxy Watch）、Strava、Nike Run Club、adidas Running、Zepp (Amazfit)、Xiaomi Mi Fitness、Haylou Fun、Google Fit 等的跑步紀錄。

據製造商表示，Garmin Connect、Polar Flow、Coros、Fitbit 和 Pixel Watch、Map My Run 等也會寫入。幾乎每天都有新的加入。

Huawei Health 不會寫入「健康資料同步」。使用 Huawei 手錶的話，請把 Huawei 連接到 Strava，再把 Strava 連接到 Calcpace。

每個應用程式自己決定傳送什麼。例如 Strava 只會傳送有 GPS 的活動的距離和時間，不含心率和爬升高度。

## Calcpace 會讀取什麼
只讀取跑步、跑步機跑步和步行：時間、來源應用程式和裝置、標題、距離、時長、爬升高度，以及運動期間的平均和最大心率。

步數只用來計算停下來的時間，不會儲存。路線只有在你於「健康資料同步」的詢問中允許時，才會讀取並用來顯示跑步地圖。

不會讀取睡眠、體重或任何其他資料。

[詳見隱私權政策](https://calcpace.app/zh-TW/privacy#health-connect)

## 需要多久
用手錶記錄的跑步，路徑是手錶 › 手錶的應用程式 › 「健康資料同步」 › Calcpace，每個步驟都需要一些時間：

- 手錶需要與手機上的手錶應用程式同步。通常開啟手錶的應用程式就能解決。
- 來源應用程式會在同步時寫入「健康資料同步」。在我們的測試中，Nike Run Club 約在跑步結束後 5 分鐘寫入，adidas Running 約在 15 分鐘後。
- Calcpace 會在背景每 15 分鐘檢查一次「健康資料同步」，開啟應用程式時則會立刻檢查。

## 我的跑步紀錄沒有出現
1. 開啟手錶或跑步應用程式，等它同步完成。
2. 開啟 Calcpace：它會立刻檢查「健康資料同步」。
3. 在 Android 設定中，開啟「健康資料同步 › 資料」，查看跑步紀錄是否在「運動」中。如果沒有，問題出在來源應用程式：請在「健康資料同步 › 應用程式權限」中確認它有寫入權限。
4. 如果跑步紀錄在那裡，卻沒有送達，請在「健康資料同步 › 應用程式權限 › Calcpace」中確認所有項目都已允許，包括背景存取。
5. 連接前超過 3 年的跑步紀錄不會被匯入（如果手機不支援或你沒有允許存取過去資料，則為 30 天）。這些請上傳 GPX、FIT 或 TCX 檔案。
6. 如果以上都無法解決，請在「匯入跑步紀錄 › 健康資料同步」中中斷連接，然後重新連接。

## 重複的跑步紀錄
當兩個應用程式記錄了同一次跑步（例如手錶和 Strava），Calcpace 只會保留一筆：開始時間相差 3 分鐘以內且距離相近，或相差 2 分鐘以內且時長相近的跑步，會視為同一次。如果也連接了 Strava，會保留來自手機的那一筆，Strava 只會在你自己的跑步頁面補上缺少的部分（地圖或分段）。

## 如果我編輯或刪除跑步紀錄
- 在來源應用程式中的編輯不一定會傳到這裡。你在 Calcpace 修改的內容會維持你改好的樣子。
- 在 Nike Run Club 或 adidas Running 中刪除，並不會從「健康資料同步」刪除，所以這裡也不會刪除。請在 Calcpace 中刪除。
- 你在 Calcpace 中刪除的跑步紀錄，下次匯入時不會再回來。

## 將在 Calcpace 記錄的跑步傳送到「健康資料同步」
在「匯入跑步紀錄 › 健康資料同步」中，開啟「將在這裡記錄的跑步傳送到「健康資料同步」」。用「記錄跑步」按鈕記錄的跑步會連同開始時間、距離、暫停和路線一起傳送，並出現在其他會讀取「健康資料同步」的應用程式中。

## 中斷連接
這是三件不同的事：

- **停止匯入:** 匯入跑步紀錄 › 健康資料同步 › 中斷連接。適用於你所有的手機，已匯入的跑步紀錄會保留在你的帳號中。
- **撤銷權限:** 在 Android 設定中，健康資料同步 › 應用程式權限 › Calcpace › 全部移除。
- **刪除已送達的資料:** 在 Calcpace 中逐筆刪除跑步紀錄，或刪除帳號，一切都會一併刪除。

在手機上登出帳號，也會停止該手機的匯入。重新登入後，請再連接一次。

## 聯絡我們
請寫信到 contact@calcpace.app，附上手機型號、Android 版本、來源應用程式或手錶，如果可以的話，再附上「健康資料同步 › 應用程式權限 › Calcpace」的截圖。

