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. Đây có thể là số đo trung bình hoặc số liệu tổng hợp/tổng. Bạn có thể tiết kiệm thời gian cho những phép tính này và dễ dàng cho người dùng ứng dụng thấy các bản tóm tắt hoặc giá trị trung bình hữu ích 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 một loại dữ liệu, phạm vi thời gian và một yếu tố để "phân nhóm" (hoặc nhóm) dữ liệu theo. Bạn có thể phân loại dữ liệu theo một số 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
Phân loại 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, sẽ có một nhóm cho từng loại hoạt động ngủ (ngủ nông, ngủ sâu và ngủ REM).
Phân đoạn hoạt động
Phân loại dữ liệu tổng hợp theo các đoạn hoạt động trong một khoảng thời gian. Ví dụ: nếu một người dùng chạy bộ từ 9 giờ sáng đến 10 giờ sáng nhưng chỉ chạy trong 20 phút đầu tiên, sau đó 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 đoạn hoạt động và sẽ trả về 4 nhóm.
Phiên
Sử dụng ranh giới thời gian của các phiên để tổng hợp dữ liệu. Ví dụ: nếu một người dùng chạy bộ 2 lần và được ghi nhận là 2 phiên (một phiên chạy bộ vào buổi sáng và một phiên chạy bộ vào buổi chiều), thì bạn có thể phân loại theo phiên để biết số bước trung bình hoặc tốc độ trung bình của mỗi lần chạy bộ.

Hoạt động

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

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

Tổng thời gian và số đoạn của 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ị thông tin tóm tắt về 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.

REST

Têncom.google.activity.summary
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.activity.read
Trường (định dạng – đơn vị)
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.
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 khúc trong phạm vi thời gian.
số lượng phân khúc (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 kiểu 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 khúc 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ỷ lệ 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 phạm vi thời gian, tính bằng kilocalories mỗi ngày. Điều này 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.

REST

Têncom.google.calories.bmr.summary
Phạm vi quyền 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 kiểu 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.

Tóm tắt lượng calo đã đốt cháy

Tổng lượng calo đã đốt cháy (tính bằng kilocalories) 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 với loại dữ liệu tức thời.

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

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

REST

Têncom.google.heart_minutes.summary
Phạm vi quyền 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 bạn nhận được trong khoảng thời gian đó, bao gồm cả điểm nhận được nhờ hệ số nhân (bạn sẽ nhận được nhiều điểm hơn khi thực hiện hoạt động gắng sức hơn).
thời lượng (float phút)
Thời gian kiếm được Điểm nhịp tim, tính bằng phút.

Android

Têncom.google.heart_minutes.summary
Đối tượng kiểu 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 bạn nhận được trong khoảng thời gian đó, bao gồm cả điểm nhận được nhờ hệ số nhân (bạn sẽ nhận được nhiều điểm hơn khi thực hiện hoạt động gắng sức hơn).
FIELD_DURATION (float phút)
Thời gian kiếm được Điểm nhịp tim, tính bằng phút.

Thông tin tóm tắt về Phút vận động

Tổng số phút vận động trong khoảng thời gian. Loại dữ liệu và các trường này giống với loại dữ liệu tức thời.

Thông tin tóm tắt về nguồn điệ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 mà người dùng tạo ra (tính bằng watt) trong một khoảng thời gian.

REST

Têncom.google.power.summary
Phạm vi quyền 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 mà người dùng tạo ra trong khoảng thời gian đó, 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 đó, tính bằng watt.
phút (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 kiểu dữ liệuAGGREGATE_POWER_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float – watt)
Công suất trung bình mà người dùng tạo ra trong khoảng thời gian đó, 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 đó, 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.

Bản tóm tắt về mức chênh lệch số bước

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

Nội dung

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

Tóm tắt lượng mỡ trong cơ thể

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

REST

Têncom.google.body.fat.percentage.summary
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.body.read
Trường (định dạng – đơn vị)
trung bình (float phần trăm)
Tỷ lệ phần trăm trung bình của người dùng về tổng khối lượng cơ thể là lượng mỡ trong cơ thể, 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 người dùng về tổng khối lượng cơ thể là lượng mỡ trong cơ thể, trong một khoảng thời gian.
phút (float%)
Tỷ lệ phần trăm tối thiểu của người dùng về tổng khối lượng cơ thể là lượng mỡ trong cơ thể, trong một khoảng thời gian.

Android

Têncom.google.body.fat.percentage.summary
Đối tượng kiểu dữ liệuAGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float – phần trăm)
Tỷ lệ phần trăm trung bình của người dùng về tổng khối lượng cơ thể là lượng mỡ trong cơ thể, 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 người dùng về tổng khối lượng cơ thể là lượng mỡ trong cơ thể, 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 của người dùng về tổng khối lượng cơ thể là lượng mỡ trong cơ thể, trong một khoảng thời gian.

Tóm tắt tần số tim

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

REST

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

Android

Têncom.google.heart_rate.summary
Đối tượng kiểu dữ liệuAGGREGATE_HEART_RATE_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float nhịp/phút)
Tần số tim trung bình của người dùng tính theo số nhịp/phút trong một khoảng thời gian.
FIELD_MAX (float – nhịp/phút)
Tần số tim tối đa của người dùng tính theo số nhịp/phút trong một khoảng thời gian.
FIELD_MIN (float – nhịp/phút)
Tần số tim tối thiểu của người dùng tính theo số 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.

REST

Têncom.google.height.summary
Phạm vi quyền 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 kiểu 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ề cân nặng

Mỗi điểm dữ liệu thể hiện cân nặ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.

REST

Têncom.google.weight.summary
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.body.read
Trường (định dạng – đơn vị)
trung bình (float kg)
Cân nặng trung bình của người dùng trong một khoảng thời gian, tính bằng kilogam.
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.
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 ki-lô-gam.

Android

Têncom.google.weight.summary
Đối tượng kiểu dữ liệuAGGREGATE_WEIGHT_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float – kg)
Cân nặng 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 ki-lô-gam.

Thông tin vị trí

Sử dụng các kiểu 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 với loại dữ liệu tức thời.

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

Mỗi điểm dữ liệu biểu thị khung hình chữ nhật đượ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.

REST

Têncom.google.location.bounding_box
Phạm vi quyền 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 một 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 một 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 một 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 một số thực, tính bằng độ.

Android

Têncom.google.location.bounding_box
Đối tượng kiểu dữ liệuAGGREGATE_LOCATION_BOUNDING_BOX
Trường (định dạng – đơn vị)
FIELD_LOW_LATITUDE (float – độ)
Vĩ độ của góc dưới cùng bên trái của hộp giới hạn, được biểu thị dưới dạng một số thực, tính bằng độ.
FIELD_LOW_LONGITUDE (float—độ)
Kinh độ của góc dưới cùng bên trái của hộp giới hạn, được biểu thị bằng số thực, 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 thị dưới dạng số thực, tính bằng độ.
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 bằng độ.

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.

REST

Têncom.google.speed.summary
Phạm vi quyền 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.
max (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 kiểu 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.
max (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 kiểu dữ liệu này để đọc dữ liệu dinh dưỡng tổng hợp.

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

Mỗi điểm dữ liệu thể hiện 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 với loại dữ liệu tức thời.

Tóm tắt dinh dưỡng

Mỗi điểm dữ liệu biểu thị tổng số 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ị thể hiện tổng lượng chất dinh dưỡng trong tất cả các mục nhập trong khoảng thời gian.

Nếu chất dinh dưỡng không có 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 đều dành cho cùng một bữa ăn, thì loại bữa ăn cũng sẽ được đặt.

REST

Têncom.google.nutrition.summary
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
Trường (định dạng – đơn vị)
loại bữa ăn (int – enum)
Loại bữa ăn mà người dùng đã ăn (xuất hiện nếu tất cả các mục trong khoảng thời gian đều dành cho cùng một bữa ăn).
chất dinh dưỡng (Map<String> – calo/gam)
Tổng lượ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 kiểu dữ liệuAGGREGATE_NUTRITION_SUMMARY
Trường (định dạng – đơn vị)
FIELD_MEAL_TYPE (int – enum)
Loại bữa ăn mà người dùng đã ăn (xuất hiện nếu tất cả các mục trong khoảng thời gian đều dành cho cùng một bữa ăn).
FIELD_NUTRIENTS (Map<String> – kilocalories/gam/miligam)
Tổng lượ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 sức khoẻ và y tế tổng hợp.

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

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

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

  • mối quan hệ về thời gian với bữa ăn
  • mối quan hệ về thời gian với giấc ngủ
  • nguồn mẫu

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

REST

Têncom.google.blood_glucose.summary
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
Trường (định dạng – đơn vị)
trung bình (float mmol/L)
Nồng độ hoặc mức đường huyết trung bình của người dùng trong một khoảng thời gian.
max (float – mmol/L)
Nồng độ hoặc mức đường huyết tối đa của người dùng trong một khoảng thời gian.
phút (float – mmol/L)
Nồng độ hoặc mức đườ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 với bữa ăn (int—enum) (trường không bắt buộc)
Thời điểm đo so 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 vào khoảng thời gian đo.
mối quan hệ tạm thời với giấc ngủ (int—enum) (trường không bắt buộc)
Thời điểm đo so với thời điểm người dùng ngủ.
specimen source (int – enum) (trường không bắt buộc)
Loại dịch cơ thể được dùng để đo đường huyết.

Android

Têncom.google.blood_glucose.summary
Đối tượng kiểu dữ liệuAGGREGATE_BLOOD_GLUCOSE_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float – mmol/L)
Nồng độ hoặc mức đường huyết trung bình của người dùng trong một khoảng thời gian.
FIELD_MAX (float—mmol/L)
Nồng độ hoặc mức đườ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)
Nồng độ hoặc mức đườ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 đo so 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 vào khoảng thời gian đo.
FIELD_TEMPORAL_RELATION_TO_SLEEP (int – enum) (trường không bắt buộc)
Thời điểm đo so 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 dịch cơ thể được dùng để đo đường huyết.

Bản tóm tắt 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 phạm vi thời gian, được đo bằng mmHg.

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

  • tư thế 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 sẽ bị loại trừ.

REST

Têncom.google.blood_pressure.summary
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
Trường (định dạng – đơn vị)
huyết áp 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.
huyết áp 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.
huyết áp tâm thu tối thiểu (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.
huyết áp 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âm trương 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âm trương 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)
Tư thế 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)
Đo ở cánh tay nào và phần nào của cánh tay.

Android

Têncom.google.blood_pressure.summary
Đối tượng kiểu 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)
Tư thế 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)
Đo ở cánh tay nào và phần nào của cánh tay.

Thông tin tóm tắt về thân nhiệt

Mỗi điểm dữ liệu biểu thị nhiệt độ cơ thể 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.

Ngoài ra, dữ liệu này cũng sẽ có vị trí đo trên cơ thể, nếu vị trí đo như nhau cho tất cả các điểm dữ liệu trong khoảng thời gian.

REST

Têncom.google.body.temperature.summary
Phạm vi quyền OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
Trường (định dạng – đơn vị)
trung bình (float – độ C)
Nhiệt độ cơ thể trung bình của người dùng trong một khoảng thời gian.
max (float – độ C)
Nhiệt độ cơ thể tối đa của người dùng trong một khoảng thời gian.
min (float – độ C)
Nhiệt độ cơ thể 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í trên cơ thể người dùng mà bạn đo nhiệt độ.

Android

Têncom.google.body.temperature.summary
Đối tượng kiểu dữ liệuAGGREGATE_BODY_TEMPERATURE_SUMMARY
Trường (định dạng – đơn vị)
FIELD_AVERAGE (float – độ C)
Nhiệt độ cơ thể trung bình của người dùng trong một khoảng thời gian.
FIELD_MAX (float – độ C)
Nhiệt độ cơ thể tối đa của người dùng trong một khoảng thời gian.
FIELD_MIN (float – độ C)
Nhiệt độ cơ thể 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í trên cơ thể người dùng mà bạn đo nhiệt độ.

Thông tin tóm tắt về độ bão hòa oxy

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

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

  • chế độ cung cấp liệu pháp oxy
  • hệ thống đo độ 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 sẽ bị loại trừ.

REST

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

Android

Têncom.google.oxygen_saturation.summary
Đối tượng kiểu dữ liệuAGGREGATE_OXYGEN_SATURATION_SUMMARY
Trường (định dạng – đơn vị)
FIELD_OXYGEN_SATURATION_AVERAGE (float – phần trăm)
Độ bão hòa 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 hòa oxy tối đa của người dùng trong một khoảng thời gian.
FIELD_OXYGEN_SATURATION_MIN (float – tỷ lệ phần trăm)
Độ bão hòa 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 độ dò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ít/phút)
Tốc độ dò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 độ dò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 thực hiện liệu pháp oxy.
Có thể không có hoặc 1 nếu được quản lý bằng ố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 ở 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 có hoặc 1 nếu được đo bằng máy đo nồng độ oxy trong máu.