Các loại dữ liệu tổng hợp

Đối với dữ liệu có thể được ghi lại liên tục (với nhiều điểm dữ liệu trong một khoảng thời gian), nền tảng Google Fit có thể tổng hợp dữ liệu này và trả về kết quả đã tính toán. Đây có thể là số liệu đo lường trung bình hoặc số liệu tóm tắt/tổng số. Bạn có thể tiết kiệm thời gian cho các tính toán này và cho người dùng ứng dụng của bạn thấy các bản tóm tắt hoặc trung bình hữu ích một cách dễ dàng bằng cách đọc dữ liệu tổng hợp.

Để đọc dữ liệu tổng hợp, bạn cần chọn loại dữ liệu, khoảng thời gian và nội dung để "nhóm" (hoặc nhóm) dữ liệu theo. Bạn có thể phân nhóm dữ liệu theo một vài cách:

Khoảng thời gian
Nhóm dữ liệu tổng hợp theo giờ hoặc theo ngày. Ví dụ: xem số bước hoặc lượng calo đã đốt cháy mỗi ngày.
Loại hoạt động
Nhóm dữ liệu tổng hợp theo loại hoạt động. Ví dụ: Đối với dữ liệu giấc ngủ trong một tuần, chúng tôi sẽ có một nhóm cho từng loại hoạt động giấc ngủ (sáng, sâu và ngủ mắt chuyển động nhanh).
Phân đoạn hoạt động
Nhóm dữ liệu tổng hợp theo phân khúc hoạt động trong một khoảng thời gian. Ví dụ: nếu người dùng đã chạy trong khoảng thời gian từ 9 giờ sáng đến 10 giờ sáng nhưng đã chạy trong 20 phút đầu tiên, ngồi xuống trong 10 phút, đi bộ trong 15 phút và chạy trong 15 phút, thì đây được coi là 4 giai đoạn hoạt động và sẽ trả về 4 xô nước.
Phiên hoạt động
Sử dụng giới hạn thời gian của phiên để tổng hợp dữ liệu. Ví dụ: nếu người dùng đã chạy 2 lần chạy được ghi lại là 2 phiên (một lần chạy buổi sáng và một lần chạy vào buổi chiều), thì bạn có thể phân nhóm theo phiên để tìm hiểu các bước hoặc tốc độ trung bình của mỗi lần chạy.

Hoạt động

Sử dụng các loại dữ liệu này để đọc dữ liệu tổng hợp về sức khoẻ thể chất và tinh thần.

Tóm tắt hoạt động

Tổng thời gian và số lượng phân đoạn cho một hoạt động cụ thể trong một khoảng thời gian. Mỗi điểm dữ liệu biểu thị một bản tóm tắt của tất cả các phân đoạn hoạt động cho một loại hoạt động cụ thể trong một khoảng thời gian.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.activity.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.activity.read
Trường (định dạng – đơn vị)
hoạt động (int—enum)
Loại hoạt động mà người dùng đã thực hiện. Xem danh sách các loại hoạt động tại đây.
thời lượng (int—mili giây)
Tổng thời gian dành cho một hoạt động trên tất cả các phân đoạn trong phạm vi thời gian đó.
số phân đoạn (int—số lượng)
Số lượng phân đoạn hoạt động riêng biệt trong khoảng thời gian của điểm dữ liệu này.

Android

Têncom.google.activity.summary
Đối tượng loại dữ liệuAGGREGATE_ACTIVITY_SUMMARY
Trường (định dạng – đơn vị)
FIELD_ACTIVITY (int—enum)
Loại hoạt động mà người dùng đã thực hiện. Xem danh sách các loại hoạt động tại đây.
FIELD_DURATION (int—mili giây)
Tổng thời gian dành cho một hoạt động trên tất cả các phân đoạn trong phạm vi thời gian đó.
FIELD_NUM_SEGMENTS (int—số lượng)
Số lượng phân đoạn hoạt động riêng biệt trong khoảng thời gian của điểm dữ liệu này.

Tóm tắt tỷ lệ trao đổi chất cơ bản (BMR)

Mỗi điểm dữ liệu biểu thị tốc độ trao đổi chất cơ bản trung bình, tối đa và tối thiểu của người dùng trong một khoảng thời gian, tính bằng kilo calo mỗi ngày. Điều này rất hữu ích nếu người dùng tăng hoặc giảm cân và do đó BMR của họ đã thay đổi.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.calories.bmr.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.activity.read
Trường (định dạng – đơn vị)
trung bình (float—kcal mỗi ngày)
BMR trung bình của người dùng trong một khoảng thời gian.
tối đa (float—kcal mỗi ngày)
BMR tối đa của người dùng trong một khoảng thời gian.
phút (float—kcal mỗi ngày)
BMR tối thiểu của người dùng trong một khoảng thời gian.

Android

Têncom.google.calories.bmr.summary
Đối tượng loại dữ liệuAGGREGATE_BASAL_METABOLIC_RATE_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float—kcal mỗi ngày)
BMR trung bình của người dùng trong một khoảng thời gian.
FIELD_MAX (float—kcal mỗi ngày)
BMR tối đa của người dùng trong một khoảng thời gian.
FIELD_MIN (float—kcal mỗi ngày)
BMR tối thiểu của người dùng trong một khoảng thời gian.

Thông tin tóm tắt về lượng calo đã đốt cháy

Lượng calo tổng hợp hoặc tổng lượng calo đã đốt cháy, tính bằng kilo calo, trong một khoảng thời gian. Loại dữ liệu này và các trường của nó giống như loại dữ liệu tức thì.

Tóm tắt về Điểm nhịp tim

Mỗi điểm dữ liệu biểu thị số điểm nhịp tim đạt được trong một khoảng thời gian.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.heart_minutes.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.activity.read
Trường (định dạng – đơn vị)
cường độ (float—Điểm nhịp tim)
Số Điểm nhịp tim đạt được trong khoảng thời gian đó, bao gồm cả điểm đạt được theo hệ số (số điểm nhận được khi hoạt động có cường độ cao hơn).
thời lượng (float—phút)
Thời gian đạt được Điểm nhịp tim, được đo bằng phút.

Android

Têncom.google.heart_minutes.summary
Đối tượng loại dữ liệuAGGREGATE_HEART_POINTS
Trường (định dạng – đơn vị)
FIELD_INTENSITY (float—Điểm nhịp tim)
Số Điểm nhịp tim đạt được trong khoảng thời gian đó, bao gồm cả điểm đạt được theo hệ số (số điểm nhận được khi hoạt động có cường độ cao hơn).
FIELD_DURATION (float—phút)
Thời gian đạt được Điểm nhịp tim, được đo bằng phút.

Tóm tắt về Phút vận động

Tổng số phút di chuyển trong khoảng thời gian này. Loại dữ liệu và các trường này giống như loại dữ liệu tức thì.

Tóm tắt về nguồn

Mỗi điểm dữ liệu biểu thị công suất trung bình, tối đa và tối thiểu của người dùng tính bằng watt trong một khoảng thời gian.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.power.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.activity.read
Trường (định dạng – đơn vị)
trung bình (float—watt)
Công suất trung bình của người dùng được tạo ra trong khoảng thời gian này, tính bằng watt.
tối đa (float—watt)
Công suất tối đa mà người dùng tạo ra trong khoảng thời gian này, tính bằng watt.
tối thiểu (float—watt)
Công suất tối thiểu mà người dùng tạo ra trong khoảng thời gian này, tính bằng watt.

Android

Têncom.google.power.summary
Đối tượng loại dữ liệuAGGREGATE_POWER_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float—watt)
Công suất trung bình của người dùng được tạo ra trong khoảng thời gian này, tính bằng watt.
FIELD_MAX (float—watt)
Công suất tối đa mà người dùng tạo ra trong khoảng thời gian này, tính bằng watt.
FIELD_MIN (float—watt)
Công suất tối thiểu mà người dùng tạo ra trong khoảng thời gian này, tính bằng watt.

Tóm tắt delta số bước

Mỗi điểm dữ liệu biểu thị tổng số bước trong một khoảng thời gian. Loại dữ liệu này và các trường của nó giống như loại dữ liệu tức thì.

Nội dung

Sử dụng các loại dữ liệu này để đọc dữ liệu tổng hợp về số đo cơ thể.

Tóm tắt tỷ lệ phần trăm mỡ trong cơ thể

Mỗi điểm dữ liệu biểu thị tỷ lệ phần trăm mỡ trong cơ thể trung bình, tối đa và tối thiểu của người dùng trong một khoảng thời gian.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.body.fat.percentage.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.body.read
Trường (định dạng – đơn vị)
trung bình (float – phần trăm)
Phần trăm trung bình của tổng trọng lượng cơ thể là chất béo trong cơ thể của người dùng trong một khoảng thời gian.
max (float — phần trăm)
Tỷ lệ phần trăm tối đa của tổng trọng lượng cơ thể là chất béo trong cơ thể của người dùng trong một khoảng thời gian.
tối thiểu (float—phần trăm)
Tỷ lệ phần trăm tối thiểu trên tổng trọng lượng cơ thể là chất béo trong cơ thể của người dùng trong một khoảng thời gian.

Android

Têncom.google.body.fat.percentage.summary
Đối tượng loại dữ liệuAGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float—phần trăm)
Phần trăm trung bình của tổng trọng lượng cơ thể là chất béo trong cơ thể của người dùng trong một khoảng thời gian.
FIELD_MAX (float — phần trăm)
Tỷ lệ phần trăm tối đa của tổng trọng lượng cơ thể là chất béo trong cơ thể của người dùng trong một khoảng thời gian.
FIELD_MIN (float — phần trăm)
Tỷ lệ phần trăm tối thiểu trên tổng trọng lượng cơ thể là chất béo trong cơ thể của người dùng trong một khoảng thời gian.

Tóm tắt về nhịp tim

Mỗi điểm dữ liệu biểu thị nhịp tim trung bình, tối đa và tối thiểu của người dùng trong một khoảng thời gian, tính bằng nhịp/phút.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.heart_rate.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.body.read
Trường (định dạng – đơn vị)
trung bình (float – nhịp/phút)
Nhịp tim trung bình của người dùng tính bằng nhịp/phút trong một khoảng thời gian.
tối đa (float — nhịp/phút)
Nhịp tim tối đa của người dùng tính bằng nhịp/phút trong một khoảng thời gian.
phút (float—bpm)
Nhịp tim tối thiểu của người dùng tính bằng nhịp/phút trong một khoảng thời gian.

Android

Têncom.google.heart_rate.summary
Đối tượng loại dữ liệuAGGREGATE_HEART_RATE_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float—nhịp/phút)
Nhịp tim trung bình của người dùng tính bằng nhịp/phút trong một khoảng thời gian.
FIELD_MAX (float—bpm)
Nhịp tim tối đa của người dùng tính bằng nhịp/phút trong một khoảng thời gian.
FIELD_MIN (float—bpm)
Nhịp tim tối thiểu của người dùng tính bằng nhịp/phút trong một khoảng thời gian.

Tóm tắt chiều cao

Mỗi điểm dữ liệu biểu thị chiều cao trung bình, tối đa và tối thiểu của người dùng trong một khoảng thời gian, tính bằng mét.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.height.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.body.read
Trường (định dạng – đơn vị)
trung bình (float—mét)
Chiều cao trung bình của người dùng trong một khoảng thời gian, tính bằng mét.
tối đa (float—mét)
Chiều cao tối đa của người dùng trong một khoảng thời gian, tính bằng mét.
phút (float—mét)
Chiều cao tối thiểu của người dùng trong một khoảng thời gian, tính bằng mét.

Android

Têncom.google.height.summary
Đối tượng loại dữ liệuAGGREGATE_HEIGHT_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float—mét)
Chiều cao trung bình của người dùng trong một khoảng thời gian, tính bằng mét.
FIELD_MAX (float—mét)
Chiều cao tối đa của người dùng trong một khoảng thời gian, tính bằng mét.
FIELD_MIN (float—mét)
Chiều cao tối thiểu của người dùng trong một khoảng thời gian, tính bằng mét.

Tóm tắt về trọng lượng

Mỗi điểm dữ liệu biểu thị trọng lượng trung bình, tối đa và tối thiểu của người dùng trong một khoảng thời gian, tính bằng kilogam.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.weight.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.body.read
Trường (định dạng – đơn vị)
trung bình (float—kg)
Trọng lượng cơ thể trung bình của người dùng trong một khoảng thời gian, tính bằng kilogam.
tối đa (float—kg)
Trọng lượng cơ thể tối đa của người dùng trong một khoảng thời gian, tính bằng kilogam.
tối thiểu (float—kg)
Trọng lượng cơ thể tối thiểu của người dùng trong một khoảng thời gian, tính bằng kilogam.

Android

Têncom.google.weight.summary
Đối tượng loại dữ liệuAGGREGATE_WEIGHT_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float—kg)
Trọng lượng cơ thể trung bình của người dùng trong một khoảng thời gian, tính bằng kilogam.
FIELD_MAX (float—kg)
Trọng lượng cơ thể tối đa của người dùng trong một khoảng thời gian, tính bằng kilogam.
FIELD_MIN (float—kg)
Trọng lượng cơ thể tối thiểu của người dùng trong một khoảng thời gian, tính bằng kilogam.

Vị trí

Sử dụng các loại dữ liệu này để đọc dữ liệu vị trí tổng hợp.

delta khoảng cách

Mỗi điểm dữ liệu biểu thị tổng quãng đường mà người dùng đã đi trong một khoảng thời gian, tính bằng mét. Loại dữ liệu này và các trường của nó giống như đối với loại dữ liệu tức thì.

Hộp giới hạn vị trí

Mỗi điểm dữ liệu đại diện cho hộp giới hạn được tính toán dựa trên các điểm vị trí của người dùng trong một khoảng thời gian. Mỗi hộp giới hạn có 4 trường đại diện cho 4 góc của hộp giới hạn.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.location.bounding_box
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.location.read
Trường (định dạng – đơn vị)
vĩ độ thấp (float – độ)
Vĩ độ tối thiểu của hộp giới hạn, được biểu thị dưới dạng số thực, tính bằng độ.
kinh độ thấp (float – độ)
Kinh độ tối thiểu của hộp giới hạn, được biểu thị dưới dạng số thực, tính bằng độ.
vĩ độ cao (float – độ)
Vĩ độ tối đa của hộp giới hạn, được biểu thị dưới dạng số thực, tính bằng độ.
kinh độ cao (float – độ)
Kinh độ tối đa của hộp giới hạn, được biểu thị dưới dạng số thực, tính bằng độ.

Android

Têncom.google.location.bounding_box
Đối tượng loại dữ liệuAGGREGATE_LOCATION_BOUNDING_BOX
Trường (định dạng – đơn vị)
FIELD_LOW_LATITUDE (float – độ)
Vĩ độ của góc dưới bên trái của hộp giới hạn, được biểu diễn dưới dạng số thực, tính theo độ.
FIELD_LOW_LONGITUDE (float – độ)
Kinh độ của góc dưới bên trái của hộp giới hạn, được biểu thị bằng số thực, tính theo độ.
FIELD_HIGH_LATITUDE (float – độ)
Vĩ độ của góc trên bên phải của hộp giới hạn, được biểu diễn dưới dạng số thực, tính theo độ.
FIELD_HIGH_LONGITUDE (float – độ)
Kinh độ của góc trên bên phải của hộp giới hạn, được biểu thị dưới dạng số thực, tính theo độ.

Tóm tắt tốc độ

Mỗi điểm dữ liệu biểu thị tốc độ trung bình, tối đa và tối thiểu mà người dùng đã di chuyển trong một khoảng thời gian, tính bằng mét/giây.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.speed.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.location.read
Trường (định dạng – đơn vị)
trung bình (float—mét/giây)
Tốc độ trung bình của người dùng trong một khoảng thời gian, tính bằng mét/giây.
tối đa (float—mét/giây)
Tốc độ tối đa của người dùng trong một khoảng thời gian, tính bằng mét/giây.
phút (float—mét/giây)
Tốc độ tối thiểu của người dùng trong một khoảng thời gian, tính bằng mét/giây.

Android

Têncom.google.speed.summary
Đối tượng loại dữ liệuAGGREGATE_SPEED_SUMMARY
Trường (định dạng – đơn vị)
trung bình (float—mét/giây)
Tốc độ trung bình của người dùng trong một khoảng thời gian, tính bằng mét/giây.
tối đa (float—mét/giây)
Tốc độ tối đa của người dùng trong một khoảng thời gian, tính bằng mét/giây.
phút (float—mét/giây)
Tốc độ tối thiểu của người dùng trong một khoảng thời gian, tính bằng mét/giây.

Dinh dưỡng

Sử dụng các loại dữ liệu này để đọc dữ liệu tổng hợp về dinh dưỡng.

Tóm tắt về lượng nước uống

Mỗi điểm dữ liệu biểu thị tổng lượng nước mà người dùng tiêu thụ trong một khoảng thời gian, tính bằng lít. Loại dữ liệu này và các trường của nó giống như đối với loại dữ liệu tức thì.

Tóm tắt thông tin dinh dưỡng

Mỗi điểm dữ liệu thể hiện tổng của tất cả các mục dinh dưỡng trong một khoảng thời gian. Trong trường chất dinh dưỡng, mỗi giá trị đại diện cho tổng chất dinh dưỡng trên tất cả các mục nhập trong khoảng thời gian.

Nếu không có giá trị dinh dưỡng trong bất kỳ mục nào thì chất dinh dưỡng đó cũng sẽ không có trong bản đồ tổng hợp. Nếu tất cả các mục trong khoảng thời gian này đều dành cho cùng một bữa ăn, thì loại bữa ăn cũng sẽ được đặt.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.nutrition.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
Trường (định dạng – đơn vị)
loại bữa ăn (int — enum)
Người dùng đã ăn loại bữa ăn nào (xuất hiện nếu tất cả các mục nhập trong khoảng thời gian đều phục vụ cùng một bữa ăn).
chất dinh dưỡng (Map<String> – calo/gam)
Tổng chất dinh dưỡng trong thực phẩm ăn trong một khoảng thời gian.

Android

Têncom.google.nutrition.summary
Đối tượng loại dữ liệuAGGREGATE_NUTRITION_SUMMARY
Trường (định dạng – đơn vị)
FIELD_MEAL_TYPE (int—enum)
Người dùng đã ăn loại bữa ăn nào (xuất hiện nếu tất cả các mục nhập trong khoảng thời gian đều phục vụ cùng một bữa ăn).
FIELD_NUTRIENTS (Map<String> — kilo calo/gam/miligam)
Tổng chất dinh dưỡng trong thực phẩm ăn trong một khoảng thời gian.

Sức khỏe

Sử dụng các loại dữ liệu này để đọc dữ liệu tổng hợp về sức khoẻ và y tế.

Tóm tắt về đường huyết

Mỗi điểm dữ liệu thể hiện mức hoặc nồng độ đường huyết trung bình, tối thiểu và tối đa trong một khoảng thời gian, được đo bằng mmol/L, trong đó 1 mmol/L là 18 mg/dL.

Nếu giá trị của mỗi trường trong số này giống nhau đối với tất cả các phép đo được thực hiện trong một phạm vi thời gian đó, thì bạn sẽ thấy giá trị của trường trong dữ liệu trả về:

  • mối liên hệ tạm thời với bữa ăn
  • mối liên hệ tạm thời với giấc ngủ
  • nguồn mẫu vật

Nếu các giá trị khác nhau giữa các phép đo, thì trường này sẽ bị loại trừ.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.blood_glucose.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
Trường (định dạng – đơn vị)
trung bình (float – mmol/L)
Mức đường huyết trung bình hoặc nồng độ đường huyết của người dùng trong một khoảng thời gian.
tối đa (float—mmol/L)
Mức đường huyết tối đa hoặc nồng độ đường huyết tối đa của người dùng trong một khoảng thời gian.
tối thiểu (float—mmol/L)
Mức đường huyết tối thiểu hoặc nồng độ đường huyết tối thiểu của người dùng trong một khoảng thời gian.
mối quan hệ tạm thời của bữa ăn (int – enum) (trường không bắt buộc)
Thời điểm kết quả đo được so sánh với thời điểm người dùng ăn.
loại bữa ăn (int—enum) (trường không bắt buộc)
Loại bữa ăn mà người dùng đã ăn khi đọc kết quả.
mối quan hệ thời gian với giấc ngủ (int—enum) (trường không bắt buộc)
Thời điểm kết quả đo được so sánh với thời điểm người dùng ngủ.
mẫu nguồn (int—enum) (trường không bắt buộc)
Loại chất dịch cơ thể dùng để đo đường huyết.

Android

Têncom.google.blood_glucose.summary
Đối tượng loại dữ liệuAGGREGATE_BLOOD_GLUCOSE_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float—mmol/L)
Mức đường huyết trung bình hoặc nồng độ đường huyết của người dùng trong một khoảng thời gian.
FIELD_MAX (float—mmol/L)
Mức đường huyết tối đa hoặc nồng độ đường huyết tối đa của người dùng trong một khoảng thời gian.
FIELD_MIN (float—mmol/L)
Mức đường huyết tối thiểu hoặc nồng độ đường huyết tối thiểu của người dùng trong một khoảng thời gian.
FIELD_TEMPORAL_RELATION_TO_MEAL (int—enum) (trường không bắt buộc)
Thời điểm kết quả đo được so sánh với thời điểm người dùng ăn.
FIELD_MEAL_TYPE (int—enum) (trường không bắt buộc)
Loại bữa ăn mà người dùng đã ăn khi đọc kết quả.
FIELD_TEMPORAL_RELATION_TO_SLEEP (int—enum) (trường không bắt buộc)
Thời điểm kết quả đo được so sánh với thời điểm người dùng ngủ.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int—enum) (trường không bắt buộc)
Loại chất dịch cơ thể dùng để đo đường huyết.

Tóm tắt về huyết áp

Mỗi điểm dữ liệu biểu thị huyết áp trung bình, tối thiểu và tối đa trong một khoảng thời gian, được đo bằng mmHg.

Nếu giá trị của mỗi trường trong số này giống nhau đối với tất cả các phép đo được thực hiện trong một phạm vi thời gian đó, thì bạn sẽ thấy giá trị của trường trong dữ liệu trả về:

  • vị trí cơ thể
  • vị trí đo lường

Nếu các giá trị khác nhau giữa các phép đo, thì trường này sẽ bị loại trừ.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.blood_pressure.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
Trường (định dạng – đơn vị)
tâm thu trung bình (float – mmHg)
Huyết áp tâm thu trung bình của người dùng trong một khoảng thời gian.
tâm thu tối đa (float — mmHg)
Huyết áp tâm thu tối đa của người dùng trong một khoảng thời gian.
tối thiểu tâm thu (float — mmHg)
Huyết áp tâm thu tối thiểu của người dùng trong một khoảng thời gian.
tâm trương trung bình (float – mmHg)
Huyết áp tâm trương trung bình của người dùng trong một khoảng thời gian.
huyết áp tối đa (float – mmHg)
Huyết áp tâm trương tối đa của người dùng trong một khoảng thời gian.
huyết áp tối thiểu (float – mmHg)
Huyết áp tâm trương tối thiểu của người dùng trong một khoảng thời gian.
vị trí cơ thể (int—enum) (trường không bắt buộc)
Vị trí cơ thể của người dùng khi đo.
vị trí đo lường (int—enum) (trường không bắt buộc)
Nhánh và phần của nhánh được đo.

Android

Têncom.google.blood_pressure.summary
Đối tượng loại dữ liệuAGGREGATE_BLOOD_PRESSURE_SUMMARY
Trường (định dạng – đơn vị)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE (float—mmHg)
Huyết áp tâm thu trung bình của người dùng trong một khoảng thời gian.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX (float—mmHg)
Huyết áp tâm thu tối đa của người dùng trong một khoảng thời gian.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MIN (float—mmHg)
Huyết áp tâm thu tối thiểu của người dùng trong một khoảng thời gian.
FIELD_BLOOD_PRESSURE_DIASTOLIC_AVERAGE (float—mmHg)
Huyết áp tâm trương trung bình của người dùng trong một khoảng thời gian.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MAX (float—mmHg)
Huyết áp tâm trương tối đa của người dùng trong một khoảng thời gian.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MIN (float—mmHg)
Huyết áp tâm trương tối thiểu của người dùng trong một khoảng thời gian.
FIELD_BODY_POSITION (int—enum) (trường không bắt buộc)
Vị trí cơ thể của người dùng khi đo.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int—enum) (trường không bắt buộc)
Nhánh và phần của nhánh được đo.

Tóm tắt về thân nhiệt

Mỗi điểm dữ liệu biểu thị thân nhiệt trung bình, tối thiểu và tối đa của người dùng trong một khoảng thời gian.

Tệp này cũng sẽ có vị trí thực hiện phép đo trên nội dung, nếu vị trí đo lường giống nhau ở tất cả các điểm dữ liệu trong khoảng thời gian.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.body.temperature.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
Trường (định dạng – đơn vị)
trung bình (float – độ C)
Thân nhiệt trung bình của người dùng trong một khoảng thời gian.
max (float — độ C)
Thân nhiệt tối đa của người dùng trong một khoảng thời gian.
min (float—celsius)
Thân nhiệt tối thiểu của người dùng trong một khoảng thời gian.
vị trí đo lường (int—enum) (trường không bắt buộc)
Vị trí đo thân nhiệt của người dùng.

Android

Têncom.google.body.temperature.summary
Đối tượng loại dữ liệuAGGREGATE_BODY_TEMPERATURE_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float — độ C)
Thân nhiệt trung bình của người dùng trong một khoảng thời gian.
FIELD_MAX (float — độ C)
Thân nhiệt tối đa của người dùng trong một khoảng thời gian.
FIELD_MIN (float—celsius)
Thân nhiệt tối thiểu của người dùng trong một khoảng thời gian.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int—enum) (trường không bắt buộc)
Vị trí đo thân nhiệt của người dùng.

Tóm tắt về độ bão hoà oxy

Mỗi điểm dữ liệu biểu thị độ bão hoà oxy trong máu trung bình, tối thiểu và tối đa cũng như tốc độ luồng oxy bổ sung của người dùng trong một khoảng thời gian.

Nếu giá trị của mỗi trường trong số này giống nhau đối với tất cả các phép đo được thực hiện trong một phạm vi thời gian đó, thì bạn sẽ thấy giá trị của trường trong dữ liệu trả về:

  • chế độ quản lý liệu pháp oxy
  • hệ thống bão hoà oxy
  • phương pháp đo độ bão hoà oxy

Nếu các giá trị khác nhau giữa các phép đo, thì trường này sẽ bị loại trừ.

Kiến trúc chuyển trạng thái đại diện (REST)

Têncom.google.oxygen_saturation.summary
Phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
Trường (định dạng – đơn vị)
độ bão hoà oxy trung bình (float – phần trăm)
Độ bão hoà oxy trung bình của người dùng trong một khoảng thời gian.
độ bão hoà oxy tối đa (float—phần trăm)
Độ bão hoà oxy tối đa của người dùng trong một khoảng thời gian.
độ bão hoà oxy tối thiểu (float—phần trăm)
Độ bão hoà oxy tối thiểu của người dùng trong một khoảng thời gian.
tốc độ luồng oxy bổ sung trung bình (float – L/phút)
Tốc độ luồng oxy bổ sung trung bình của người dùng trong một khoảng thời gian.
tốc độ luồng oxy bổ sung tối đa (float—L/phút)
Tốc độ luồng oxy bổ sung tối đa của người dùng trong một khoảng thời gian.
tốc độ luồng oxy bổ sung tối thiểu (float—L/phút)
Tốc độ luồng oxy bổ sung tối thiểu của người dùng trong một khoảng thời gian.
chế độ quản lý liệu pháp oxy (int — enum) (trường không bắt buộc)
Cách sử dụng liệu pháp oxy.
Có thể không có hoặc 1 nếu được dùng qua ống thông mũi.
hệ thống bão hoà oxy (int—enum) (trường không bắt buộc)
Nơi đo độ bão hoà oxy.
Có thể không có hoặc 1 nếu đo bằng mao mạch ngoại vi.
phương pháp đo độ bão hoà oxy (int—enum) (trường không bắt buộc)
Cách đo độ bão hoà oxy.
Có thể không xuất hiện hoặc 1 nếu được đo bằng phương pháp đo nồng độ oxy trong máu.

Android

Têncom.google.oxygen_saturation.summary
Đối tượng loại dữ liệuAGGREGATE_OXYGEN_SATURATION_SUMMARY
Trường (định dạng – đơn vị)
FIELD_OXYGEN_SATURATION_AVERAGE (float—phần trăm)
Độ bão hoà oxy trung bình của người dùng trong một khoảng thời gian.
FIELD_OXYGEN_SATURATION_MAX (float—phần trăm)
Độ bão hoà oxy tối đa của người dùng trong một khoảng thời gian.
FIELD_OXYGEN_SATURATION_MIN (float—phần trăm)
Độ bão hoà oxy tối thiểu của người dùng trong một khoảng thời gian.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_AVERAGE (float—L/phút)
Tốc độ luồng oxy bổ sung trung bình của người dùng trong một khoảng thời gian.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX (float—L/phút)
Tốc độ luồng oxy bổ sung tối đa của người dùng trong một khoảng thời gian.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN (float—L/phút)
Tốc độ luồng oxy bổ sung tối thiểu của người dùng trong một khoảng thời gian.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int—enum) (trường không bắt buộc)
Cách sử dụng liệu pháp oxy.
Có thể không có hoặc 1 nếu được dùng qua ống thông mũi.
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (trường không bắt buộc)
Nơi đo độ bão hoà oxy.
Có thể không có hoặc 1 nếu đo bằng mao mạch ngoại vi.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int—enum) (trường không bắt buộc)
Cách đo độ bão hoà oxy.
Có thể không xuất hiện hoặc 1 nếu được đo bằng phương pháp đo nồng độ oxy trong máu.