סוגים של נתוני בריאות

ב-Google Fit יש סוגי נתונים בריאותיים למדידות שקשורות לניהול הבריאות הכללית (בניגוד לכושר).

רשימת סוגי נתונים

כדי לקבל מידע נוסף על הסוגים של נתוני הבריאות, והשדות שלהם, אפשר לעבור מאמרי עזרה ל-Android. לשדות עם היחידה enum יש של ערכים קבילים לבחירה. כדי לקרוא ולכתוב נתונים, צריך להשתמש רק באחד מהערכים המותרים.

סוכר בדם

סוג הנתונים הזה מציין את ריכוז הסוכר בדם. כל נקודה על הגרף מייצגת קריאה חד-פעמית של רמת הסוכר בדם. מידע נוסף על כתיבת נתוני רמת הסוכר בדם

RESTAndroid
שםcom.google.blood_glucose
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
שדות (פורמט, יחידות)
רמת הסוכר בדם (float – mmol/L)
רמת הסוכר בדם או ריכוז הסוכר בדם mmol/L כאשר 1 mmol/L הוא 18 מ"ג ל-dL.
קשר זמני לארוחה (int – enum) (שדה אופציונלי)
מתי בוצעה הקריאה בהשוואה למועד שבו המשתמש אכל.

"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

סוג הארוחה (int – enum) (שדה אופציונלי)
מהו סוג הארוחה שהמשתמש אכל בזמן המדידה.
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
temporal relation to sleep (int – enum) (שדה אופציונלי)
מתי המדידה בוצעה בהשוואה לזמן שבו המשתמש ישן.
"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
specimen source (int – enum) (שדה אופציונלי)
סוג נוזל הגוף המשמש למדידת הסוכר בדם.
"intVal": 1 // Interstitial fluid
"intVal": 2 // Capillary blood
"intVal": 3 // Plasma
"intVal": 4 // Serum
"intVal": 5 // Tears
"intVal": 6 // Whole blood

שםcom.google.blood_glucose
אובייקט של סוג הנתוניםTYPE_BLOOD_GLUCOSE
שדות (פורמט, יחידות)
FIELD_BLOOD_GLUCOSE_LEVEL (float – mmol/L)
רמת הסוכר בדם או הריכוז שלו ב-mmol/L, כאשר 1 mmol/L שווה ל-18 mg/dL.
FIELD_TEMPORAL_RELATION_TO_MEAL (int — enum) (שדה אופציונלי)
מתי המדידה בוצעה בהשוואה לזמן שבו המשתמש אכל.

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) (שדה אופציונלי)
מהו סוג הארוחה שהמשתמש אכל בזמן המדידה.
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) (שדה אופציונלי)
מתי בוצעה הקריאה בהשוואה למועד שבו המשתמש ישן.
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) (שדה אופציונלי)
סוג נוזל הגוף המשמש למדידת הסוכר בדם.
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

לחץ דם

סוג הנתונים הזה מתעד את לחץ הדם של המשתמש. כל נקודה על הגרף מייצגת קריאה מיידית אחת של לחץ דם. מידע נוסף על כתיבה של דם נתוני לחץ.

RESTAndroid
שםcom.google.blood_pressure
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
שדות (פורמט, יחידות)
סיסטולי (float – מ"מ כספית)
המדידה של לחץ הדם הסיסטולי.
דיאטולי (float - mmHg)
המדידה של לחץ הדם הדיאסטולי.
מיקום הגוף (int – enum) (שדה אופציונלי)
מיקום הגוף של המשתמש בזמן המדידה.

"intVal": 1 // Standing up
"intVal": 2 // Sitting down
"intVal": 3 // Lying down
"intVal": 4 // Reclining

מיקום המדידה (int – enum) (שדה אופציונלי)
איזה זרוע ואילו חלקים בזרוע נמדדו.
"intVal": 1 // Left wrist
"intVal": 2 // Right wrist
"intVal": 3 // Left upper arm
"intVal": 4 // Right upper arm

שםcom.google.blood_pressure
אובייקט של סוג נתוניםTYPE_BLOOD_PRESSURE
שדות (format—units)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float - mmHg)
מדידת לחץ הדם הסיסטולי.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float - mmHg)
מדידת לחץ הדם הדיסטולי.
FIELD_BODY_POSITION (int – enum) (שדה אופציונלי)
מיקום הגוף של המשתמש בזמן המדידה.

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) (שדה אופציונלי)
איזה זרוע ואילו חלקים בזרוע נמדדו.
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

אחוזי שומן בגוף

סוג הנתונים הזה מתעד את אחוז השומן בגוף המשתמש. כל נקודה בתרשים מייצגת את אחוז השומן בגוף של אדם מסוים מתוך מסת הגוף הכוללת שלו.

RESTAndroid
שםcom.google.body.fat.percentage
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
שדות (format—units) אחוזים (float — אחוזים)
אחוז השומן בגוף מתוך מסת הגוף הכוללת.
טווח תקין: 0-100%
שםcom.google.body.fat.percentage
אובייקט של סוג נתוניםTYPE_BODY_FAT_PERCENTAGE
שדות (פורמט, יחידות) FIELD_PERCENTAGE (float – אחוז)
אחוז השומן בגוף מתוך מסת הגוף הכוללת.
טווח חוקי: 0-100%

טמפרטורת הגוף

סוג הנתונים הזה מתעד את טמפרטורת הגוף של המשתמש. כל נקודה על הגרף מייצג מדידה מיידית של טמפרטורת הגוף.

RESTAndroid
שםcom.google.body.temperature
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
שדות (פורמט, יחידות)
טמפרטורת הגוף (float - צלסיוס)
טמפרטורת הגוף במעלות צלזיוס.
מיקום המדידה (int – enum) (שדה אופציונלי)
המקום בגוף המשתמש שבו בוצעה מדידת הטמפרטורה.

"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

שםcom.google.body.temperature
אובייקט של סוג הנתוניםTYPE_BODY_TEMPERATURE
שדות (פורמט, יחידות)
FIELD_BODY_TEMPERATURE (float – צלזיוס)
טמפרטורת הגוף במעלות צלזיוס.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int – enum) (שדה אופציונלי)
איפה בגוף המשתמש בוצעה מדידת הטמפרטורה.

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

ריר צוואר הרחם

סוג הנתונים הזה מתעד את התיאור של ריר צוואר הרחם. כל נקודה בתרשים מייצגת תיאור עצמאי של ריר צוואר הרחם של משתמש. כל השדות הם אופציונליים ואפשר להשתמש בהם כדי לתאר את המראה והתחושה של ריר צוואר הרחם, והסכום.

RESTAndroid
שםcom.google.cervical_mucus
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
שדות (פורמט, יחידות)
cervical mucus texture (int – enum) (שדה אופציונלי)
העקביות או המרקם של ריר צוואר הרחם של המשתמש.

"intVal": 1 // Dry, little or no mucus
"intVal": 2 // Sticky
"intVal": 3 // Creamy
"intVal": 4 // Watery
"intVal": 5 // Clear and stretchy like egg white

כמות ריר צוואר הרחם (int – enum) (שדה אופציונלי)
מהו ריר צוואר הרחם שהמשתמש בודק.
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy

שםcom.google.cervical_mucus
אובייקט של סוג הנתוניםTYPE_CERVICAL_MUCUS
שדות (format—units)
FIELD_CERVICAL_MUCUS_TEXTURE (int — enum) (שדה אופציונלי)
העקביות או המרקם של הריר הצוואר של המשתמש.

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) (שדה אופציונלי)
כמות הריר מהצוואר הרחם שהמשתמשת מזהה.
CERVICAL_MUCUS_AMOUNT_LIGHT
CERVICAL_MUCUS_AMOUNT_MEDIUM
CERVICAL_MUCUS_AMOUNT_HEAVY

תנוחת צוואר הרחם

בסוג הנתונים הזה, כל נקודה על הגרף מייצגת דוח על צוואר הרחם של המשתמש. כל השדות הם אופציונליים, וניתן להשתמש בהם כדי להוסיף תיאורים של המיקום, ההרחבה והקשיחות של צוואר הרחם.

RESTAndroid
שםcom.google.cervical_position
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
שדות (פורמט, יחידות)
cervical position (int – enum) (שדה אופציונלי)
המיקום של צוואר הרחם של המשתמש.

"intVal": 1 // Cervix is low
"intVal": 2 // Cervix is in a medium position
"intVal": 3 // Cervix is high

cervical dilation (int – enum) (שדה אופציונלי)
מידת הפתיחה או ההרחבה של צוואר הרחם של המשתמש/ת.
"intVal": 1 // Closed cervix
"intVal": 2 // Partially open cervix
"intVal": 3 // Fully dilated, open cervix
נוקשות צוואר הרחם (int – enum) (שדה אופציונלי)
מידת המוצקות של צוואר הרחם של המשתמש/ת.
"intVal": 1 // Cervix is soft
"intVal": 2 // Cervix is a little firm
"intVal": 3 // Cervix is firm

שםcom.google.cervical_position
אובייקט של סוג נתוניםTYPE_CERVICAL_POSITION
שדות (פורמט, יחידות)
FIELD_CERVICAL_POSITION (int – enum) (שדה אופציונלי)
מיקום צוואר הרחם של המשתמש.

CERVICAL_POSITION_LOW
CERVICAL_POSITION_MEDIUM
CERVICAL_POSITION_HIGH

FIELD_CERVICAL_DILATION (int – enum) (שדה אופציונלי)
מידת הפתיחה או ההרחבה של צוואר הרחם של המשתמש/ת.
CERVICAL_DILATION_CLOSED // Closed cervix
CERVICAL_DILATION_MEDIUM
// Partially open cervix
CERVICAL_DILATION_OPEN
// Fully dilated, open cervix
FIELD_CERVICAL_FIRMNESS (int – enum) (שדה אופציונלי)
עד כמה צוואר הרחם של המשתמש חזק.
CERVICAL_FIRMNESS_SOFT
CERVICAL_FIRMNESS_MEDIUM
CERVICAL_FIRMNESS_FIRM

דופק

סוג הנתונים הזה מתעד את הדופק של המשתמש בפעימות לדקה. מכיוון שכל נקודה בנתונים מייצגת מדידה מיידית של קצב הלב, צריך להגדיר רק את שעת הסיום. זה ישמש כחותמת הזמן של הקריאה.

RESTAndroid
שםcom.google.heart_rate.bpm
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
שדות (פורמט, יחידות) bpm (float – bpm)
הדופק במספר פעימות לדקה.
טווח חוקי: 0 עד 1,000
שםcom.google.heart_rate.bpm
אובייקט של סוג נתוניםTYPE_HEART_RATE_BPM
הרשאה ל-AndroidBODY_SENSORS להקלטה
שדות (format—units) bpm (float – bpm)
הדופק במספר פעימות לדקה.
טווח חוקי: 0 עד 1,000 פעימות בדקה

גובה

סוג הנתונים הזה מתעד את גובה המשתמש במטרים. מכיוון שכל נקודה על הגרף מייצג את גובה המשתמש בזמן הקריאה, אלא רק את שעת הסיום. צריך להגדיר. הכתובת הזו תשמש כחותמת הזמן של המדידה.

RESTAndroid
שםcom.google.height
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
שדות (format—units) height (float – מטרים)
הגובה במטרים.
טווח חוקי: 0-3 מטרים
שםcom.google.height
אובייקט של סוג נתוניםTYPE_HEIGHT
שדות (format—units) FIELD_HEIGHT (float – מטרים)
הגובה במטרים.
טווח חוקי: 0-3 מטרים

וסת

סוג הנתונים הזה מתאר את עוצמת הדימום במחזור של המשתמש (כתמים, דימום קל, דימום בינוני או דימום כבד). כל נקודה על הגרף מייצגת תיאור של עוצמת הדימום במהלך המחזור של המשתמש/ת.

RESTAndroid
שםcom.google.menstruation
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
שדות (פורמט, יחידות)
זרימת וסת (int – enum) (שדה אופציונלי)
מידת העומס בתקופת המשתמש.

"intVal": 1 // Spotting
"intVal": 2 // Light
"intVal": 3 // Medium
"intVal": 4 // Heavy

שםcom.google.menstruation
אובייקט של סוג הנתוניםTYPE_MENSTRUATION
שדות (פורמט, יחידות)
FIELD_MENSTRUAL_FLOW (int — enum) (שדה אופציונלי)
מידת העוצמה של המחזור של המשתמש.

MENSTRUAL_FLOW_SPOTTING // Spotting
MENSTRUAL_FLOW_LIGHT
// Light
MENSTRUAL_FLOW_MEDIUM
// Medium
MENSTRUAL_FLOW_HEAVY
// Heavy

בדיקת ביוץ

בסוג הנתונים הזה, כל נקודה על הגרף מייצגת את התוצאה הבינארית של ביוץ. (חיובי או שלילי).

RESTAndroid
שםcom.google.ovulation_test
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
שדות (פורמט, יחידות)
בדיקת ביוץ (int – enum) (שדה אופציונלי)
התוצאה של בדיקת הביוץ של המשתמש, שמראה אם הוא נמצא בתקופה של ביוץ או לא.

"intVal": 1 // Negative
"intVal": 2 // Positive

שםcom.google.ovulation_test
אובייקט של סוג הנתוניםTYPE_OVULATION_TEST
שדות (format—units)
FIELD_OVULATION_TEST_RESULT (int - enum) (שדה אופציונלי)
תוצאה של בדיקת ביוץ של משתמש, שמראה אם יש או יש ביוץ.

OVULATION_TEST_RESULT_NEGATIVE
OVULATION_TEST_RESULT_POSITIVE

רמת החמצן בדם

סוג הנתונים הזה מתעד את כמות החמצן המסתובבת בדם, שנמדדת כאחוז של ההמוגלובין הרווי בחמצן. כל נקודה על הגרף מייצגת מדידה של רמת החמצן בדם בזמן המדידה.

השדות האופציונליים מאפשרים גם להוסיף פרטים על חמצן משלים, אם מנוהלות.

RESTAndroid
שםcom.google.oxygen_saturation
היקפי הרשאות של OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
שדות (פורמט, יחידות)
ריווי חמצן (float – אחוזים)
המדידה של רמת החמצן בדם באחוזים.
טווח חוקי: 0-100%
קצב זרימת החמצן המשלים (float – ל' לדקה)
קצב אספקת החמצן הנוסף למשתמש, בליטרים לדקה. מגדירים את הערך לאפס אם לא ניתן חמצן נוסף והמשתמש נושם רק אוויר חדר.
מצב מתן טיפול בחמצן (int – enum) (שדה אופציונלי)
האופן שבו ניתנים טיפולי חמצן.
יכול להיות שהערך יהיה ריק או 1 אם התרופה ניתנת באמצעות קנולה לאף.
oxygen saturation system (int – enum) (שדה אופציונלי)
המיקום שבו נמדדת רמת החמצן בדם.
ייתכן שהיעד חסר או 1 אם הוא נמדד בנימים היקפיים.
שיטת המדידה של רוויית החמצן (int – enum) (שדה אופציונלי)
איך נמדדת רמת החמצן בדם.
יכול להיות שהערך לא יופיע או שהוא יהיה 1 אם הוא נמדד באמצעות פולס אוקסימטר.
שםcom.google.oxygen_saturation
אובייקט של סוג הנתוניםTYPE_OXYGEN_SATURATION
שדות (פורמט, יחידות)
FIELD_OXYGEN_SATURATION (float – אחוז)
מדידת רמת החמצן בדם באחוזים.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE (float—L/min)
קצב החמצן הנוסף מסופק למשתמש בליטרים לדקה. אפס מציין שלא ניתנת תוספת חמצן והמשתמש נושם רק אוויר חדר.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int – enum) (שדה אופציונלי)
איך מתבצע טיפול בחמצן.
עשויה להעדר או 1 אם היא מטופלת באמצעות קנולה דרך האף.
FIELD_OXYGEN_SATURATION_SYSTEM (int — enum) (שדה אופציונלי)
המיקום שבו נמדדת רמת החמצן בדם.
ייתכן שהיעד חסר או 1 אם הוא נמדד בנימים היקפיים.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int — enum) (שדה אופציונלי)
איך נמדדת רמת החמצן בדם.
יכול להיות שהערך לא יופיע או שהוא יהיה 1 אם הוא נמדד באמצעות פולס אוקסימטר.

שינה

סוג הנתונים הזה מתעד את משך השינה ואת סוג השינה של המשתמש. כל נקודה על הגרף מייצגת מרווח זמן של שלב שינה.

שעת ההתחלה של נקודת הנתונים מייצגת את תחילת שלב השינה, צריך לכלול תמיד. חותמת הזמן מייצגת את סוף שלב השינה. מרווחי הזמן לא חייבים להיות רציפים, אבל לא יכולים להיות חופפים.

RESTAndroid
שםcom.google.sleep.segment
היקפי הרשאות של OAuth
https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
שדות (format—units) sleep segment type (int – enum)
ערכים שמייצגים סוגים ושלבים שונים של שינה.

"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.

שםcom.google.sleep.segment
אובייקט של סוג נתוניםTYPE_SLEEP_SEGMENT
שדות (פורמט, יחידות) FIELD_SLEEP_SEGMENT_TYPE (int – enum)
ערכים שמייצגים סוגים ושלבים שונים של שינה.

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.

הכתמה נרתיקית

סוג הנתונים הזה מתעד אם משתמשת חווה דימום קל (בין המחזור). כל נקודה על הגרף מייצגת מופע אחד של הבעה, כך שכל נקודה צריכה להיות חותמת זמן ושדה האירועים צריך להיות מוגדר כ- אחת.

RESTAndroid
שםcom.google.vaginal_spotting
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
שדות (format—units)
occurrences (int – ספירה)
כל מקרה של זיהוי. מגדירים את השדה הזה לערך 1.
שםcom.google.vaginal_spotting
אובייקט של סוג נתוניםTYPE_VAGINAL_SPOTTING
שדות (format—units)
FIELD_OCCURRENCES (int – ספירה)
כל מקרה של זיהוי. מגדירים את השדה הזה לערך 1.

משקל

סוג הנתונים הזה מתעד את המשקל של המשתמש בקילוגרמים. מכיוון שכל נקודה על הגרף מייצג את משקל המשתמש בזמן הקריאה, אלא רק את שעת הסיום צריך להגדיר. הכתובת הזו תשמש כחותמת הזמן של המדידה.

RESTAndroid
שםcom.google.weight
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
שדות (פורמט, יחידות) משקל (float — ק"ג)
משקל הגוף בקילוגרמים
טווח חוקי: 0 עד 1,000 קילוגרמים
שםcom.google.weight
אובייקט של סוג נתוניםTYPE_WEIGHT
שדות (פורמט, יחידות) FIELD_WEIGHT (float — ק"ג)
משקל הגוף בקילוגרמים
טווח תקין: 0 עד 1,000 קילוגרמים

קבלת הרשאה לקרוא ולכתוב נתוני בריאות

כדי לקרוא את נתוני הבריאות:

  1. חשוב לוודא שהאפליקציה עומדת בדרישות של המדיניות של Google בנושא נתוני משתמשים ב-API ושל המדיניות בנושא נתוני משתמשים ומפתחים של Google Fit.
  2. צריך להגיש בקשה לאימות מסך ההסכמה על ידי Google.

אם האפליקציה מאומתת, היא יכולה לקרוא נתוני בריאות שהמשתמשים הסכימו לקרוא.