របៀបដែល HealthKit ដំណើរការ
មូលដ្ឋានគ្រឹះបច្ចេកទេសអំពីរបៀបដែល Apple Health រក្សាទុក និងរៀបចំទិន្នន័យសុខភាពរបស់អ្នក។
តើអ្វីទៅជា HealthKit?
HealthKit គឺជាក្របខ័ណ្ឌ (framework) របស់ Apple សម្រាប់ទិន្នន័យសុខភាព និងកាយសម្បទា។ វាដើរតួជាឃ្លាំងកណ្តាលដែល៖
- រក្សាទុកទិន្នន័យសុខភាពពីប្រភពជាច្រើន (Apple Watch, iPhone, កម្មវិធីភាគីទីបី)
- ផ្តល់ទម្រង់ទិន្នន័យដែលស្របគ្នានៅគ្រប់រង្វាស់សុខភាពទាំងអស់
- គ្រប់គ្រងការអនុញ្ញាតឯកជនភាពក្នុងកម្រិតលម្អិត
- អនុញ្ញាតឱ្យមានការចែករំលែកទិន្នន័យរវាងកម្មវិធីដែលបានអនុញ្ញាត
របៀបដែលទិន្នន័យត្រូវបានរក្សាទុក
HealthKit រក្សាទុកទិន្នន័យជា គំរូដែលមានប្រភេទច្បាស់លាស់ (typed samples) ដែលជាធម្មតារួមមាន៖
| សមាសភាគ | ការរៀបរាប់ | ឧទាហរណ៍ |
|---|---|---|
| ពេលវេលាចាប់ផ្តើម/បញ្ចប់ | នៅពេលដែលការវាស់វែងបានកើតឡើង | 2025-01-15 08:30:00 |
| តម្លៃ + ឯកតា | ការវាស់វែងដោយផ្ទាល់ | 72 bpm |
| ប្រភព និងឧបករណ៍ | កម្មវិធី/ឧបករណ៍ណាដែលបានកត់ត្រាវា | Apple Watch Series 9 |
| មេតាទិន្នន័យ (Metadata) | បរិបទបន្ថែម | ប្រភេទការហាត់ប្រាណ, ទីតាំងពាក់ឧបករណ៍ |
ប្រភេទគំរូទិន្នន័យ
គំរបរិមាណ (Quantity Samples)
ការវាស់វែងជាតួលេខដែលមានឯកតា។
ឧទាហរណ៍៖ - ចំនួនជំហាន (steps) - ចង្វាក់បេះដូង (bpm) - ជាតិស្ករក្នុងឈាម (mg/dL) - ចម្ងាយ (meters) - ថាមពលដែលបានដុតបំផ្លាញ (kcal)
គំរូប្រភេទ (Category Samples)
តម្លៃដែលបានកំណត់ចេញពីសំណុំជាក់លាក់។
ឧទាហរណ៍៖ - ដំណាក់កាលគេង (REM, Core, Deep, Awake) - លំហូរមករដូវ (តិច, មធ្យម, ច្រើន) - សម័យសមាធិ (មានវត្តមាន/មិនមានវត្តមាន)
គំរូការផ្សារភ្ជាប់ (Correlation Samples)
ក្រុមនៃគំរូដែលពាក់ព័ន្ធគ្នាដែលត្រូវបានរក្សាទុកជាមួយគ្នា។
ឧទាហរណ៍៖ - សម្ពាធឈាម (ស៊ីស្តូលិក + ឌីយ៉ាស្តូលិក) - អាហារ (សារធាតុចិញ្ចឹមច្រើនមុខពីអាហារមួយពេល)
គំរូការហាត់ប្រាណ (Workout Samples)
សម័យសកម្មភាពដែលមានរចនាសម្ព័ន្ធជាមួយ៖ - ប្រភេទសកម្មភាព (រត់, ហែលទឹក, ជិះកង់ ល) - ពេលវេលាចាប់ផ្តើម និងបញ្ចប់ - ថាមពលសរុបដែលបានដុតបំផ្លាញ - ចម្ងាយ (ប្រសិនបើមាន) - ទិន្នន័យផ្លូវធ្វើដំណើរ (ប្រសិនបើបានកត់ត្រា)
កំណត់ត្រាគ្លីនិក
នៅពេលត្រូវបានគាំទ្រដោយតំបន់របស់អ្នក និងអ្នកផ្តល់សេវាថែទាំសុខភាព៖ - លទ្ធផលមន្ទីរពិសោធន៍ - កំណត់ត្រាចាក់វ៉ាក់សាំង - ឱសថ - ឯកសារគ្លីនិក
ប្រភពទិន្នន័យ
HealthKit អាចទទួលបានទិន្នន័យពីប្រភពជាច្រើន៖
ឧបករណ៍ Apple
- Apple Watch - ចង្វាក់បេះដូង, សកម្មភាព, ការហាត់ប្រាណ, ECG, ការគេង, អុកស៊ីហ្សែនក្នុងឈាម
- iPhone - ជំហាន, ចម្ងាយ, ចំនួនជាន់ដែលបានឡើង (តាមរយៈសេនស័រចលនា)
ឧបករណ៍ភាគីទីបី
- ជញ្ជីងវៃឆ្លាត (ទម្ងន់, សមាសភាពរាងកាយ)
- ឧបករណ៍វាស់សម្ពាធឈាម
- ឧបករណ៍វាស់ជាតិស្ករ
- ឧបករណ៍តាមដានការគេង
ការបញ្ចូលដោយដៃ
- ទិន្នន័យដែលបញ្ចូលដោយអ្នកប្រើប្រាស់ក្នុងកម្មវិធី Apple Health
- ទិន្នន័យដែលបញ្ចូលតាមរយៈកម្មវិធីភាគីទីបី
ការរួមបញ្ចូលជាមួយវិស័យថែទាំសុខភាព
- កំណត់ត្រាគ្លីនិកពីអ្នកផ្តល់សេវាដែលត្រូវបានគាំទ្រ
- លទ្ធផលមន្ទីរពិសោធន៍ (កន្លែងដែលអាចរកបាន)
អាទិភាពនៃប្រភព
នៅពេលមានប្រភពច្រើនកត់ត្រារង្វាស់តែមួយ HealthKit ប្រើច្បាប់ដើម្បីកំណត់ថាទិន្នន័យណាដែលត្រូវបង្ហាញ៖
- ទិន្នន័យដែលបញ្ចូលដោយអ្នកប្រើប្រាស់ជាធម្មតាមានអាទិភាពខ្ពស់បំផុត
- ទិន្នន័យឧបករណ៍ពីសេនស័រដែលកំពុងពាក់
- ទិន្នន័យកម្មវិធីភាគីទីបី
អ្នកអាចគ្រប់គ្រងអាទិភាពប្រភពនៅក្នុងការកំណត់ Apple Health។
រចនាសម្ព័ន្ធឯកជនភាព
ម៉ូដែលឯកជនភាពរបស់ HealthKit គឺជាមូលដ្ឋានគ្រឹះនៃការរចនារបស់វា៖
ការអនុញ្ញាតតាមប្រភេទនីមួយៗ
កម្មវិធីស្នើសុំការចូលប្រើប្រភេទទិន្នន័យជាក់លាក់ មិនមែនទិន្នន័យសុខភាពទាំងអស់ឡើយ។ អ្នកអាចផ្តល់៖ - ការចូលអានតែប៉ុណ្ណោះ - ការចូលសរសេរតែប៉ុណ្ណោះ - ទាំងអាន និងសរសេរ - មិនទាំងពីរ
ការគ្រប់គ្រងរបស់អ្នកប្រើប្រាស់
- ពិនិត្យមើលការអនុញ្ញាតបានគ្រប់ពេលក្នុង Settings > Health > Data Access & Devices
- ដកហូតការចូលប្រើបានគ្រប់ពេល
- មើលថាតើកម្មវិធីណាខ្លះបានចូលប្រើប្រភេទទិន្នន័យណាខ្លះ
ការរក្សាទុកក្នុងឧបករណ៍
- ទិន្នន័យសុខភាពត្រូវបានរក្សាទុកក្នុង iPhone របស់អ្នក
- ត្រូវបានធ្វើកូដនីយកម្ម (encrypted) ជាមួយលេខកូដសម្ងាត់ឧបករណ៍របស់អ្នក
- ចម្លងទុកទៅ iCloud តែប៉ុណ្ណោះប្រសិនបើ Health ត្រូវបានបើកនៅក្នុងការកំណត់ iCloud
អត្តសញ្ញាណ HealthKit ទូទៅ
ប្រភេទទិន្នន័យនីមួយៗមានអត្តសញ្ញាណតែមួយគត់។ ឧទាហរណ៍៖
| រង្វាស់ | អត្តសញ្ញាណ HealthKit (Identifier) |
|---|---|
| ចង្វាក់បេះដូង | HKQuantityTypeIdentifier.heartRate |
| ចំនួនជំហាន | HKQuantityTypeIdentifier.stepCount |
| ការវិភាគដំណេក | HKCategoryTypeIdentifier.sleepAnalysis |
| VO₂ Max | HKQuantityTypeIdentifier.vo2Max |
| សម្ពាធឈាម | HKCorrelationTypeIdentifier.bloodPressure |
