Súgóközpont HealthyApps
Magyar
Súgóközpont
Fő webhely ↗

Súgótémák keresése

Pulzusértesítések - JSON exportformátum

Dokumentáció a pulzusértesítések szerkezetéről JSON-exportokban

Utoljára frissítve: 2026. október 31.

Ezen az oldalon
Szerkezet
Mezők Mezők Kötelező mezőkOpcionális mezők
PulzusadatokKapcsolódó dokumentáció

A Pulzusértesítések tartalmazzák az Apple Watch magas és alacsony pulzusriasztásait, a szabálytalan ritmus értesítéseit, valamint ezek során gyűjtött pulzusmintákat. A JSON-exportokban a pulzusértesítések a heartRateNotifications tömbben tárolódnak.

Szerkezet

Minden értesítés tartalmazza az esemény időzítését, opcionális küszöböt (magas/alacsony értesítéseknél), forrásinformációt és mennyiségsorozat-pulzusmintákat az esemény kezdete és vége között:

{
  "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
    }
  ]
}

Mezők

Kötelező mezők

  • heartNotification (String): Értesítéstípus-azonosító
  • start (Date): A pulzusértesítési esemény kezdőideje yyyy-MM-dd HH:mm:ss Z formátumban
  • end (Date): A pulzusértesítési esemény záróideje yyyy-MM-dd HH:mm:ss Z formátumban
  • source (Object): Az értesítést rögzítő eszköz/forrás
    • name (String): Emberi olvasható forrásnév
    • identifier (String): Forrás csomagazonosító
  • heartRateData (Array): Pulzus mennyiségminták az eseményablak alatt (lásd Pulzusadatok alább)

Opcionális mezők

  • threshold (Number): A pulzusküszöb, amely kiváltotta az értesítést. Csak magas és alacsony pulzusértesítéseknél szerepel.

Pulzusadatok

A heartRateData tömb mennyiségsorozat-pulzusméréseket tartalmaz az értesítési eseményablak alatt. Minden minta tartalmazza a qty, units, start és end mezőket:

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

Mezők:

  • qty (Number): Pulzusérték
  • units (String): Mértékegység (jellemzően "count/min")
  • start (Number): A mérési időszak kezdete Unix epoch másodpercben
  • end (Number): A mérési időszak vége Unix epoch másodpercben

Kapcsolódó dokumentáció