ศูนย์ช่วยเหลือ HealthyApps
ไทย
ศูนย์ช่วยเหลือ
เว็บไซต์หลัก ↗

ค้นหาหัวข้อช่วยเหลือ

การแจ้งเตือนอัตราหัวใจ - รูปแบบการส่งออก JSON

เอกสารโครงสร้างการแจ้งเตือนอัตราหัวใจในการส่งออก JSON

อัปเดตล่าสุด: 31 ตุลาคม 2569

ในหน้านี้
โครงสร้าง
ฟิลด์ ฟิลด์ ฟิลด์ที่จำเป็นฟิลด์ที่ไม่บังคับ
ข้อมูลอัตราหัวใจเอกสารที่เกี่ยวข้อง

การแจ้งเตือนอัตราหัวใจรวมการแจ้งเตือนอัตราหัวใจสูงและต่ำจาก 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

เอกสารที่เกี่ยวข้อง