心率通知 - JSON 匯出格式
JSON 匯出中心率通知結構的文件
Last updated: February 6, 2026
On this page
心率通知
心率通知包括來自 Apple Watch 的高心率和低心率警示、不規則心律通知,以及在這些事件期間收集的詳細心率資料。在 JSON 匯出中,心率通知儲存在 heartRateNotifications 陣列中。
結構
心率通知資料具有與其他健康指標不同的獨特結構。每個通知包括事件時間、閾值(用於高/低通知)以及事件期間的詳細心率測量值:
{
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:35:00 -0800",
"threshold": 100,
"heartRate": [
{
"hr": 105,
"units": "bpm",
"timestamp": {
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:30:05 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
}
],
"heartRateVariation": [
{
"hrv": 45,
"units": "ms",
"timestamp": {
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:30:05 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
}
]
}
欄位
必需欄位
start(日期): 心率通知事件的開始時間,格式為yyyy-MM-dd HH:mm:ss Zend(日期): 心率通知事件的結束時間,格式為yyyy-MM-dd HH:mm:ss ZheartRate(陣列): 事件期間的心率測量值陣列(見下方心率資料)heartRateVariation(陣列): 事件期間的心率變異性 (HRV) 測量值陣列(見下方 HRV 資料)
選用欄位
threshold(數字): 觸發通知的心率閾值。僅在高心率和低心率通知中包含。
通知類型
高心率通知
當心率在靜息時超過設定閾值(通常為 100-150 bpm)時觸發。
{
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:35:00 -0800",
"threshold": 100,
"heartRate": [
{
"hr": 105,
"units": "bpm",
"timestamp": {
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:30:05 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
}
],
"heartRateVariation": []
}
低心率通知
當心率在靜息時低於設定閾值(通常為 40-50 bpm)時觸發。
{
"start": "2024-02-06 03:00:00 -0800",
"end": "2024-02-06 03:05:00 -0800",
"threshold": 40,
"heartRate": [
{
"hr": 38,
"units": "bpm",
"timestamp": {
"start": "2024-02-06 03:00:00 -0800",
"end": "2024-02-06 03:00:05 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
}
],
"heartRateVariation": []
}
不規則心律通知
當 Apple Watch 偵測到可能表示心房顫動的不規則心律時觸發。
{
"start": "2024-02-06 16:00:00 -0800",
"end": "2024-02-06 16:05:00 -0800",
"heartRate": [
{
"hr": 85,
"units": "bpm",
"timestamp": {
"start": "2024-02-06 16:00:00 -0800",
"end": "2024-02-06 16:00:05 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
}
],
"heartRateVariation": [
{
"hrv": 35,
"units": "ms",
"timestamp": {
"start": "2024-02-06 16:00:00 -0800",
"end": "2024-02-06 16:00:05 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
}
]
}
注意: 不規則心律通知不包含 threshold 欄位。
心率資料
heartRate 陣列包含通知事件期間的詳細心率測量值:
{
"hr": 105,
"units": "bpm",
"timestamp": {
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:30:05 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
}
欄位:
hr(數字): 以每分鐘心跳次數表示的心率值units(字串): 測量單位(每分鐘心跳次數始終為"bpm")timestamp(物件): 此測量值的時間段start(日期): 測量時段的開始end(日期): 測量時段的結束interval(物件): 測量的持續時間duration(數字): 持續時間值units(字串): 單位(秒始終為"s")
心率變異性 (HRV) 資料
heartRateVariation 陣列包含心率變異性測量值:
{
"hrv": 45,
"units": "ms",
"timestamp": {
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:30:05 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
}
欄位:
hrv(數字): 以毫秒表示的心率變異性值units(字串): 測量單位(毫秒始終為"ms")timestamp(物件): 與心率時間戳記相同的結構
了解 HRV:
- HRV 測量心跳之間的時間變化
- 較高的 HRV 通常表示更好的心血管健康和壓力恢復
- 較低的 HRV 可能表示壓力、疲勞或健康問題
- HRV 可能因一天中的時間、活動水平和個體因素而有顯著差異
範例:完整通知項目
{
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:35:00 -0800",
"threshold": 100,
"heartRate": [
{
"hr": 105,
"units": "bpm",
"timestamp": {
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:30:05 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
},
{
"hr": 108,
"units": "bpm",
"timestamp": {
"start": "2024-02-06 14:30:05 -0800",
"end": "2024-02-06 14:30:10 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
}
],
"heartRateVariation": [
{
"hrv": 45,
"units": "ms",
"timestamp": {
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:30:05 -0800",
"interval": {
"duration": 5,
"units": "s"
}
}
}
]
}
通知閾值
閾值可在 Apple Health 設定中由使用者配置:
- 高心率: 通常為 100-150 bpm(預設值因年齡而異)
- 低心率: 通常為 40-50 bpm(預設值因年齡而異)
threshold 欄位顯示觸發通知的確切閾值。
裝置需求
心率通知需要:
- Apple Watch Series 1 或更新機型(用於基本心率監測)
- Apple Watch Series 4 或更新機型(用於不規則心律通知)
- WatchOS 5.1.2 或更高版本(用於不規則心律通知)
- 在 Apple Health 設定中啟用通知
使用場景
心率通知資料可用於:
- 健康監測: 追蹤心率何時超過正常範圍
- AFib 偵測: 監測不規則心律通知以發現潛在的心房顫動
- 醫療記錄: 與醫療保健提供者共享通知事件
- 模式分析: 識別心率事件中的觸發因素或模式
- 健身洞察: 透過 HRV 資料了解恢復和壓力反應
- 症狀關聯: 將通知與症狀、活動或藥物進行交叉引用
重要提示
- 非醫療裝置: Apple Watch 通知並非旨在替代專業醫療診斷
- 諮詢醫療保健提供者: 始終就心率通知諮詢醫療專業人員,尤其是不規則心律警示
- 上下文很重要: 心率可能因運動、壓力、咖啡因、藥物或其他因素而升高
- AFib 通知: 不規則心律通知可能表示心房顫動,應與醫療保健提供者討論
提示
- 查看通知: 定期查看心率通知以識別模式
- 記錄上下文: 考慮通知發生時您在做什麼(運動、壓力、睡眠等)
- 追蹤趨勢: 隨時間監控通知頻率和模式
- 結合 ECG: 將不規則心律通知與 ECG 讀數進行交叉引用,以進行全面的心臟健康監測
相關文件
- JSON 匯出格式概述
- ECG - 用於詳細的 ECG 讀數
- 健康指標 - 用於一般心率資料
- 手動匯出指南
- 自動化概述