Google Fit có các loại dữ liệu sức khỏe cho việc đo lường liên quan đến việc quản lý sức khỏe nói chung (thay vì tập thể dục).
Danh sách các 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 khỏe và trường của những yêu cầu này trong tài liệu tham khảo về Android. Các trường có đơn vị enum có một danh sách các giá trị được chấp nhận để bạn chọn. Chỉ sử dụng một trong các giá trị được phép để đọc và ghi thành công dữ liệu.
Đường huyết
Loại dữ liệu này nắm bắt nồng độ gluose trong máu. Mỗi điểm dữ liệu
đại diện cho một lần đo đường huyết tức thì. Tìm hiểu thêm về cách viết dữ liệu đường huyết.
Mức đường huyết hoặc nồng độ đường huyết tính bằng mmol/L, trong đó 1 mmol/L là 18 mg/dL.
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 đọc sách so với khi 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 khi các chỉ số được đọc.
mối quan hệ tạm thời với giấc ngủ (int – enum) (trường không bắt buộc)
Khi người dùng đọc chỉ số đo so với khi 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
Mức đường huyết hoặc nồng độ đường huyết 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 đọc sách so với khi 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 khi các chỉ số được đọc.
FIELD_TEMPORAL_RELATION_TO_SLEEP (int—enum) (trường không bắt buộc)
Khi người dùng đọc chỉ số đo so với khi 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_GLUCLASSE_SPECIMEN_SOURCE (int—enum) (trường không bắt buộc)
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 biểu thị một chỉ số huyết áp tức thời. Tìm hiểu thêm về cách viết dữ liệu về huyết áp.
body position (int – enum) (trường không bắt buộc)
Vị trí cơ thể của người dùng khi thực hiện đo lường.
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)
Cánh tay và một phần của cánh tay mà bạn đã đo được.
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
Android
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)
Đo huyết áp tâm trương.
lĩnh vực _PHÁT_VỊ TRÍ (int – enum) (trường không bắt buộc)
Vị trí cơ thể của người dùng khi thực hiện đo lường.
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à một phần của cánh tay mà bạn đã đo được.
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 nắm bắt 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 biểu thị tổng lượng mỡ trong cơ thể của một người dưới dạng phần trăm tổng khối lượng cơ thể.
Loại dữ liệu này chụp thông tin mô tả chất nhầy cổ tử cung. Mỗi điểm dữ liệu đại diện cho một bản mô tả tự nhầy cổ tử cung của người dùng. Tất cả các trường là không bắt buộc và có thể dùng để mô tả giao diện của dịch nhầy cổ tử cung cũng như số lượng.
cấu trúc chất nhầy cổ tử cung (int—enum) (trường không bắt buộc)
Tính nhất quán hoặc kết cấu của dịch 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
số lượng dịch nhầy cổ tử cung (int—enum) (trường không bắt buộc)
Lượng 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
Android
Tên
com.google.cervical_mucus
Đối tượng loại dữ liệu
TYPE_CERVICS_MUCUS
Trường (định dạng—đơn vị)
FIELD_CERVENCE_MUCUS_TEXTURE (int—enum) (trường không bắt buộc)
Tính nhất quán hoặc kết cấu của dịch 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 nhầy cổ tử cung mà người dùng quan sát được.
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ả các trường là không bắt buộc và có thể được dùng để thêm thông tin mô tả về vị trí, độ mờ và độ chắc của cổ tử cung.
Loại dữ liệu này nắm bắt nhịp tim của người dùng tính bằng nhịp/phút. Vì mỗi điểm dữ liệu biểu thị một chỉ số nhịp tim tức thời, nên bạn chỉ nên đặt thời gian kết thúc. Giá trị này sẽ được dùng làm dấu thời gian cho chỉ số đọc.
Loại dữ liệu này chụp 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, nên chỉ nên đặt thời gian kết thúc. Giá trị này sẽ được dùng làm dấu thời gian cho chỉ số đọc.
Loại dữ liệu này ghi lại nội dung mô tả về lượng máu kinh của người dùng cân nặng như thế nào
(phát ra, nhẹ, trung bình hoặc nặng). Mỗi điểm dữ liệu thể hiện một nội dung mô tả về lượng máu kinh của người dùng nặng như thế nào.
Loại dữ liệu này thu thập lượng oxy lưu thông trong máu, được đo bằng tỷ lệ phần trăm huyết sắc bão hòa oxy. Mỗi điểm dữ liệu thể hiện một độ bão hòa oxy trong máu duy nhất tại thời điểm đo lường.
Nếu có tuỳ chọn, bạn cũng có thể thêm thông tin chi tiết về bất kỳ nguồn oxy bổ sung nào.
Lượng oxy bổ sung được cung cấp cho người dùng tính bằng lít mỗi phút.
Đặt về 0 nếu không có oxy bổ sung nào được cung cấp và người dùng chỉ có không khí trong phòng thở.
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 trồng bằng mũi.
hệ thống bão hòa oxy (int – enum) (trường không bắt buộc)
Vị trí đo độ bão hòa oxy.
Có thể không có hoặc 1 nếu được đo theo ma trận 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 hòa oxy.
Có thể không có hoặc 1 nếu được đo bằng phương pháp đo nồng độ xung trong xung.
Lượng oxy bổ sung được cung cấp cho người dùng tính bằng lít mỗi phút.
Zero cho biết không có oxy bổ sung nào được cung cấp và người dùng chỉ có không khí trong phòng thở.
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 trồng bằng mũi.
FIELD_OXYGEN_SATURATION_FILTER (int – enum) (trường không bắt buộc)
Vị trí đo độ bão hòa oxy.
Có thể không có hoặc 1 nếu được đo theo ma trận ngoại vi.
FIELD_OXYGEN_SATURATION_MEASUREMENT_Method (int – enum) (trường không bắt buộc)
Cách đo độ bão hòa oxy.
Có thể không có hoặc 1 nếu được đo bằng phương pháp đo nồng độ xung trong xung.
Ngủ
Loại dữ liệu này chụp thời lượng và kiểu ngủ của người dùng. Mỗi điểm dữ liệu biểu thị một khoảng thời gian cho một giai đoạn của giấc 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 thể hiện thời điểm kết thúc giai đoạn ngủ. Khoảng thời gian không cần phải liên tục nhưng không được trùng lặp.
Giá trị thể hiện 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.
Android
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_CLASS_TYPE (int – enum)
Giá trị thể hiện 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 sẽ chụp lại nếu người dùng gặp phải lỗi khi phát hiện (xảy ra trong khoảng thời gian của họ). Mỗi điểm dữ liệu biểu thị một trường hợp 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.
Loại dữ liệu này nắm bắt trọng lượng của người dùng đó tính bằng ki lô gam. Vì mỗi điểm dữ liệu biểu thị trọng số của người dùng tại thời điểm đọc, nên bạn chỉ nên đặt thời gian kết thúc. Giá trị này sẽ được dùng làm dấu thời gian cho chỉ số đọc.