ประเภทข้อมูลสุขภาพ

Google Fit มีประเภทข้อมูลสุขภาพสําหรับการวัดผลที่เกี่ยวข้องกับการจัดการ สุขภาพทั่วไป (ไม่ใช่การออกกำลังกาย)

รายการประเภทข้อมูล

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

น้ำตาลกลูโคสในเลือด

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

RESTAndroid
ชื่อcom.google.blood_glucose
ขอบเขตของสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
ช่อง (รูปแบบ - หน่วย)
ระดับน้ำตาลกลูโคสในเลือด (float—mmol/L)
ระดับหรือความเข้มข้นของน้ำตาลกลูโคสในเลือดเป็นหน่วย mmol/L โดย 1 mmol/L เท่ากับ 18 mg/dL
ความสัมพันธ์ชั่วคราวกับมื้ออาหาร (int - enum) (ช่องที่ไม่บังคับ)
เวลาที่มีการอ่านค่าเทียบกับเวลาที่ผู้ใช้รับประทานอาหาร

"intVal": 1 // Reading wasn't taken before or after a meal
"intVal": 2 // Reading was taken during a fasting period
"intVal": 3 // Reading was taken before a meal
"intVal": 4 // Reading was taken after a meal

ประเภทอาหาร (int—enum) (ช่องไม่บังคับ)
ประเภทอาหารของผู้ใช้เมื่อทำการอ่านค่า
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
ความสัมพันธ์ชั่วคราวกับการนอนหลับ (int - enum) (ช่องที่ไม่บังคับ)
เวลาที่อ่านเทียบกับช่วงเวลาที่ผู้ใช้นอนหลับ
"intVal": 1 // User was fully awake
"intVal": 2 // Before the user fell asleep
"intVal": 3 // After the user woke up
"intVal": 4 // While the user was still sleeping
แหล่งที่มาของตัวอย่าง (int - enum) (ช่องที่ไม่บังคับ)
ประเภทของเหลวในร่างกายที่ใช้วัดระดับน้ำตาลในเลือด
"intVal": 1 // Interstitial fluid
"intVal": 2 // Capillary blood
"intVal": 3 // Plasma
"intVal": 4 // Serum
"intVal": 5 // Tears
"intVal": 6 // Whole blood

ชื่อcom.google.blood_glucose
ออบเจ็กต์ประเภทข้อมูลTYPE_BLOOD_GLUCOSE
ช่อง (รูปแบบ - หน่วย)
FIELD_BLOOD_GLUCOSE_LEVEL (float—mmol/L)
ระดับน้ำตาลกลูโคสในเลือดหรือความเข้มข้นในหน่วยมิลลิโมล/ลิตร โดย 1 มิลลิโมล/ลิตร คือ 18 มก./เดซิลิตร
FIELD_TEMPORAL_RELATION_TO_MEAL (int - enum) (ช่องที่ไม่บังคับ)
เวลาที่อ่านเทียบกับช่วงเวลาที่ผู้ใช้กิน

FIELD_TEMPORAL_RELATION_TO_MEAL_GENERAL // Reading wasn't taken before or after a meal
FIELD_TEMPORAL_RELATION_TO_MEAL_FASTING
// Reading was taken during a fasting period
FIELD_TEMPORAL_RELATION_TO_MEAL_BEFORE_MEAL
// Reading was taken before a meal
FIELD_TEMPORAL_RELATION_TO_MEAL_AFTER_MEAL
// Reading was taken after a meal

FIELD_MEAL_TYPE (int - enum) (ช่องที่ไม่บังคับ)
ประเภทอาหารที่ผู้ใช้ทานเมื่ออ่านค่า
MEAL_TYPE_UNKNOWN // Unknown
MEAL_TYPE_BREAKFAST
// Breakfast
MEAL_TYPE_LUNCH
// Lunch
MEAL_TYPE_DINNER
// Dinner
MEAL_TYPE_SNACK
// Snack
FIELD_TEMPORAL_RELATION_TO_SLEEP (int—enum) (ช่องที่ไม่บังคับ)
เวลาที่มีการอ่านค่าเทียบกับเวลาที่ผู้ใช้นอนหลับ
TEMPORAL_RELATION_TO_SLEEP_FULLY_AWAKE // User was fully awake.
TEMPORAL_RELATION_TO_SLEEP_BEFORE_SLEEP
// Before the user fell asleep.
TEMPORAL_RELATION_TO_SLEEP_ON_WAKING
// After the user woke up.
TEMPORAL_RELATION_TO_SLEEP_DURING_SLEEP
// While the user was still sleeping.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int—enum) (ช่องที่ไม่บังคับ)
ประเภทของของเหลวในร่างกายที่ใช้วัดน้ำตาลกลูโคสในเลือด
BLOOD_GLUCOSE_SPECIMEN_SOURCE_INTERSTITIAL_FLUID // Interstitial fluid
BLOOD_GLUCOSE_SPECIMEN_SOURCE_CAPILLARY_BLOOD
// Capillary blood
BLOOD_GLUCOSE_SPECIMEN_SOURCE_PLASMA
// Plasma
BLOOD_GLUCOSE_SPECIMEN_SOURCE_SERUM
// Serum
BLOOD_GLUCOSE_SPECIMEN_SOURCE_TEARS
// Tears
BLOOD_GLUCOSE_SPECIMEN_SOURCE_WHOLE_BLOOD
// Whole blood

ความดันโลหิต

ประเภทข้อมูลนี้จะบันทึกความดันโลหิตของผู้ใช้ จุดข้อมูลแต่ละจุดแสดง ที่อ่านค่าความดันโลหิตทันทีเพียงครั้งเดียว ดูข้อมูลเพิ่มเติมเกี่ยวกับการเขียนข้อมูลความดันโลหิต

RESTAndroid
ชื่อcom.google.blood_pressure
ขอบเขตของสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
ช่อง (รูปแบบ - หน่วย)
systolic (float-มม.ปรอท)
การวัดความดันโลหิตซิสโตลิก
ไดแอสโตลิค (float-มม.ปรอท)
การวัดความดันโลหิตช่วงหัวใจคลาย
ตำแหน่งร่างกาย (int - enum) (ช่องที่ไม่บังคับ)
ตำแหน่งร่างกายของผู้ใช้เมื่อทำการวัด

"intVal": 1 // Standing up
"intVal": 2 // Sitting down
"intVal": 3 // Lying down
"intVal": 4 // Reclining

ตำแหน่งการวัด (int - enum) (ช่องที่ไม่บังคับ)
กลุ่มใดและส่วนหนึ่งของแขนที่วัดค่า
"intVal": 1 // Left wrist
"intVal": 2 // Right wrist
"intVal": 3 // Left upper arm
"intVal": 4 // Right upper arm

ชื่อcom.google.blood_pressure
ออบเจ็กต์ประเภทข้อมูลTYPE_BLOOD_PRESSURE
ช่อง (รูปแบบ - หน่วย)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float—mmHg)
การวัดความดันโลหิตซิสโตลิก
FIELD_BLOOD_PRESSURE_DIASTOLIC (float-มม.ปรอท)
การวัดความดันโลหิตช่วงหัวใจคลาย
FIELD_BODY_POSITION (int - enum) (ช่องที่ไม่บังคับ)
ตำแหน่งของร่างกายของผู้ใช้เมื่อทำการวัด

BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING
// Sitting down
BODY_POSITION_LYING_DOWN
// Lying down
BODY_POSITION_SEMI_RECUMBENT
// Reclining

FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int - enum) (ช่องที่ไม่บังคับ)
แขนส่วนใดที่ทำการวัด
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_WRIST // Left wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_WRIST
// Right wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_UPPER_ARM
// Left upper arm
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_UPPER_ARM
// Right upper arm

เปอร์เซ็นต์ไขมันในร่างกาย

ประเภทข้อมูลนี้จะบันทึกเปอร์เซ็นต์ไขมันของร่างกายของผู้ใช้ แต่ละจุดข้อมูล คือไขมันทั้งหมดร่างกายคิดเป็นเปอร์เซ็นต์ของมวลกายทั้งหมด

RESTAndroid
ชื่อcom.google.body.fat.percentage
ขอบเขตของสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
ช่อง (รูปแบบ - หน่วย) percentage (float—เปอร์เซ็นต์)
เปอร์เซ็นต์ของมวลร่างกายทั้งหมดที่เป็นไขมัน
ช่วงที่ถูกต้อง: 0—100%
ชื่อcom.google.body.fat.percentage
ออบเจ็กต์ประเภทข้อมูลTYPE_BODY_FAT_PERCENTAGE
ช่อง (รูปแบบ - หน่วย) FIELD_PERCENTAGE (float—เปอร์เซ็นต์)
เปอร์เซ็นต์ของมวลกายทั้งหมดที่เป็นไขมันร่างกาย
ช่วงที่ถูกต้อง: 0—100%

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

ประเภทข้อมูลนี้จะบันทึกอุณหภูมิร่างกายของผู้ใช้ จุดข้อมูลแต่ละจุดแสดงการวัดอุณหภูมิร่างกายแบบทันทีครั้งเดียว

RESTAndroid
ชื่อcom.google.body.temperature
ขอบเขตของสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
ช่อง (รูปแบบ - หน่วย)
อุณหภูมิร่างกาย (float - เซลเซียส)
อุณหภูมิของร่างกายเป็นองศาเซลเซียส
ตำแหน่งการวัด (int - enum) (ช่องที่ไม่บังคับ)
ตำแหน่งบนร่างกายของผู้ใช้ที่วัดอุณหภูมิ

"intVal": 1 // Armpit
"intVal": 2 // Finger
"intVal": 3 // Forehead
"intVal": 4 // Mouth (oral)
"intVal": 5 // Rectum
"intVal": 6 // Temporal artery
"intVal": 7 // Toe
"intVal": 8 // Ear (tympanic)
"intVal": 9 // Wrist
"intVal": 10 // Vagina

ชื่อcom.google.body.temperature
ออบเจ็กต์ประเภทข้อมูลTYPE_BODY_TEMPERATURE
ช่อง (รูปแบบ - หน่วย)
FIELD_BODY_TEMPERATURE (float—เซลเซียส)
อุณหภูมิของร่างกายเป็นองศาเซลเซียส
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int—enum) (ช่องที่ไม่บังคับ)
ตําแหน่งบนร่างกายของผู้ใช้ที่วัดอุณหภูมิ

BODY_TEMPERATURE_MEASUREMENT_LOCATION_AXILLARY // Armpit
BODY_TEMPERATURE_MEASUREMENT_LOCATION_FINGER
// Finger
BODY_TEMPERATURE_MEASUREMENT_LOCATION_FOREHEAD
// Forehead
BODY_TEMPERATURE_MEASUREMENT_LOCATION_ORAL
// Mouth (oral)
BODY_TEMPERATURE_MEASUREMENT_LOCATION_RECTAL
// Rectum
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TEMPORAL_ARTERY
// Temporal artery
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TOE
// Toe
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TYMPANIC
// Ear (tympanic
BODY_TEMPERATURE_MEASUREMENT_LOCATION_WRIST
// Wrist
BODY_TEMPERATURE_MEASUREMENT_LOCATION_VAGINAL
// Vagina

มูกไข่ตก

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

RESTAndroid
ชื่อcom.google.cervical_mucus
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
ฟิลด์ (format—units)
ลักษณะมูกช่องคลอด (int - enum) (ช่องไม่บังคับ)
ความเหนียวหรือเนื้อสัมผัสของมูกปากมดลูกของผู้ใช้

"intVal": 1 // Dry, little or no mucus
"intVal": 2 // Sticky
"intVal": 3 // Creamy
"intVal": 4 // Watery
"intVal": 5 // Clear and stretchy like egg white

ปริมาณมูกจากปากมดลูก (int - enum) (ช่องไม่บังคับ)
ปริมาณมูกปากมดลูกที่ผู้ใช้สังเกตเห็น
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy

ชื่อcom.google.cervical_mucus
ออบเจ็กต์ประเภทข้อมูลTYPE_CERVICAL_MUCUS
ช่อง (รูปแบบ - หน่วย)
FIELD_CERVICAL_MUCUS_TEXTURE (int - enum) (ช่องที่ไม่บังคับ)
ความเหนียวหรือลักษณะของเมือกปากมดลูกของผู้ใช้

CERVICAL_MUCUS_TEXTURE_DRY // Dry, little or no mucus
CERVICAL_MUCUS_TEXTURE_STICKY
// Sticky
CERVICAL_MUCUS_TEXTURE_CREAMY
// Creamy
CERVICAL_MUCUS_TEXTURE_WATERY
// Watery
CERVICAL_MUCUS_TEXTURE_EGG_WHITE
// Clear and stretchy

FIELD_CERVICAL_MUCUS_AMOUNT (int - enum) (ช่องที่ไม่บังคับ)
ปริมาณมูกปากมดลูกที่ผู้ใช้สังเกตเห็น
CERVICAL_MUCUS_AMOUNT_LIGHT
CERVICAL_MUCUS_AMOUNT_MEDIUM
CERVICAL_MUCUS_AMOUNT_HEAVY

ตำแหน่งปากมดลูก

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

RESTAndroid
ชื่อcom.google.cervical_position
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
ฟิลด์ (format—units)
ตำแหน่งปากมดลูก (int - enum) (ช่องที่ไม่บังคับ)
ตำแหน่งของปากมดลูกของผู้ใช้

"intVal": 1 // Cervix is low
"intVal": 2 // Cervix is in a medium position
"intVal": 3 // Cervix is high

การขยายตัวของปากมดลูก (int - enum) (ช่องที่ไม่บังคับ)
ปากมดลูกของผู้ใช้เปิดหรือขยายใหญ่แค่ไหน
"intVal": 1 // Closed cervix
"intVal": 2 // Partially open cervix
"intVal": 3 // Fully dilated, open cervix
ความแน่นกระชับของปากมดลูก (int - enum) (ช่องที่ไม่บังคับ)
ปากมดลูกของผู้ใช้มีความกระชับเพียงใด
"intVal": 1 // Cervix is soft
"intVal": 2 // Cervix is a little firm
"intVal": 3 // Cervix is firm

ชื่อcom.google.cervical_position
ออบเจ็กต์ประเภทข้อมูลTYPE_CERVICAL_POSITION
ช่อง (รูปแบบ - หน่วย)
FIELD_CERVICAL_POSITION (int - enum) (ช่องที่ไม่บังคับ)
ตําแหน่งของปากมดลูกของผู้ใช้

CERVICAL_POSITION_LOW
CERVICAL_POSITION_MEDIUM
CERVICAL_POSITION_HIGH

FIELD_CERVICAL_DILATION (int - enum) (ช่องที่ไม่บังคับ)
ปากมดลูกของผู้ใช้เปิดหรือขยายใหญ่แค่ไหน
CERVICAL_DILATION_CLOSED // Closed cervix
CERVICAL_DILATION_MEDIUM
// Partially open cervix
CERVICAL_DILATION_OPEN
// Fully dilated, open cervix
FIELD_CERVICAL_FIRMNESS (int - enum) (ช่องที่ไม่บังคับ)
ความแน่นของปากมดลูกของผู้ใช้
CERVICAL_FIRMNESS_SOFT
CERVICAL_FIRMNESS_MEDIUM
CERVICAL_FIRMNESS_FIRM

อัตราการเต้นของหัวใจ

ข้อมูลประเภทนี้จะบันทึกอัตราการเต้นของหัวใจของผู้ใช้เป็นหน่วยครั้งต่อนาที เนื่องจากแต่ละ จุดข้อมูลแสดงถึงการวัดอัตราการเต้นของหัวใจแบบทันที โดยดูเฉพาะเวลาสิ้นสุดเท่านั้น ที่ควรตั้งค่า ซึ่งจะใช้เป็นการประทับเวลาของการอ่าน

RESTAndroid
ชื่อcom.google.heart_rate.bpm
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
ช่อง (รูปแบบ - หน่วย) bpm (float - ครั้งต่อนาที)
อัตราการเต้นของหัวใจเป็นหน่วยครั้งต่อนาที
ช่วงที่ถูกต้อง: 0—1000
ชื่อcom.google.heart_rate.bpm
ออบเจ็กต์ประเภทข้อมูลTYPE_HEART_RATE_BPM
สิทธิ์ AndroidBODY_SENSORS เพื่อบันทึก
ฟิลด์ (format—units) bpm (float - ครั้งต่อนาที)
อัตราการเต้นของหัวใจเป็นหน่วยครั้งต่อนาที
ช่วงที่ถูกต้อง: 0—1000 ครั้ง/นาที

ส่วนสูง

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

RESTAndroid
ชื่อcom.google.height
ขอบเขตของสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
ช่อง (รูปแบบ - หน่วย) height (float—เมตร)
ความสูงเป็นเมตร
ช่วงที่ถูกต้อง: 0-3 เมตร
ชื่อcom.google.height
ออบเจ็กต์ประเภทข้อมูลTYPE_HEIGHT
ฟิลด์ (format—units) FIELD_HEIGHT (float—เมตร)
ความสูงเป็นเมตร
ช่วงที่ใช้ได้: 0-3 เมตร

ประจำเดือน

ข้อมูลประเภทนี้จะบันทึกคำอธิบายว่าปริมาณประจำเดือนของผู้ใช้มีปริมาณเท่าใด (เห็นได้เล็กน้อย เบา ปานกลาง หรือหนัก) จุดข้อมูลแต่ละจุดแสดงคำอธิบาย เลือดประจำเดือนของผู้ใช้หนักแค่ไหน

RESTAndroid
ชื่อcom.google.menstruation
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
ฟิลด์ (format—units)
ประจำเดือน (int - enum) (ช่องที่ไม่บังคับ)
ระยะเวลาของผู้ใช้หนักเพียงใด

"intVal": 1 // Spotting
"intVal": 2 // Light
"intVal": 3 // Medium
"intVal": 4 // Heavy

ชื่อcom.google.menstruation
ออบเจ็กต์ประเภทข้อมูลTYPE_MENSTRUATION
ฟิลด์ (format—units)
FIELD_MENSTRUAL_FLOW (int - enum) (ช่องที่ไม่บังคับ)
ระยะเวลาของผู้ใช้หนักเพียงใด

MENSTRUAL_FLOW_SPOTTING // Spotting
MENSTRUAL_FLOW_LIGHT
// Light
MENSTRUAL_FLOW_MEDIUM
// Medium
MENSTRUAL_FLOW_HEAVY
// Heavy

การทดสอบการตกไข่

ในประเภทข้อมูลนี้ จุดข้อมูลแต่ละจุดแสดงผลลัพธ์แบบไบนารีของการทดสอบการตกไข่ (บวกหรือลบ)

RESTAndroid
ชื่อcom.google.ovulation_test
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
ฟิลด์ (format—units)
การทดสอบการตกไข่ (int - enum) (ช่องที่ไม่บังคับ)
ผลการทดสอบการตกไข่ของผู้ใช้ ซึ่งแสดงให้เห็นว่าผู้ใช้กำลังตกไข่หรือไม่

"intVal": 1 // Negative
"intVal": 2 // Positive

ชื่อcom.google.ovulation_test
ออบเจ็กต์ประเภทข้อมูลTYPE_OVULATION_TEST
ช่อง (รูปแบบ - หน่วย)
FIELD_OVULATION_TEST_RESULT (int—enum) (ช่องที่ไม่บังคับ)
ผลการทดสอบการตกไข่ของผู้ใช้ ซึ่งจะแสดงว่าผู้ใช้กำลังตกไข่หรือไม่

OVULATION_TEST_RESULT_NEGATIVE
OVULATION_TEST_RESULT_POSITIVE

ความอิ่มตัวของออกซิเจน

ข้อมูลประเภทนี้จะบันทึกปริมาณออกซิเจนที่ไหลเวียนอยู่ในเลือด ซึ่งวัดเป็นเปอร์เซ็นต์ของฮีโมโกลบินที่อิ่มตัวด้วยออกซิเจน จุดข้อมูลแต่ละจุดแสดงค่าการอ่านระดับความอิ่มตัวของออกซิเจนในเลือดครั้งเดียว ณ เวลาที่วัด

นอกจากนี้ช่องที่ไม่บังคับยังช่วยให้คุณเพิ่มรายละเอียดเกี่ยวกับออกซิเจนเสริมได้ด้วยในกรณีต่อไปนี้

RESTAndroid
ชื่อcom.google.oxygen_saturation
ขอบเขตของสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
ช่อง (รูปแบบ - หน่วย)
ความอิ่มตัวของออกซิเจน (float - เปอร์เซ็นต์)
การอ่านค่าความอิ่มตัวของออกซิเจนในเลือดเป็นเปอร์เซ็นต์
ช่วงที่ใช้ได้: 0-100%
อัตราการไหลของออกซิเจนเสริม (float—ลิตร/นาที)
อัตราการจ่ายออกซิเจนเพิ่มเติมให้กับผู้ใช้เป็นลิตรต่อนาที ตั้งค่าเป็น 0 หากไม่ได้ให้ออกซิเจนเสริม และผู้ใช้ สำหรับหายใจในอากาศเท่านั้น
โหมดการให้ออกซิเจนบำบัด (int - enum) (ช่องที่ไม่บังคับ)
วิธีใช้การบำบัดด้วยออกซิเจน
อาจไม่มีหรือไม่มี 1 หากให้ยาผ่านท่อส่งยาทางจมูก
ระบบความอิ่มตัวของออกซิเจน (int—enum) (ช่องที่ไม่บังคับ)
ตำแหน่งที่วัดความอิ่มตัวของออกซิเจน
อาจขาดหายหรือ1 หากวัดเป็นเส้นเลือดฝอยรอบนอก
วิธีการวัดความอิ่มตัวของออกซิเจน (int - enum) (ช่องที่ไม่บังคับ)
วิธีวัดความอิ่มตัวของออกซิเจน
อาจไม่มีหรือไม่มีก็ได้ 1 หากวัดโดยการวัดออกซิเจนในเลือด
ชื่อcom.google.oxygen_saturation
ออบเจ็กต์ประเภทข้อมูลTYPE_OXYGEN_SATURATION
ช่อง (รูปแบบ - หน่วย)
FIELD_OXYGEN_SATURATION (float - เปอร์เซ็นต์)
การอ่านค่าความอิ่มตัวของออกซิเจนในเลือดเป็นเปอร์เซ็นต์
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE (float—ลิตร/นาที)
อัตราที่จ่ายออกซิเจนเพิ่มเติมให้แก่ผู้ใช้เป็นลิตรต่อนาที 0 หมายถึงไม่ได้ให้ออกซิเจนเสริมและผู้ใช้ สำหรับหายใจในอากาศเท่านั้น
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int—enum) (ช่องที่ไม่บังคับ)
วิธีให้ออกซิเจนบำบัด
อาจขาดหายหรือ1 หากให้ยาทางจมูก
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (ช่องที่ไม่บังคับ)
ตำแหน่งที่วัดความอิ่มตัวของออกซิเจน
อาจขาดหายหรือ1 หากวัดเป็นเส้นเลือดฝอยรอบนอก
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int — enum) (ช่องที่ไม่บังคับ)
วิธีวัดความอิ่มตัวของออกซิเจน
อาจไม่มีหรือไม่มีก็ได้ 1 หากวัดโดยการวัดออกซิเจนในเลือด

นอนหลับ

ข้อมูลประเภทนี้จะบันทึกระยะเวลาและประเภทการนอนหลับของผู้ใช้ จุดข้อมูลแต่ละจุดแสดงช่วงเวลาของระยะการนอนหลับ

เวลาเริ่มต้นของจุดข้อมูลแสดงถึงจุดเริ่มต้นของระยะการนอนหลับ และจำเป็นต้องระบุเสมอ การประทับเวลาแสดงถึงจุดสิ้นสุดของการนอนหลับ อีกครั้ง ช่วงเวลาไม่จำเป็นต้องต่อเนื่องกัน แต่ไม่ควรทับซ้อนกัน

RESTAndroid
ชื่อcom.google.sleep.segment
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
ช่อง (รูปแบบ - หน่วย) ประเภทกลุ่มการนอนหลับ (int - enum)
ค่าที่แสดงระยะและการนอนหลับประเภทต่างๆ

"intVal": 0 // Unspecified or unknown if user is sleeping.
"intVal": 1 // Awake; user is awake.
"intVal": 2 // Sleeping; generic or non-granular sleep description.
"intVal": 3 // Out of bed; user gets out of bed in the middle of a sleep session.
"intVal": 4 // Light sleep; user is in a light sleep cycle.
"intVal": 5 // Deep sleep; user is in a deep sleep cycle.
"intVal": 6 // REM sleep; user is in a REM sleep cyle.

ชื่อcom.google.sleep.segment
ออบเจ็กต์ประเภทข้อมูลTYPE_SLEEP_SEGMENT
ฟิลด์ (format—units) FIELD_SLEEP_SEGMENT_TYPE (int - enum)
ค่าที่แสดงระยะและการนอนหลับประเภทต่างๆ

SLEEP_SEGMENT_TYPE_UNSPECIFIED // Unspecified or unknown if user is sleeping.
AWAKE
// Awake; user is awake.
SLEEP
// Sleeping; generic or non-granular sleep description.
OUT_OF_BED
// Out of bed; user gets out of bed in the middle of a sleep session.
SLEEP_LIGHT
// Light sleep; user is in a light sleep cycle.
SLEEP_DEEP
// Deep sleep; user is in a deep sleep cycle.
SLEEP_REM
// REM sleep; user is in a REM sleep cyle.

เลือดออกจากช่องคลอด

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

RESTAndroid
ชื่อcom.google.vaginal_spotting
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
ช่อง (รูปแบบ - หน่วย)
รายการ (int - จำนวน)
แต่ละครั้งที่พบ ตั้งค่าช่องนี้เป็น 1
ชื่อcom.google.vaginal_spotting
ออบเจ็กต์ประเภทข้อมูลTYPE_VAGINAL_SPOTTING
ฟิลด์ (format—units)
FIELD_OCCURRENCES (int - จำนวน)
การสุ่มดูแต่ละครั้ง ตั้งค่าช่องนี้เป็น 1

น้ำหนัก

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

RESTAndroid
ชื่อcom.google.weight
ขอบเขตของสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
ช่อง (รูปแบบ - หน่วย) น้ำหนัก (float—กิโลกรัม)
น้ำหนักตัวในหน่วยกิโลกรัม
ช่วงที่ใช้ได้: 0-1,000 กิโลกรัม
ชื่อcom.google.weight
ออบเจ็กต์ประเภทข้อมูลTYPE_WEIGHT
ช่อง (รูปแบบ - หน่วย) FIELD_WEIGHT (float—กก.)
น้ำหนักตัวในหน่วยกิโลกรัม
ช่วงที่ถูกต้อง: 0—1,000 กิโลกรัม

การรับสิทธิ์ในการอ่านและเขียนข้อมูลสุขภาพ

หากต้องการอ่านข้อมูลสุขภาพ ให้ทำตามขั้นตอนต่อไปนี้

  1. ตรวจสอบว่าแอปของคุณเป็นไปตามนโยบายข้อมูลผู้ใช้ของ API ของ Google และนโยบายสำหรับนักพัฒนาแอปและข้อมูลผู้ใช้ของ Google Fit
  2. สมัครให้หน้าจอความยินยอมได้รับการยืนยันโดย Google

หากแอปได้รับการยืนยัน แอปจะอ่านข้อมูลสุขภาพที่ผู้ใช้ยินยอมให้อ่านได้