Центр допомоги HealthyApps
Українська
Центр допомоги
Головний сайт ↗

Пошук у довідці

Сповіщення про частоту серцевих скорочень — формат експорту JSON

Документація структури сповіщень про частоту серцевих скорочень в експортах JSON

Останнє оновлення: 31 жовтня 2026 р.

На цій сторінці
Структура
Поля Поля Обов’язкові поляНеобов’язкові поля
Дані частоти серцевих скороченьПов’язана документація

Сповіщення про частоту серцевих скорочень включають сповіщення про високу та низьку частоту з Apple Watch, сповіщення про нерегулярний ритм і зразки частоти серцевих скорочень, зібрані під час цих подій. В експортах JSON сповіщення про частоту серцевих скорочень зберігаються в масиві heartRateNotifications.

Структура

Кожне сповіщення включає час події, необов’язковий поріг (для сповіщень високої/низької частоти), інформацію про джерело та зразки частоти серцевих скорочень у серії кількості між початком і кінцем події:

{
  "heartNotification": "high_heart_rate_notification",
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:35:00 -0800",
  "threshold": 100,
  "source": {
    "name": "Apple Watch",
    "identifier": "com.example.recorder"
  },
  "heartRateData": [
    {
      "qty": 105,
      "units": "count/min",
      "start": 1707258600,
      "end": 1707258605
    }
  ]
}

Поля

Обов’язкові поля

  • heartNotification (String): Ідентифікатор типу сповіщення
  • start (Date): Час початку події сповіщення у форматі yyyy-MM-dd HH:mm:ss Z
  • end (Date): Час кінця події сповіщення у форматі yyyy-MM-dd HH:mm:ss Z
  • source (Object): Пристрій/джерело, що записало сповіщення
    • name (String): Людиночитабельна назва джерела
    • identifier (String): Ідентифікатор пакета джерела
  • heartRateData (Array): Зразки кількості частоти серцевих скорочень під час вікна події (див. Дані частоти серцевих скорочень нижче)

Необов’язкові поля

  • threshold (Number): Поріг частоти серцевих скорочень, що викликав сповіщення. Включається лише для сповіщень високої та низької частоти.

Дані частоти серцевих скорочень

Масив heartRateData містить вимірювання частоти серцевих скорочень у серії кількості під час вікна події сповіщення. Кожен зразок містить qty, units, start і end:

{
  "qty": 105,
  "units": "count/min",
  "start": 1707258600,
  "end": 1707258605
}

Поля:

  • qty (Number): Значення частоти серцевих скорочень
  • units (String): Одиниця вимірювання (зазвичай "count/min")
  • start (Number): Початок періоду вимірювання як секунди Unix epoch
  • end (Number): Кінець періоду вимірювання як секунди Unix epoch

Пов’язана документація