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

สำหรับข้อมูลที่บันทึกอย่างต่อเนื่อง (โดยมีจุดข้อมูลหลายจุดในช่วงเวลาหนึ่ง) แพลตฟอร์ม Google Fit จะสามารถรวบรวมข้อมูลนี้และแสดงผลที่คำนวณได้ ซึ่งอาจเป็นการวัดเฉลี่ยหรือสรุป/ยอดรวมก็ได้ คุณสามารถประหยัดเวลาในการคำนวณเหล่านี้ และแสดงข้อมูลสรุปหรือค่าเฉลี่ยที่เป็นประโยชน์ต่อผู้ใช้แอปได้ง่ายๆ โดยการอ่านข้อมูลที่รวบรวมมา

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

ระยะเวลา
ที่เก็บข้อมูลรวมตามชั่วโมงหรือต่อวัน เช่น ดูจำนวนก้าวหรือแคลอรีที่เผาผลาญต่อวัน
ประเภทกิจกรรม
จัดเก็บข้อมูลรวมตามประเภทกิจกรรม ตัวอย่างเช่น สำหรับข้อมูลการนอนหลับในช่วง 1 สัปดาห์ จะมีที่เก็บข้อมูลสำหรับกิจกรรมการนอนหลับแต่ละประเภท (แสง ความลึก และ REM)
กลุ่มกิจกรรม
จัดเก็บข้อมูลรวมตามกลุ่มกิจกรรมในช่วงเวลาหนึ่ง ตัวอย่างเช่น หากผู้ใช้ออกไปวิ่งระหว่าง 9.00 น. - 10.00 น. แต่วิ่ง 20 นาทีแรก นั่ง 10 นาที เดิน 15 นาทีและวิ่ง 15 นาที จะถือว่าเป็น 4 กลุ่มกิจกรรม และจะแสดงผลเป็น 4 กลุ่ม
เซสชัน
ใช้ขอบเขตเวลาของเซสชันเพื่อรวบรวมข้อมูล ตัวอย่างเช่น หากผู้ใช้ไป 2 รันและบันทึกไว้ 2 เซสชัน (การวิ่งตอนเช้าและการวิ่งบ่าย) คุณสามารถเก็บข้อมูลตามเซสชันเพื่อดูจำนวนก้าวเฉลี่ยหรือความเร็วเฉลี่ยของการวิ่งแต่ละครั้ง

กิจกรรม

ใช้ประเภทข้อมูลเหล่านี้เพื่ออ่านข้อมูลด้านสุขภาพและความแข็งแรงสมบูรณ์ที่รวบรวมไว้

การออกกำลังกาย

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

REST

ชื่อcom.google.activity.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.activity.read
ช่อง (รูปแบบ - หน่วย)
activity (int - enum)
ประเภทกิจกรรมที่ผู้ใช้ทำ ดูรายการประเภทกิจกรรมที่นี่
duration (int—มิลลิวินาที)
เวลาทั้งหมดที่ใช้ไปกับกิจกรรมจากทุกกลุ่มในช่วงเวลา
จำนวนกลุ่ม (int กลุ่ม)
จำนวนกลุ่มกิจกรรมที่ไม่ซ้ำกันในช่วงเวลาของจุดข้อมูลนี้

Android

ชื่อcom.google.activity.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_ACTIVITY_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_ACTIVITY (int - enum)
ประเภทกิจกรรมที่ผู้ใช้ทำ ดูรายการประเภทกิจกรรมที่นี่
FIELD_DURATION (int—มิลลิวินาที)
เวลาทั้งหมดที่ใช้ไปกับกิจกรรมจากทุกกลุ่มในช่วงเวลา
FIELD_NUM_SEGMENTS (int จำนวน)
จำนวนกลุ่มกิจกรรมที่ไม่ซ้ำกันในช่วงเวลาของจุดข้อมูลนี้

สรุปอัตราการเผาผลาญขณะพัก (BMR)

แต่ละจุดข้อมูลแสดงอัตราการเผาผลาญขณะพักโดยเฉลี่ย สูงสุด และต่ำสุดของผู้ใช้ในช่วงเวลาหนึ่งในหน่วยกิโลแคลอรีต่อวัน วิธีนี้มีประโยชน์หากผู้ใช้ เพิ่มหรือลดน้ำหนัก ซึ่งทำให้ค่า BMR เปลี่ยนไป

REST

ชื่อcom.google.calories.bmr.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.activity.read
ช่อง (รูปแบบ - หน่วย)
เฉลี่ย (float—กิโลแคลอรีต่อวัน)
BMR เฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่ง
สูงสุด (float—กิโลแคลอรีต่อวัน)
BMR สูงสุดของผู้ใช้ในช่วงระยะเวลาหนึ่ง
นาที (float—กิโลแคลอรีต่อวัน)
BMR ขั้นต่ำของผู้ใช้ในช่วงระยะเวลาหนึ่ง

Android

ชื่อcom.google.calories.bmr.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_BASAL_METABOLIC_RATE_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_AVERAGE (float—กิโลแคลอรีต่อวัน)
BMR เฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_MAX (float—กิโลแคลอรีต่อวัน)
BMR สูงสุดของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_MIN (float—กิโลแคลอรีต่อวัน)
BMR ขั้นต่ำของผู้ใช้ในช่วงระยะเวลาหนึ่ง

สรุปแคลอรี่ที่ใช้ไป

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

สรุปคะแนนคาร์ดิโอ

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

REST

ชื่อcom.google.heart_minutes.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.activity.read
ช่อง (รูปแบบ - หน่วย)
intensity (float - คะแนนคาร์ดิโอ)
จำนวนคะแนนคาร์ดิโอที่ได้รับในระยะเวลาหนึ่ง รวมถึงคะแนนที่ได้รับจากตัวคูณ (คะแนนที่ได้รับมากขึ้นสำหรับกิจกรรมที่หนักขึ้น)
duration (float—นาที)
เวลาที่ได้รับคะแนนคาร์ดิโอโดยวัดเป็นนาที

Android

ชื่อcom.google.heart_minutes.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_HEART_POINTS
ช่อง (รูปแบบ - หน่วย)
FIELD_INTENSITY (float - คะแนนคาร์ดิโอ)
จำนวนคะแนนคาร์ดิโอที่ได้รับในระยะเวลาหนึ่ง รวมถึงคะแนนที่ได้รับจากตัวคูณ (คะแนนที่ได้รับมากขึ้นสำหรับกิจกรรมที่หนักขึ้น)
FIELD_DURATION (float นาที)
เวลาที่ได้รับคะแนนคาร์ดิโอโดยวัดเป็นนาที

สรุปนาทีที่เคลื่อนไหว

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

สรุปพลังงาน

แต่ละจุดข้อมูลแสดงค่าเฉลี่ย กำลังไฟฟ้าสูงสุด และต่ำสุดของผู้ใช้ที่มีหน่วยเป็นวัตต์ในช่วงเวลาหนึ่ง

REST

ชื่อcom.google.power.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.activity.read
ช่อง (รูปแบบ - หน่วย)
เฉลี่ย (float—วัตต์)
กำลังไฟฟ้าเฉลี่ยของผู้ใช้ที่เกิดขึ้นในช่วงระยะเวลาหนึ่งๆ ในหน่วยวัตต์
max (float—วัตต์)
กำลังไฟฟ้าสูงสุดที่ผู้ใช้สร้างในช่วงเวลาหนึ่งในหน่วยวัตต์
min (float—วัตต์)
กำลังไฟฟ้าขั้นต่ำที่ผู้ใช้สร้างในช่วงเวลาหนึ่งในหน่วยวัตต์

Android

ชื่อcom.google.power.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_POWER_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_AVERAGE (float - วัตต์)
กำลังไฟฟ้าเฉลี่ยของผู้ใช้ที่เกิดขึ้นในช่วงระยะเวลาหนึ่งๆ ในหน่วยวัตต์
FIELD_MAX (float—วัตต์)
กำลังไฟฟ้าสูงสุดที่ผู้ใช้สร้างในช่วงเวลาหนึ่งในหน่วยวัตต์
FIELD_MIN (float - วัตต์)
กำลังไฟฟ้าขั้นต่ำที่ผู้ใช้สร้างในช่วงเวลาหนึ่งในหน่วยวัตต์

สรุปเดลต้าของจำนวนก้าว

แต่ละจุดข้อมูลแสดงจํานวนขั้นตอนทั้งหมดในระยะเวลา ประเภทข้อมูลนี้และฟิลด์ของข้อมูลดังกล่าวจะเหมือนกับของประเภทข้อมูลแบบทันที

เนื้อความ

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

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

แต่ละจุดข้อมูลแสดงเปอร์เซ็นต์ไขมันร่างกายเฉลี่ย สูงสุด และต่ำสุดของผู้ใช้ในช่วงเวลาหนึ่ง

REST

ชื่อcom.google.body.fat.percentage.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.body.read
ช่อง (รูปแบบ - หน่วย)
ค่าเฉลี่ย (float—เปอร์เซ็นต์)
เปอร์เซ็นต์เฉลี่ยของผู้ใช้จากมวลกายทั้งหมดซึ่งเป็นไขมันร่างกายในช่วงระยะเวลาหนึ่ง
max (float—เปอร์เซ็นต์)
เปอร์เซ็นต์สูงสุดของผู้ใช้จากมวลกายทั้งหมดซึ่งก็คือไขมันร่างกายในช่วงระยะเวลาหนึ่ง
นาที (float—เปอร์เซ็นต์)
เปอร์เซ็นต์ต่ำสุดของผู้ใช้จากมวลกายทั้งหมดซึ่งก็คือไขมันร่างกายในช่วงระยะเวลาหนึ่ง

Android

ชื่อcom.google.body.fat.percentage.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_AVERAGE (float เปอร์เซ็นต์)
เปอร์เซ็นต์เฉลี่ยของผู้ใช้จากมวลกายทั้งหมดซึ่งเป็นไขมันร่างกายในช่วงระยะเวลาหนึ่ง
FIELD_MAX (float—เปอร์เซ็นต์)
เปอร์เซ็นต์สูงสุดของผู้ใช้จากมวลกายทั้งหมดซึ่งก็คือไขมันร่างกายในช่วงระยะเวลาหนึ่ง
FIELD_MIN (float—เปอร์เซ็นต์)
เปอร์เซ็นต์ต่ำสุดของผู้ใช้จากมวลกายทั้งหมดซึ่งก็คือไขมันร่างกายในช่วงระยะเวลาหนึ่ง

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

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

REST

ชื่อcom.google.heart_rate.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.body.read
ช่อง (รูปแบบ - หน่วย)
เฉลี่ย (float—ครั้งต่อนาที)
อัตราการเต้นของหัวใจโดยเฉลี่ยของผู้ใช้ในหน่วยครั้งต่อนาทีในช่วงระยะเวลาหนึ่ง
สูงสุด (float—ครั้งต่อนาที)
อัตราการเต้นของหัวใจสูงสุดของผู้ใช้ในหน่วยครั้งต่อนาทีในช่วงระยะเวลาหนึ่ง
นาที (float—ครั้งต่อนาที)
อัตราการเต้นของหัวใจขั้นต่ำของผู้ใช้ในหน่วยครั้งต่อนาทีในช่วงระยะเวลาหนึ่ง

Android

ชื่อcom.google.heart_rate.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_HEART_RATE_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_AVERAGE (float ครั้งต่อนาที)
อัตราการเต้นของหัวใจโดยเฉลี่ยของผู้ใช้ในหน่วยครั้งต่อนาทีในช่วงระยะเวลาหนึ่ง
FIELD_MAX (float ครั้งต่อนาที)
อัตราการเต้นของหัวใจสูงสุดของผู้ใช้ในหน่วยครั้งต่อนาทีในช่วงระยะเวลาหนึ่ง
FIELD_MIN (float - ครั้งต่อนาที)
อัตราการเต้นของหัวใจขั้นต่ำของผู้ใช้ในหน่วยครั้งต่อนาทีในช่วงระยะเวลาหนึ่ง

สรุปความสูง

แต่ละจุดข้อมูลแสดงความสูงเฉลี่ย สูงสุด และต่ำสุดของผู้ใช้ในช่วงระยะเวลาหนึ่งในหน่วยเมตร

REST

ชื่อcom.google.height.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.body.read
ช่อง (รูปแบบ - หน่วย)
เฉลี่ย (float—เมตร)
ความสูงเฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่งในหน่วยเมตร
max (float—เมตร)
ความสูงสูงสุดของผู้ใช้ในช่วงระยะเวลาหนึ่งในหน่วยเมตร
นาที (float—เมตร)
ความสูงขั้นต่ำของผู้ใช้ในช่วงระยะเวลาหนึ่งในหน่วยเมตร

Android

ชื่อcom.google.height.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_HEIGHT_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_AVERAGE (float เมตร)
ความสูงเฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่งในหน่วยเมตร
FIELD_MAX (float—เมตร)
ความสูงสูงสุดของผู้ใช้ในช่วงระยะเวลาหนึ่งในหน่วยเมตร
FIELD_MIN (float—เมตร)
ความสูงขั้นต่ำของผู้ใช้ในช่วงระยะเวลาหนึ่งในหน่วยเมตร

สรุปน้ำหนัก

แต่ละจุดข้อมูลแสดงน้ำหนักเฉลี่ย สูงสุด และต่ำสุดของผู้ใช้ในช่วงเวลาหนึ่งในหน่วยกิโลกรัม

REST

ชื่อcom.google.weight.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.body.read
ช่อง (รูปแบบ - หน่วย)
เฉลี่ย (float—กก.)
น้ำหนักตัวเฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่งในหน่วยกิโลกรัม
สูงสุด (float—กก.)
น้ำหนักตัวสูงสุดของผู้ใช้ในช่วงเวลาหนึ่งในหน่วยกิโลกรัม
นาที (float—กก.)
น้ำหนักตัวขั้นต่ำของผู้ใช้ในระยะเวลาหนึ่งๆ ในหน่วยกิโลกรัม

Android

ชื่อcom.google.weight.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_WEIGHT_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_AVERAGE (float—กก.)
น้ำหนักตัวเฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่งในหน่วยกิโลกรัม
FIELD_MAX (float—กก.)
น้ำหนักตัวสูงสุดของผู้ใช้ในช่วงเวลาหนึ่งในหน่วยกิโลกรัม
FIELD_MIN (float—กก.)
น้ำหนักตัวขั้นต่ำของผู้ใช้ในระยะเวลาหนึ่งๆ ในหน่วยกิโลกรัม

ตำแหน่ง

ใช้ประเภทข้อมูลเหล่านี้เพื่ออ่านข้อมูลตําแหน่งที่รวบรวมไว้

เดลต้าระยะทาง

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

กรอบล้อมรอบสถานที่ตั้ง

แต่ละจุดข้อมูลแสดงกรอบล้อมรอบที่คำนวณจากจุดตำแหน่งของผู้ใช้ในช่วงเวลาหนึ่ง กรอบล้อมรอบแต่ละกรอบมี 4 ช่อง แสดงถึงมุม 4 มุมของกรอบล้อมรอบ

REST

ชื่อcom.google.location.bounding_box
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.location.read
ช่อง (รูปแบบ - หน่วย)
ละติจูดต่ำ (float—องศา)
ละติจูดขั้นต่ำของกรอบล้อมรอบ ซึ่งแสดงเป็นแบบลอย หน่วยเป็นองศา
ลองจิจูดต่ำ (float—องศา)
ลองจิจูดต่ำสุดของกรอบล้อมรอบ ซึ่งแสดงเป็นแบบลอย หน่วยเป็นองศา
ละติจูดสูง (float องศา)
ละติจูดสูงสุดของกรอบล้อมรอบ ซึ่งแสดงเป็นแบบลอย หน่วยเป็นองศา
ลองจิจูดสูง (float - องศา)
ลองจิจูดสูงสุดของกรอบล้อมรอบ ซึ่งแสดงเป็นแบบลอย หน่วยเป็นองศา

Android

ชื่อcom.google.location.bounding_box
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_LOCATION_BOUNDING_BOX
ช่อง (รูปแบบ - หน่วย)
FIELD_LOW_LATITUDE (float—องศา)
ละติจูดของมุมซ้ายล่างของกรอบ ซึ่งแสดงเป็นแบบลอย หน่วยเป็นองศา
FIELD_LOW_LONGITUDE (float—องศา)
ลองจิจูดของมุมซ้ายล่างของกรอบ ซึ่งแสดงเป็นแบบลอย หน่วยเป็นองศา
FIELD_HIGH_LATITUDE (float - องศา)
ละติจูดของมุมขวาบนของกรอบล้อมรอบ ซึ่งแสดงเป็นแบบลอย หน่วยเป็นองศา
FIELD_HIGH_LONGITUDE (float - องศา)
ลองจิจูดที่มุมขวาบนของกรอบล้อมรอบ ซึ่งแสดงเป็นแบบลอย หน่วยเป็นองศา

สรุปความเร็ว

แต่ละจุดข้อมูลแสดงความเร็วเฉลี่ย สูงสุด และต่ำสุดที่ผู้ใช้เดินทางในช่วงเวลาหนึ่งในหน่วยเมตรต่อวินาที

REST

ชื่อcom.google.speed.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.location.read
ช่อง (รูปแบบ - หน่วย)
เฉลี่ย (float—เมตรต่อวินาที)
ความเร็วเฉลี่ยของผู้ใช้ในช่วงเวลาหนึ่งในหน่วยเมตรต่อวินาที
สูงสุด (float—เมตรต่อวินาที)
ความเร็วสูงสุดของผู้ใช้ในช่วงเวลาหนึ่งในหน่วยเมตรต่อวินาที
นาที (float—เมตรต่อวินาที)
ความเร็วต่ำสุดของผู้ใช้ในช่วงเวลาหนึ่งในหน่วยเมตรต่อวินาที

Android

ชื่อcom.google.speed.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_SPEED_SUMMARY
ช่อง (รูปแบบ - หน่วย)
เฉลี่ย (float—เมตรต่อวินาที)
ความเร็วเฉลี่ยของผู้ใช้ในช่วงเวลาหนึ่งในหน่วยเมตรต่อวินาที
สูงสุด (float—เมตรต่อวินาที)
ความเร็วสูงสุดของผู้ใช้ในช่วงเวลาหนึ่งในหน่วยเมตรต่อวินาที
นาที (float—เมตรต่อวินาที)
ความเร็วต่ำสุดของผู้ใช้ในช่วงเวลาหนึ่งในหน่วยเมตรต่อวินาที

โภชนาการ

ใช้ประเภทข้อมูลเหล่านี้เพื่ออ่านข้อมูลโภชนาการแบบรวม

สรุปปริมาณน้ำที่ดื่ม

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

ข้อมูลสรุปโภชนาการ

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

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

REST

ชื่อcom.google.nutrition.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
ช่อง (รูปแบบ - หน่วย)
meal type (int - enum)
มื้ออาหารที่ผู้ใช้กิน (หากมีรายการอาหารทั้งหมดในระยะเวลาหนึ่งๆ เป็นมื้อเดียวกัน)
สารอาหาร (Map<String> ได้แก่ แคลอรี่/กรัม)
สารอาหารทั้งหมดในอาหารที่กินในช่วงระยะเวลาหนึ่ง

Android

ชื่อcom.google.nutrition.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_NUTRITION_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_MEAL_TYPE (int - enum)
มื้ออาหารที่ผู้ใช้กิน (หากมีรายการอาหารทั้งหมดในระยะเวลาหนึ่งๆ เป็นมื้อเดียวกัน)
FIELD_NUTRIENTS (Map<String>— กิโลแคลอรี/กรัม/มิลลิกรัม)
สารอาหารทั้งหมดในอาหารที่กินในช่วงระยะเวลาหนึ่ง

สุขภาพ

ใช้ประเภทข้อมูลเหล่านี้เพื่ออ่านข้อมูลทางการแพทย์และสุขภาพที่รวบรวมมา

ข้อมูลสรุปน้ำตาลกลูโคสในเลือด

แต่ละจุดข้อมูลแสดงระดับน้ำตาลกลูโคสในเลือดโดยเฉลี่ย ต่ำสุด และสูงสุดหรือความเข้มข้นของช่วงเวลานั้นๆ วัดเป็นมิลลิโมล/ลิตร โดย 1 มิลลิโมล/ลิตร คือ 18 มก./เดซิลิตร

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

  • ความสัมพันธ์ชั่วคราวกับอาหาร
  • ความสัมพันธ์ชั่วคราวกับการนอนหลับ
  • แหล่งที่มาของตัวอย่าง

หากค่าในการวัดค่าแตกต่างกัน ระบบจะยกเว้นฟิลด์นี้

REST

ชื่อcom.google.blood_glucose.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
ช่อง (รูปแบบ - หน่วย)
เฉลี่ย (float - มิลลิโมล/ลิตร)
ระดับน้ำตาลกลูโคสในเลือดโดยเฉลี่ยของผู้ใช้หรือความเข้มข้นในช่วงระยะเวลาหนึ่ง
max (float - มิลลิโมล/ลิตร)
ระดับน้ำตาลกลูโคสในเลือดสูงสุดหรือความเข้มข้นในช่วงระยะเวลาหนึ่ง
นาที (float—มิลลิโมล/ลิตร)
ระดับน้ำตาลกลูโคสในเลือดขั้นต่ำของผู้ใช้หรือความเข้มข้นในช่วงระยะเวลาหนึ่ง
ความสัมพันธ์ชั่วคราวกับมื้ออาหาร (int—enum) (ช่องที่ไม่บังคับ)
เวลาที่อ่านเทียบกับเมื่อผู้ใช้กิน
meal type (int - enum) (ช่องที่ไม่บังคับ)
อาหารประเภทใดที่ผู้ใช้กินเมื่ออ่านจบ
ความสัมพันธ์ชั่วคราวกับการนอนหลับ (int—enum) (ช่องที่ไม่บังคับ)
เปรียบเทียบค่าที่อ่านได้กับตอนที่ผู้ใช้นอนหลับ
แหล่งที่มาของตัวอย่าง (int - enum) (ฟิลด์ที่ไม่บังคับ)
ประเภทของของเหลวในร่างกายที่ใช้วัดน้ำตาลกลูโคสในเลือด

Android

ชื่อcom.google.blood_glucose.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_BLOOD_GLUCOSE_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_AVERAGE (float — มิลลิโมล/ลิตร)
ระดับน้ำตาลกลูโคสในเลือดโดยเฉลี่ยของผู้ใช้หรือความเข้มข้นในช่วงระยะเวลาหนึ่ง
FIELD_MAX (float—มิลลิโมล/ลิตร)
ระดับน้ำตาลกลูโคสในเลือดสูงสุดหรือความเข้มข้นในช่วงระยะเวลาหนึ่ง
FIELD_MIN (float — มิลลิโมล/ลิตร)
ระดับน้ำตาลกลูโคสในเลือดขั้นต่ำของผู้ใช้หรือความเข้มข้นในช่วงระยะเวลาหนึ่ง
FIELD_TEMPORAL_RELATION_TO_MEAL (int - enum) (ฟิลด์ที่ไม่บังคับ)
เวลาที่อ่านเทียบกับเมื่อผู้ใช้กิน
FIELD_MEAL_TYPE (int - enum) (ฟิลด์ที่ไม่บังคับ)
อาหารประเภทใดที่ผู้ใช้กินเมื่ออ่านจบ
FIELD_TEMPORAL_RELATION_TO_SLEEP (int - enum) (ฟิลด์ที่ไม่บังคับ)
เปรียบเทียบค่าที่อ่านได้กับตอนที่ผู้ใช้นอนหลับ
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int - enum) (ฟิลด์ที่ไม่บังคับ)
ประเภทของของเหลวในร่างกายที่ใช้วัดน้ำตาลกลูโคสในเลือด

ข้อมูลสรุปเกี่ยวกับความดันโลหิต

แต่ละจุดข้อมูลแสดงค่าเฉลี่ย ความดันโลหิตต่ำสุด และสูงสุดในช่วงเวลาหนึ่ง ซึ่งวัดเป็นหน่วย มม.ปรอท

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

  • ตำแหน่งร่างกาย
  • ตำแหน่งการวัดผล

หากค่าในการวัดค่าแตกต่างกัน ระบบจะยกเว้นฟิลด์นี้

REST

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

Android

ชื่อcom.google.blood_pressure.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_BLOOD_PRESSURE_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE (float—มม.ปรอท)
ความดันโลหิตเฉลี่ยช่วงหัวใจบีบตัวของผู้ใช้ในช่วงเวลาหนึ่ง
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX (float—มม.ปรอท)
ความดันโลหิตสูงสุดช่วงหัวใจบีบตัวสูงสุดของผู้ใช้ในช่วงเวลาหนึ่ง
FIELD_BLOOD_PRESSURE_SYSTOLIC_MIN (float—มม.ปรอท)
ความดันโลหิตขั้นต่ำช่วงหัวใจบีบตัวของผู้ใช้บริการในช่วงระยะเวลาหนึ่ง
FIELD_BLOOD_PRESSURE_DIASTOLIC_AVERAGE (float—มม.ปรอท)
ความดันโลหิตเฉลี่ยช่วงหัวใจคลายโดยเฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_BLOOD_PRESSURE_DIASTOLIC_MAX (float—มม.ปรอท)
ความดันโลหิตสูงสุดช่วงหัวใจคลายสูงสุดของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_BLOOD_PRESSURE_DIASTOLIC_MIN (float—มม.ปรอท)
ความดันโลหิตระดับไดแอสโตลิกขั้นต่ำของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_BODY_POSITION (int - enum) (ช่องที่ไม่บังคับ)
ตําแหน่งร่างกายของผู้ใช้เมื่อทำการวัด
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int - enum) (ฟิลด์ที่ไม่บังคับ)
กลุ่มทดสอบและส่วนใดที่ใช้หน่วยวัดดังกล่าว

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

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

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

REST

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

Android

ชื่อcom.google.body.temperature.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_BODY_TEMPERATURE_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_AVERAGE (float—เซลเซียส)
อุณหภูมิร่างกายโดยเฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_MAX (float—เซลเซียส)
อุณหภูมิร่างกายสูงสุดของผู้ใช้ในช่วงเวลาหนึ่ง
FIELD_MIN (float—เซลเซียส)
อุณหภูมิต่ำสุดของร่างกายของผู้ใช้ในช่วงเวลาหนึ่ง
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int - enum) (ฟิลด์ที่ไม่บังคับ)
ตำแหน่งที่ใช้วัดอุณหภูมิบนร่างกายของผู้ใช้

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

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

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

  • โหมดการให้ออกซิเจนบำบัด
  • ระบบความเข้มข้นของออกซิเจน
  • วิธีวัดความอิ่มตัวของออกซิเจน

หากค่าในการวัดค่าแตกต่างกัน ระบบจะยกเว้นฟิลด์นี้

REST

ชื่อcom.google.oxygen_saturation.summary
ขอบเขตสิทธิ์ OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
ช่อง (รูปแบบ - หน่วย)
ความอิ่มตัวของออกซิเจนเฉลี่ย (float - เปอร์เซ็นต์)
ความอิ่มตัวของออกซิเจนเฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่ง
ความอิ่มตัวของออกซิเจนสูงสุด (float — เปอร์เซ็นต์)
ความอิ่มตัวของออกซิเจนสูงสุดของผู้ใช้ในช่วงระยะเวลาหนึ่ง
ความอิ่มตัวของออกซิเจนต่ำสุด (float - เปอร์เซ็นต์)
ความอิ่มตัวของออกซิเจนต่ำสุดของผู้ใช้ในช่วงระยะเวลาหนึ่ง
อัตราการไหลเวียนของออกซิเจนเสริมเฉลี่ย (float—ลิตร/นาที)
อัตราการไหลเวียนของออกซิเจนเสริมโดยเฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่ง
อัตราการไหลเวียนของออกซิเจนเสริมสูงสุด (float—ลิตร/นาที)
อัตราการไหลเวียนของออกซิเจนเสริมสูงสุดของผู้ใช้ในช่วงระยะเวลาหนึ่ง
อัตราการไหลเวียนของออกซิเจนเสริมขั้นต่ำ (float—ลิตร/นาที)
อัตราการไหลเวียนของออกซิเจนเสริมขั้นต่ำของผู้ใช้ในช่วงระยะเวลาหนึ่ง
โหมดการให้ออกซิเจนบำบัด (int—enum) (ฟิลด์ที่ไม่บังคับ)
การให้ออกซิเจนบำบัด
อาจขาดหายหรือ 1 หากฉีดทางจมูก
ระบบความอิ่มตัวของออกซิเจน (int - enum) (ฟิลด์ที่ไม่บังคับ)
ตำแหน่งที่วัดความอิ่มตัวของออกซิเจน
อาจขาดหายไปหรือ 1 หากวัดในเส้นเลือดฝอยรอบนอก
วิธีการวัดความอิ่มตัวของออกซิเจน (int - enum) (ฟิลด์ที่ไม่บังคับ)
วิธีวัดความอิ่มตัวของออกซิเจน
อาจขาดหายหรือ 1 หากวัดโดยการวัดระดับออกซิเจนในเลือด

Android

ชื่อcom.google.oxygen_saturation.summary
ออบเจ็กต์ประเภทข้อมูลAGGREGATE_OXYGEN_SATURATION_SUMMARY
ช่อง (รูปแบบ - หน่วย)
FIELD_OXYGEN_SATURATION_AVERAGE (float - เปอร์เซ็นต์)
ความอิ่มตัวของออกซิเจนเฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_OXYGEN_SATURATION_MAX (float—เปอร์เซ็นต์)
ความอิ่มตัวของออกซิเจนสูงสุดของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_OXYGEN_SATURATION_MIN (float—เปอร์เซ็นต์)
ความอิ่มตัวของออกซิเจนต่ำสุดของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_AVERAGE (float—L/นาที)
อัตราการไหลเวียนของออกซิเจนเสริมโดยเฉลี่ยของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX (float—L/นาที)
อัตราการไหลเวียนของออกซิเจนเสริมสูงสุดของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN (float—L/นาที)
อัตราการไหลเวียนของออกซิเจนเสริมขั้นต่ำของผู้ใช้ในช่วงระยะเวลาหนึ่ง
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int - enum) (ฟิลด์ที่ไม่บังคับ)
การให้ออกซิเจนบำบัด
อาจขาดหายหรือ 1 หากฉีดทางจมูก
FIELD_OXYGEN_SATURATION_SYSTEM (int - enum) (ฟิลด์ที่ไม่บังคับ)
ตำแหน่งที่วัดความอิ่มตัวของออกซิเจน
อาจขาดหายไปหรือ 1 หากวัดในเส้นเลือดฝอยรอบนอก
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int - enum) (ฟิลด์ที่ไม่บังคับ)
วิธีวัดความอิ่มตัวของออกซิเจน
อาจขาดหายหรือ 1 หากวัดโดยการวัดระดับออกซิเจนในเลือด