ประเภทข้อมูล Health Connect

Health Connect จัดเก็บและจัดโครงสร้างทั้งข้อมูลสุขภาพและการออกกำลังกาย รวมถึงข้อมูลบันทึกทางการแพทย์ คุณควรทำความเข้าใจก่อนว่า Health Connect มีประเภทข้อมูลและสิทธิ์ใดบ้าง เพื่อวางแผนข้อกำหนดของแอป

หลังจากพัฒนาแอปและเตรียมเผยแพร่แอปไปยัง Play Store แล้ว คุณ ต้องประกาศการใช้ข้อมูลของแอป รวมถึงประกาศการเข้าถึงประเภทข้อมูล Health Connect ที่แอปใช้ มิเช่นนั้น ผู้ใช้อาจได้รับข้อความแสดงข้อผิดพลาดที่แอปของคุณไม่สามารถเข้าถึงประเภทข้อมูล Health Connect เนื่องจากต้องได้รับการอนุมัติเป็นพิเศษ

ดูข้อมูลเพิ่มเติมได้ที่ทำการประกาศแอปสุขภาพใน Play Console ให้เสร็จสมบูรณ์

หมวดหมู่ประเภทข้อมูล

Health Connect รองรับประเภทข้อมูลที่ใช้ในแอปสุขภาพและการออกกำลังกายส่วนใหญ่เพื่อมอบความหลากหลายให้มากที่สุด Health Connect มีเป้าหมายที่จะนำเสนอ มุมมองและการจัดเก็บข้อมูลสุขภาพและการออกกำลังกายที่ครอบคลุม ประเภทข้อมูลเหล่านี้แบ่งออกเป็นหมวดหมู่ต่อไปนี้

ตาราง: หมวดหมู่ประเภทข้อมูล Health Connect
หมวดหมู่ คำอธิบาย
directions_run กิจกรรม ซึ่งจะบันทึกกิจกรรมทั้งหมดที่ผู้ใช้ทำ ซึ่งอาจรวมถึงกิจกรรมด้านสุขภาพและการออกกำลังกาย เช่น วิ่งและว่ายน้ำ
ยืด การวัดขนาดร่างกาย ซึ่งจะบันทึกข้อมูลทั่วไปที่เกี่ยวข้องกับร่างกาย เช่น น้ำหนักของผู้ใช้และอัตราการเผาผลาญขณะพัก
พร้อมปฏิสนธิ การติดตามรอบเดือน ซึ่งจะบันทึกรอบเดือนและจุดข้อมูลที่เกี่ยวข้อง เช่น ผลลัพธ์แบบไบนารีของการทดสอบการตกไข่
ของชำ โภชนาการ ซึ่งจะบันทึกประเภทข้อมูลการดื่มน้ำและโภชนาการ โดยค่าแรกแสดงปริมาณน้ำที่ผู้ใช้ดื่มในแต่ละครั้ง โดยอย่างหลังรวมถึงฟิลด์ที่ไม่บังคับ เช่น แคลอรี่ น้ำตาล และแมกนีเซียม
sleep_auto นอนหลับ ซึ่งจะบันทึกข้อมูลช่วงเวลาที่เกี่ยวข้องกับระยะเวลาและประเภทการนอนหลับของผู้ใช้
vital_signs Vitals ซึ่งจะบันทึกข้อมูลสำคัญเกี่ยวกับสุขภาพทั่วไปของผู้ใช้ ซึ่งรวมถึงข้อมูลต่างๆ เช่น อุณหภูมิร่างกาย น้ำตาลกลูโคสในเลือด ความดันโลหิต และความอิ่มตัวของออกซิเจนในเลือด
สติ สุขภาวะ ซึ่งจะบันทึกข้อมูลที่เกี่ยวข้องกับสุขภาพจิตและความเป็นอยู่ของผู้ใช้

ประเภทข้อมูลสุขภาพและการออกกำลังกาย

ก่อนที่จะขอสิทธิ์ใดๆ แอปของคุณต้องประกาศสิทธิ์เหล่านั้นในไฟล์ Manifest ดูข้อมูลเพิ่มเติมได้ที่ส่วนประกาศสิทธิ์ของคู่มือการเริ่มต้นอย่างรวดเร็ว

หากต้องการอ่านข้อมูลขณะที่แอปทำงานในเบื้องหลังหรืออ่านข้อมูลย้อนหลัง คุณต้องประกาศชุดสิทธิ์อ่านเพิ่มเติมแยกจากสิทธิ์ประเภทข้อมูล ดังนี้

ตาราง: สิทธิ์อ่านเพิ่มเติมสำหรับประเภทข้อมูลของ Health Connect
สิทธิ์อ่านเพิ่มเติม การประกาศสิทธิ์
อ่านข้อมูลในเบื้องหลัง
  คู่มือตัวอย่างการอ่านในเบื้องหลัง
android.permission.health.READ_HEALTH_DATA_IN_BACKGROUND
อ่านข้อมูลย้อนหลัง
  อ่านคู่มือข้อมูลที่มีอายุนานกว่า 30 วัน
android.permission.health.READ_HEALTH_DATA_HISTORY

1. เลือกเวอร์ชัน Jetpack

การประกาศสิทธิ์จะแตกต่างกันระหว่าง Jetpack เวอร์ชันต่างๆ โปรดเลือก ช่วงเวอร์ชัน Jetpack ที่แอปใช้

2. กรองตารางประเภทข้อมูล

ตารางต่อไปนี้มีรายการประเภทข้อมูลทั้งหมด โดยแต่ละรายการจะมีหมวดหมู่ ฟีเจอร์แฟล็กและคำแนะนำ รวมถึงการประกาศสิทธิ์

ตาราง: ประเภทข้อมูลของ Health Connect
ประเภทข้อมูล
  คำแนะนำฟีเจอร์
หมวดหมู่ ประเภทระเบียน
ประกาศสิทธิ์
ฟีเจอร์แฟล็ก
แคลอรี่ที่ใช้ไปในการเคลื่อนไหวร่างกาย

กิจกรรม ActiveCaloriesBurnedRecord

android.permission.health.READ_ACTIVE_CALORIES_BURNED
android.permission.health.WRITE_ACTIVE_CALORIES_BURNED
ความหนักของกิจกรรม

กิจกรรม ActivityIntensityRecord

android.permission.health.READ_ACTIVITY_INTENSITY
android.permission.health.WRITE_ACTIVITY_INTENSITY

FEATURE_ACTIVITY_INTENSITY

อุณหภูมิของร่างกายขณะพัก

การติดตามรอบเดือน BasalBodyTemperatureRecord

android.permission.health.READ_BASAL_BODY_TEMPERATURE
android.permission.health.WRITE_BASAL_BODY_TEMPERATURE
อัตราการเผาผลาญขณะพัก

การตรวจวัดร่างกาย BasalMetabolicRateRecord

android.permission.health.READ_BASAL_METABOLIC_RATE
android.permission.health.WRITE_BASAL_METABOLIC_RATE
น้ำตาลกลูโคสในเลือด

ค่าสัญญาณชีพ BloodGlucoseRecord

android.permission.health.READ_BLOOD_GLUCOSE
android.permission.health.WRITE_BLOOD_GLUCOSE
ความดันโลหิต

ค่าสัญญาณชีพ BloodPressureRecord

android.permission.health.READ_BLOOD_PRESSURE
android.permission.health.WRITE_BLOOD_PRESSURE
ไขมันในร่างกาย

การตรวจวัดร่างกาย BodyFatRecord

android.permission.health.READ_BODY_FAT
android.permission.health.WRITE_BODY_FAT
อุณหภูมิร่างกาย

ค่าสัญญาณชีพ BodyTemperatureRecord

android.permission.health.READ_BODY_TEMPERATURE
android.permission.health.WRITE_BODY_TEMPERATURE
มวลน้ำในร่างกาย

การตรวจวัดร่างกาย BodyWaterMassRecord

android.permission.health.READ_BODY_WATER_MASS
android.permission.health.WRITE_BODY_WATER_MASS
มวลกระดูก

การตรวจวัดร่างกาย BoneMassRecord

android.permission.health.READ_BONE_MASS
android.permission.health.WRITE_BONE_MASS
มูกไข่ตก

การติดตามรอบเดือน CervicalMucusRecord

android.permission.health.READ_CERVICAL_MUCUS
android.permission.health.WRITE_CERVICAL_MUCUS
รอบขาการปั่นจักรยาน

กิจกรรม CyclingPedalingCadenceRecord

android.permission.health.READ_EXERCISE
android.permission.health.WRITE_EXERCISE
ระยะทาง

กิจกรรม DistanceRecord

android.permission.health.READ_DISTANCE
android.permission.health.WRITE_DISTANCE
ความสูงที่สะสมได้

กิจกรรม ElevationGainedRecord

android.permission.health.READ_ELEVATION_GAINED
android.permission.health.WRITE_ELEVATION_GAINED
ออกกำลังกาย

  คำแนะนำเพิ่มเส้นทางการออกกำลังกาย
กิจกรรม ExerciseSessionRecord

android.permission.health.READ_EXERCISE
android.permission.health.READ_EXERCISE_ROUTE
android.permission.health.WRITE_EXERCISE
android.permission.health.WRITE_EXERCISE_ROUTE

ประเภทการออกกำลังกาย

ดูประเภทการออกกำลังกายทั้งหมด
EXERCISE_TYPE_UNKNOWN
EXERCISE_TYPE_BADMINTON
EXERCISE_TYPE_BASEBALL
EXERCISE_TYPE_BASKETBALL
EXERCISE_TYPE_BIKING
EXERCISE_TYPE_BIKING_STATIONARY
EXERCISE_TYPE_BOOT_CAMP
EXERCISE_TYPE_BOXING
EXERCISE_TYPE_CALISTHENICS
EXERCISE_TYPE_CRICKET
EXERCISE_TYPE_DANCING
EXERCISE_TYPE_ELLIPTICAL
EXERCISE_TYPE_EXERCISE_CLASS
EXERCISE_TYPE_FENCING
EXERCISE_TYPE_FOOTBALL_AMERICAN
EXERCISE_TYPE_FOOTBALL_AUSTRALIAN
EXERCISE_TYPE_FRISBEE_DISC
EXERCISE_TYPE_GOLF
EXERCISE_TYPE_GUIDED_BREATHING
EXERCISE_TYPE_GYMNASTICS
EXERCISE_TYPE_HANDBALL
EXERCISE_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING
EXERCISE_TYPE_HIKING
EXERCISE_TYPE_ICE_HOCKEY
EXERCISE_TYPE_ICE_SKATING
EXERCISE_TYPE_MARTIAL_ARTS
EXERCISE_TYPE_PADDLING
EXERCISE_TYPE_PARAGLIDING
EXERCISE_TYPE_PILATES
EXERCISE_TYPE_RACQUETBALL
EXERCISE_TYPE_ROCK_CLIMBING
EXERCISE_TYPE_ROLLER_HOCKEY
EXERCISE_TYPE_ROWING
EXERCISE_TYPE_ROWING_MACHINE
EXERCISE_TYPE_RUGBY
EXERCISE_TYPE_RUNNING
EXERCISE_TYPE_RUNNING_TREADMILL
EXERCISE_TYPE_SAILING
EXERCISE_TYPE_SCUBA_DIVING
EXERCISE_TYPE_SKATING
EXERCISE_TYPE_SKIING
EXERCISE_TYPE_SNOWBOARDING
EXERCISE_TYPE_SNOWSHOEING
EXERCISE_TYPE_SOCCER
EXERCISE_TYPE_SOFTBALL
EXERCISE_TYPE_SQUASH
EXERCISE_TYPE_STAIR_CLIMBING
EXERCISE_TYPE_STAIR_CLIMBING_MACHINE
EXERCISE_TYPE_STRENGTH_TRAINING
EXERCISE_TYPE_STRETCHING
EXERCISE_TYPE_SURFING
EXERCISE_TYPE_SWIMMING_OPEN_WATER
EXERCISE_TYPE_SWIMMING_POOL
EXERCISE_TYPE_TABLE_TENNIS
EXERCISE_TYPE_TENNIS
EXERCISE_TYPE_VOLLEYBALL
EXERCISE_TYPE_WALKING
EXERCISE_TYPE_WATER_POLO
EXERCISE_TYPE_WEIGHTLIFTING
EXERCISE_TYPE_WHEELCHAIR
EXERCISE_TYPE_OTHER_WORKOUT
EXERCISE_TYPE_YOGA
จำนวนชั้นที่เดินขึ้น

กิจกรรม FloorsClimbedRecord

android.permission.health.READ_FLOORS_CLIMBED
android.permission.health.WRITE_FLOORS_CLIMBED
อัตราการเต้นของหัวใจ

ค่าสัญญาณชีพ HeartRateRecord

android.permission.health.READ_HEART_RATE
android.permission.health.WRITE_HEART_RATE
ความผันแปรของอัตราการเต้นของหัวใจ

ค่าสัญญาณชีพ HeartRateVariabilityRmssdRecord

android.permission.health.READ_HEART_RATE_VARIABILITY
android.permission.health.WRITE_HEART_RATE_VARIABILITY
ความสูง

การตรวจวัดร่างกาย HeightRecord

android.permission.health.READ_HEIGHT
android.permission.health.WRITE_HEIGHT
การดื่มน้ำ

โภชนาการ HydrationRecord

android.permission.health.READ_HYDRATION
android.permission.health.WRITE_HYDRATION
ภาวะเลือดออกระหว่างรอบประจำเดือน

การติดตามรอบเดือน IntermenstrualBleedingRecord

android.permission.health.READ_INTERMENSTRUAL_BLEEDING
android.permission.health.WRITE_INTERMENSTRUAL_BLEEDING
มวลกายไม่รวมไขมัน

การตรวจวัดร่างกาย LeanBodyMassRecord

android.permission.health.READ_LEAN_BODY_MASS
android.permission.health.WRITE_LEAN_BODY_MASS
การมีประจำเดือน

การติดตามรอบเดือน MenstruationFlowRecord

MenstruationPeriodRecord

android.permission.health.READ_MENSTRUATION
android.permission.health.WRITE_MENSTRUATION
การเจริญสติ

  คำแนะนำติดตามการเจริญสติ
สุขภาวะ MindfulnessSessionRecord

android.permission.health.READ_MINDFULNESS
android.permission.health.WRITE_MINDFULNESS

FEATURE_MINDFULNESS_SESSION

โภชนาการ

โภชนาการ NutritionRecord

android.permission.health.READ_NUTRITION
android.permission.health.WRITE_NUTRITION
การทดสอบการตกไข่

การติดตามรอบเดือน OvulationTestRecord

android.permission.health.READ_OVULATION_TEST
android.permission.health.WRITE_OVULATION_TEST
ความอิ่มตัวของออกซิเจน

ค่าสัญญาณชีพ OxygenSaturationRecord

android.permission.health.READ_OXYGEN_SATURATION
android.permission.health.WRITE_OXYGEN_SATURATION
การออกกำลังกายที่วางแผนไว้

  คำแนะนำเกี่ยวกับแผนการฝึก
กิจกรรม PlannedExerciseSessionRecord

android.permission.health.READ_PLANNED_EXERCISE
android.permission.health.WRITE_PLANNED_EXERCISE

FEATURE_PLANNED_EXERCISE

พลังงาน

กิจกรรม PowerRecord

android.permission.health.READ_POWER
android.permission.health.WRITE_POWER
อัตราการหายใจ

ค่าสัญญาณชีพ RespiratoryRateRecord

android.permission.health.READ_RESPIRATORY_RATE
android.permission.health.WRITE_RESPIRATORY_RATE
อัตราการเต้นของหัวใจขณะพัก

ค่าสัญญาณชีพ RestingHeartRateRecord

android.permission.health.READ_RESTING_HEART_RATE
android.permission.health.WRITE_RESTING_HEART_RATE
กิจกรรมทางเพศ

กิจกรรม SexualActivityRecord

android.permission.health.READ_SEXUAL_ACTIVITY
android.permission.health.WRITE_SEXUAL_ACTIVITY
อุณหภูมิผิวหนัง

  คำแนะนำการวัดอุณหภูมิผิวหนัง
ค่าสัญญาณชีพ SkinTemperatureRecord

android.permission.health.READ_SKIN_TEMPERATURE
android.permission.health.WRITE_SKIN_TEMPERATURE

FEATURE_SKIN_TEMPERATURE

เซสชันการนอนหลับ

  คู่มือติดตามเซสชันการนอนหลับ
การนอนหลับ SleepSessionRecord

android.permission.health.READ_SLEEP
android.permission.health.WRITE_SLEEP
ความเร็ว

กิจกรรม SpeedRecord

android.permission.health.READ_SPEED
android.permission.health.WRITE_SPEED
ขั้นตอน

กิจกรรม StepsRecord

StepsCadenceRecord

android.permission.health.READ_STEPS
android.permission.health.WRITE_STEPS
แคลอรี่ที่ใช้ไปทั้งหมด

กิจกรรม TotalCaloriesBurnedRecord

android.permission.health.READ_TOTAL_CALORIES_BURNED
android.permission.health.WRITE_TOTAL_CALORIES_BURNED
ปริมาณการใช้ออกซิเจนสูงสุด

กิจกรรม Vo2MaxRecord

android.permission.health.READ_VO2_MAX
android.permission.health.WRITE_VO2_MAX
น้ำหนัก

การตรวจวัดร่างกาย WeightRecord

android.permission.health.READ_WEIGHT
android.permission.health.WRITE_WEIGHT
การทำวีลแชร์พุช

กิจกรรม WheelchairPushesRecord

android.permission.health.READ_WHEELCHAIR_PUSHES
android.permission.health.WRITE_WHEELCHAIR_PUSHES