Google Fit có các loại dữ liệu sức khoẻ dành cho các phép đo liên quan đến việc quản lý
sức khoẻ tổng thể (trái ngược với thể chất).
Danh sách loại dữ liệu
Bạn có thể tìm hiểu thêm về các loại dữ liệu sức khoẻ và các trường của chúng trong tài liệu tham khảo về Android . Các trường có đơn vị enum
có danh sách giá trị được chấp nhận để chọn. Chỉ sử dụng một trong các giá trị được phép để đọc và ghi dữ liệu thành công.
Đường huyết
Loại dữ liệu này ghi lại nồng độ gluco trong máu. Mỗi dữ liệu
biểu thị một chỉ số đo đường huyết tức thời. Tìm hiểu thêm về cách ghi dữ liệu đường huyết .
Tên com.google.blood_glucose
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
Trường (định dạng – đơn vị)
mức đường huyết (float
– mmol/L)
Nồng độ glucose trong máu tính bằng mmol/L, trong đó 1 mmol/L là 18 mg/dL.
mối quan hệ thời gian 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.
Giá trị được chấp nhận
"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
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 xung quanh khi hệ thống lấy chỉ số.
Giá trị được chấp nhận
"intVal" : 1 // Unknown "intVal" : 2 // Breakfast "intVal" : 3 // Lunch "intVal" : 4 // Dinner "intVal" : 5 // Snack
mối quan hệ tạm thời với giấc ngủ (int
—enum) (trường không bắt buộc)
Khi chỉ số đo được so sánh với thời điểm người dùng ngủ.
Giá trị được chấp nhận
"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
nguồn mẫu (int
— enum) (trường không bắt buộc)
Loại chất lỏng trong cơ thể dùng để đo lượng glucose trong máu.
Giá trị được chấp nhận
"intVal" : 1 // Interstitial fluid "intVal" : 2 // Capillary blood "intVal" : 3 // Plasma "intVal" : 4 // Serum "intVal" : 5 // Tears "intVal" : 6 // Whole blood
Tên com.google.blood_glucose
Đối tượng loại dữ liệu TYPE_BLOOD_GLUCOSE
Trường (định dạng – đơn vị)
FIELD_BLOOD_GLUCOSE_LEVEL (float
– mmol/L)
Nồng độ glucose trong máu tính bằng mmol/L, trong đó 1 mmol/L là 18 mg/dL.
FIELD_TEMPORAL_RELATION_TO_MEAL (int
– enum) (trường không bắt buộc)
Thời điểm đo lường dữ liệu so với thời điểm người dùng ăn.
Giá trị được chấp nhận
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) (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.
Giá trị được chấp nhận
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) (trường không bắt buộc)
Khi chỉ số đo được so sánh với thời điểm người dùng ngủ.
Giá trị được chấp nhận
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) (trường không bắt buộc)
Loại dịch cơ thể dùng để đo đường huyết.
Giá trị được chấp nhận
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
Huyết áp
Loại dữ liệu này ghi lại huyết áp của người dùng. Mỗi điểm dữ liệu đại diện cho
một chỉ số đo huyết áp tức thời. Tìm hiểu thêm về cách viết máu
dữ liệu về áp suất .
Tên com.google.blood_pressure
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
Trường (định dạng – đơn vị)
tâm thu (float
– mmHg)
Đo huyết áp tâm thu.
tâm trương (float
– mmHg)
Kết quả đo huyết áp tâm trương.
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.
Giá trị được chấp nhận
"intVal" : 1 // Standing up "intVal" : 2 // Sitting down "intVal" : 3 // Lying down "intVal" : 4 // Reclining
vị trí đo lường (int
—enum) (trường không bắt buộc)
Nhóm thử nghiệm nào và một phần của nhóm thử nghiệm nào đã được đo.
Giá trị được chấp nhận
"intVal" : 1 // Left wrist "intVal" : 2 // Right wrist "intVal" : 3 // Left upper arm "intVal" : 4 // Right upper arm
Tên com.google.blood_pressure
Đối tượng loại dữ liệu TYPE_BLOOD_PRESSURE
Trường (định dạng – đơn vị)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float
—mmHg)
Đo huyết áp tâm thu.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float
—mmHg)
Giá trị đo huyết áp tâm trương.
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.
Giá trị được chấp nhận
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) (trường không bắt buộc)
Cánh tay và phần cánh tay được đo.
Giá trị được chấp nhận
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
Tỷ lệ mỡ trong cơ thể
Loại dữ liệu này thu thập tỷ lệ phần trăm mỡ trong cơ thể của một người dùng. Mỗi điểm dữ liệu đại diện cho tổng lượng mỡ trong cơ thể của một người dưới dạng tỷ lệ phần trăm tổng khối lượng cơ thể.
Tên com.google.body.fat.percentage
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Trường (định dạng – đơn vị)
phần trăm (float
— phần trăm)
Tỷ lệ phần trăm tổng khối lượng cơ thể là mỡ trong cơ thể.
Phạm vi hợp lệ : 0 – 100%
Tên com.google.body.fat.percentage
Đối tượng loại dữ liệu TYPE_BODY_FAT_PERCENTAGE
Trường (định dạng – đơn vị)
FIELD_PERCENTAGE (float
– phần trăm)
Tỷ lệ phần trăm tổng khối lượng cơ thể là mỡ.
Phạm vi hợp lệ : 0 đến 100%
Thân nhiệt
Loại dữ liệu này ghi lại thân nhiệt của người dùng. Mỗi điểm dữ liệu
biểu thị một phép đo thân nhiệt tức thời.
Tên com.google.body.temperature
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
Trường (định dạng – đơn vị)
thân nhiệt (float
– độ C)
Thân nhiệt tính theo độ C.
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à dữ liệu đo nhiệt độ được lấy.
Giá trị được chấp nhận
"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
Tên com.google.body.temperature
Đối tượng loại dữ liệu TYPE_BODY_TEMPERATURE
Trường (định dạng – đơn vị)
FIELD_BODY_TEMPERATURE (float
—độ C)
Thân nhiệt tính theo độ C.
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à dữ liệu đo nhiệt độ được lấy.
Giá trị được chấp nhận
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
Dịch nhầy cổ tử cung
Loại dữ liệu này ghi lại nội dung mô tả về chất nhầy cổ tử cung. Mỗi điểm dữ liệu đại diện cho một nội dung mô tả tự đánh giá về chất nhầy cổ tử cung của người dùng. Tất cả các trường đều không bắt buộc và có thể được dùng để mô tả hình dạng và cảm nhận về chất nhầy cổ tử cung cũng như số lượng.
Tên com.google.cervical_mucus
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Trường (định dạng – đơn vị)
kết cấu của chất nhầy cổ tử cung (int
—enum) (trường không bắt buộc)
Độ đặc hoặc kết cấu của chất nhầy cổ tử cung của người dùng.
Giá trị được chấp nhận
"intVal" : 1 // Dry, little or no mucus "intVal" : 2 // Sticky "intVal" : 3 // Creamy "intVal" : 4 // Watery "intVal" : 5 // Clear and stretchy like egg white
lượng dịch nhầy cổ tử cung (int
– enum) (trường không bắt buộc)
Lượng chất nhầy cổ tử cung mà người dùng quan sát được.
Giá trị được chấp nhận
"intVal" : 1 // Light "intVal" : 2 // Medium "intVal" : 3 // Heavy
Tên com.google.cervical_mucus
Đối tượng loại dữ liệu TYPE_CERVICAL_MUCUS
Trường (định dạng – đơn vị)
FIELD_CERVICAL_MUCUS_TEXTURE (int
—enum) (trường không bắt buộc)
Độ đặc hoặc kết cấu của chất nhầy cổ tử cung của người dùng.
Giá trị được chấp nhận
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) (trường không bắt buộc)
Lượng chất nhầy cổ tử cung mà người dùng quan sát được.
Giá trị được chấp nhận
CERVICAL_MUCUS_AMOUNT_LIGHT CERVICAL_MUCUS_AMOUNT_MEDIUM CERVICAL_MUCUS_AMOUNT_HEAVY
Vị trí cổ tử cung
Trong loại dữ liệu này, mỗi điểm dữ liệu biểu thị một báo cáo về cổ tử cung của người dùng. Tất cả
là tùy chọn và có thể được sử dụng để thêm mô tả về vị trí,
sự giãn nở và độ cứng của cổ tử cung.
Tên com.google.cervical_position
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Trường (định dạng – đơn vị)
vị trí cổ tử cung (int
– enum) (trường không bắt buộc)
Vị trí cổ tử cung của người dùng.
Giá trị được chấp nhận
"intVal" : 1 // Cervix is low "intVal" : 2 // Cervix is in a medium position "intVal" : 3 // Cervix is high
nẹp cổ tử cung (int
—enum) (trường không bắt buộc)
Độ mở hoặc độ giãn của cổ tử cung của người dùng.
Giá trị được chấp nhận
"intVal" : 1 // Closed cervix "intVal" : 2 // Partially open cervix "intVal" : 3 // Fully dilated, open cervix
độ săn chắc của cổ tử cung (int
– enum) (trường không bắt buộc)
Cổ tử cung của người dùng cứng đến mức nào.
Giá trị được chấp nhận
"intVal" : 1 // Cervix is soft "intVal" : 2 // Cervix is a little firm "intVal" : 3 // Cervix is firm
Tên com.google.cervical_position
Đối tượng loại dữ liệu TYPE_CERVICAL_POSITION
Trường (định dạng – đơn vị)
FIELD_CERVICAL_POSITION (int
– enum) (trường không bắt buộc)
Vị trí cổ tử cung của người dùng.
Giá trị được chấp nhận
CERVICAL_POSITION_LOW CERVICAL_POSITION_MEDIUM CERVICAL_POSITION_HIGH
FIELD_CERVICAL_DILATION (int
—enum) (trường không bắt buộc)
Độ mở hoặc độ giãn của cổ tử cung của người dùng.
Giá trị được chấp nhận
CERVICAL_DILATION_CLOSED // Closed cervix CERVICAL_DILATION_MEDIUM // Partially open cervix CERVICAL_DILATION_OPEN // Fully dilated, open cervix
FIELD_CERVICAL_FIRMNESS (int
—enum) (trường không bắt buộc)
Độ săn chắc của cổ tử cung của người dùng.
Giá trị được chấp nhận
CERVICAL_FIRMNESS_SOFT CERVICAL_FIRMNESS_MEDIUM CERVICAL_FIRMNESS_FIRM
Tần số tim
Loại dữ liệu này ghi lại nhịp tim của người dùng theo số nhịp/phút. Vì mỗi
điểm dữ liệu biểu thị giá trị đo tức thời của nhịp tim, chỉ thời gian kết thúc
. Dấu thời gian này sẽ được dùng làm dấu thời gian cho kết quả đo.
Tên com.google.heart_rate.bpm
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
Trường (định dạng – đơn vị)
nhịp/phút (float
— nhịp/phút)
Nhịp tim tính theo số nhịp/phút.
Phạm vi hợp lệ : 0 – 1000
Tên com.google.heart_rate.bpm
Đối tượng loại dữ liệu TYPE_HEART_RATE_BPM
Quyền trên Android BODY_SENSORS
để ghi
Trường (định dạng – đơn vị)
nhịp/phút (float
— nhịp/phút)
Nhịp tim tính theo số nhịp/phút.
Phạm vi hợp lệ : 0 – 1000 nhịp/phút
Chiều cao
Loại dữ liệu này ghi lại chiều cao của người dùng tính bằng mét. Vì mỗi điểm dữ liệu
biểu thị chiều cao của người dùng tại thời điểm đọc, chỉ thời gian kết thúc
. Dấu thời gian này sẽ được dùng làm dấu thời gian cho kết quả đo.
Tên com.google.height
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Trường (định dạng – đơn vị)
height (float
– mét)
Chiều cao tính bằng mét.
Phạm vi hợp lệ : 0 đến 3 mét
Tên com.google.height
Đối tượng loại dữ liệu TYPE_HEIGHT
Trường (định dạng – đơn vị)
FIELD_HEIGHT (float
– mét)
Chiều cao tính bằng mét.
Phạm vi hợp lệ : 0 – 3 mét
Kinh nguyệt
Loại dữ liệu này mô tả mức kinh nguyệt của người dùng
(đốm, sáng, trung bình hoặc đậm). Mỗi điểm dữ liệu đại diện cho một phần mô tả về
lượng máu kinh của người dùng.
Tên com.google.menstruation
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Trường (định dạng – đơn vị)
lượng kinh nguyệt (int
– enum) (trường không bắt buộc)
Mức kinh nguyệt của người dùng.
Giá trị được chấp nhận
"intVal" : 1 // Spotting "intVal" : 2 // Light "intVal" : 3 // Medium "intVal" : 4 // Heavy
Tên com.google.menstruation
Đối tượng loại dữ liệu TYPE_MENSTRUATION
Trường (định dạng – đơn vị)
FIELD_MENSTRUAL_FLOW (int
—enum) (trường không bắt buộc)
Mức độ nặng của kỳ kinh nguyệt của người dùng.
Giá trị được chấp nhận
MENSTRUAL_FLOW_SPOTTING // Spotting MENSTRUAL_FLOW_LIGHT // Light MENSTRUAL_FLOW_MEDIUM // Medium MENSTRUAL_FLOW_HEAVY // Heavy
Kiểm tra tình trạng rụng trứng
Trong loại dữ liệu này, mỗi điểm dữ liệu biểu thị kết quả nhị phân của một bài kiểm tra rụng trứng (dương tính hoặc âm tính).
Tên com.google.ovulation_test
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Trường (định dạng – đơn vị)
kiểm tra tình trạng rụng trứng (int
– enum) (trường không bắt buộc)
Kết quả kiểm tra tình trạng rụng trứng của người dùng, cho biết liệu họ có đang rụng trứng hay không.
Giá trị được chấp nhận
"intVal" : 1 // Negative "intVal" : 2 // Positive
Tên com.google.ovulation_test
Đối tượng loại dữ liệu TYPE_OVULATION_TEST
Trường (định dạng – đơn vị)
FIELD_OVULATION_TEST_RESULT (int
—enum) (trường không bắt buộc)
Kết quả kiểm tra chu kỳ kinh nguyệt của người dùng, cho biết liệu họ có đang rụng trứng hay không.
Giá trị được chấp nhận
OVULATION_TEST_RESULT_NEGATIVE OVULATION_TEST_RESULT_POSITIVE
Độ bão hoà oxy
Loại dữ liệu này ghi lại lượng oxy lưu thông trong máu, được đo bằng tỷ lệ phần trăm hemoglobin bão hoà oxy. Mỗi điểm dữ liệu thể hiện một kết quả đo độ bão hoà oxy trong máu tại thời điểm đo.
Các trường không bắt buộc cũng cho phép bạn thêm thông tin về mọi sản phẩm oxy bổ sung nếu
được quản lý.
Tên com.google.oxygen_saturation
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
Trường (định dạng – đơn vị)
độ bão hoà oxy (float
– phần trăm)
Chỉ số độ bão hoà oxy trong máu dưới dạng phần trăm.
Phạm vi hợp lệ : 0 đến 100%
lượng oxy bổ sung (float
– lít/phút)
Tốc độ oxy bổ sung được cung cấp cho một người dùng tính bằng lít/phút.
Đặt thành 0 nếu không cung cấp oxy bổ sung và người dùng chỉ hít thở không khí trong phòng.
chế độ quản trị 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 dùng bằng ố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 được đo bằng các mao dẫn 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 có hoặc 1
nếu đo bằng máy đo nồng độ oxy xung.
Tên com.google.oxygen_saturation
Đối tượng loại dữ liệu TYPE_OXYGEN_SATURATION
Trường (định dạng – đơn vị)
FIELD_OXYGEN_SATURATION (float
– phần trăm)
Chỉ số độ bão hoà oxy trong máu dưới dạng phần trăm.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE (float
—L/phút)
Tốc độ cung cấp oxy bổ sung cho người dùng tính bằng lít/phút.
Giá trị 0 cho biết không có oxy bổ sung và người dùng chỉ hít thở không khí trong phòng.
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 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 được đo trong các 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 là 1
nếu được đo bằng máy đo nồng độ oxy trong máu.
Ngủ
Loại dữ liệu này ghi lại thời lượng và kiểu ngủ của người dùng. Mỗi điểm dữ liệu đại diện cho một khoảng thời gian của một giai đoạn ngủ.
Thời gian bắt đầu của điểm dữ liệu thể hiện thời điểm bắt đầu giai đoạn ngủ và luôn cần được đưa vào. Dấu thời gian cho biết thời điểm kết thúc giấc ngủ
giai đoạn đầu. Khoảng thời gian không cần phải liên tục nhưng không được chồng chéo.
Tên com.google.sleep.segment
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
Trường (định dạng – đơn vị)
loại phân đoạn ngủ (int
– enum)
Giá trị đại diện cho các giai đoạn và loại giấc ngủ khác nhau.
Giá trị được chấp nhận
"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.
Tên com.google.sleep.segment
Đối tượng loại dữ liệu TYPE_SLEEP_SEGMENT
Trường (định dạng – đơn vị)
FIELD_SLEEP_SEGMENT_TYPE (int
—enum)
Giá trị đại diện cho các giai đoạn và loại giấc ngủ khác nhau.
Giá trị được chấp nhận
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.
Chảy máu âm đạo
Loại dữ liệu này ghi lại việc người dùng có bị xuất huyết (chảy máu giữa kỳ kinh nguyệt hay không). Mỗi điểm dữ liệu đại diện cho một thực thể phát hiện, vì vậy, mỗi điểm
phải có dấu thời gian và trường lần xuất hiện phải được đặt thành
một.
Tên com.google.vaginal_spotting
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
Trường (định dạng – đơn vị)
lần xuất hiện (int
– số lượng)
Mỗi lần phát hiện. Đặt trường này thành 1
.
Tên com.google.vaginal_spotting
Đối tượng loại dữ liệu TYPE_VAGINAL_SPOTTING
Trường (định dạng – đơn vị)
FIELD_OCCURRENCES (int
—số lượng)
Từng trường hợp ra mắt. Đặt trường này thành 1
.
Trọng lượng
Loại dữ liệu này ghi lại cân nặng của người dùng tính theo kilogam. Vì mỗi điểm dữ liệu
thể hiện trọng số của người dùng tại thời điểm đọc, chỉ thời gian kết thúc
. Dấu thời gian này sẽ được dùng làm dấu thời gian cho kết quả đo.
Tên com.google.weight
Các phạm vi quyền của OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
Trường (định dạng – đơn vị)
trọng lượng (float
– kg)
Cân nặng tính bằng kilôgam.
Phạm vi hợp lệ : 0 đến 1.000 kilogam
Tên com.google.weight
Đối tượng loại dữ liệu TYPE_WEIGHT
Trường (định dạng – đơn vị)
FIELD_WEIGHT (float
– kg)
Trọng lượng cơ thể tính bằng kilogam.
Phạm vi hợp lệ : 0 – 1.000 kg
Nhận quyền đọc và ghi dữ liệu sức khoẻ
Để đọc dữ liệu sức khoẻ, hãy làm theo các bước sau:
Đảm bảo ứng dụng của bạn tuân thủ Chính sách dữ liệu người dùng API của Google cũng như Chính sách dữ liệu người dùng và nhà phát triển của Google Fit.
Đăng ký để Google xác minh màn hình yêu cầu đồng ý của bạn.
Lưu ý: Nếu ứng dụng của bạn chưa được xác minh khi yêu cầu quyền truy cập vào dữ liệu nhạy cảm
Phạm vi OAuth, Google sẽ đánh giá rủi ro và áp dụng
hạn mức phù hợp. Thông tin
người dùng cũng có thể thấy màn hình cảnh báo . Bạn vẫn có thể thử nghiệm ứng dụng của mình nhưng hạn mức sẽ hạn chế số lượng người dùng mới mà bạn có thể thu nạp.
Nếu được xác minh, ứng dụng của bạn có thể đọc dữ liệu sức khoẻ mà người dùng đã đồng ý cho phép đọc.