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

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

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

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

סוכר בדם

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

REST

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

Android

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

לחץ דם

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

REST

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

Android

שםcom.google.blood_pressure
אובייקט סוג נתוניםTYPE_BLOOD_PRESSURE
שדות (פורמט – יחידות)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float מילימטר כספית (mmHg)
מדידת לחץ הדם הסיסטולי.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float–mmHg)
מדידת לחץ הדם הדיאסטולי.
FIELD_body_POSITION (int—אנום) (שדה אופציונלי)
מיקום הגוף של המשתמש במהלך המדידה.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int – enum) (שדה אופציונלי)
היד והחלק מהזרוע שנלקחו.

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

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

REST

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

Android

שםcom.google.body.fat.percentage
אובייקט סוג נתוניםTYPE_BODY_FAT_PERCENTAGE
שדות (פורמט – יחידות) FIELD_PERCENTAGE (%float)
אחוז מסת הגוף הכוללת שומן.
טווח חוקי: 0–100%

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

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

REST

שם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) (שדה אופציונלי)
הגוף של המשתמש, שממנו נמדדה הטמפרטורה.

Android

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

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

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

REST

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

Android

שםcom.google.cervical_mucus
אובייקט סוג נתוניםTYPE_CERVical_MUCUS
שדות (פורמט – יחידות)
FIELD_CERVical_MUCUS_TEXTURE (int—אנום) (שדה אופציונלי)
העקביות או המרקם של ריר צוואר הרחם של המשתמש.
FIELD_CERVical_MUCUS_AMOUNT (int—אנום) (שדה אופציונלי)
ריר צוואר הרחם שהמשתמש צופה בו.

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

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

REST

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

Android

שםcom.google.cervical_position
אובייקט סוג נתוניםTYPE_CERVical_POSITION
שדות (פורמט – יחידות)
FIELD_CERVDSA_POSITION (int—אנום) (שדה אופציונלי)
מיקום צוואר הרחם של המשתמש.
FIELD_CERVical_DILATION (int—אנום) (שדה אופציונלי)
מידת הפתיחה או ההרחבה של צוואר הרחם של המשתמש.
FIELD_CERVical_FIRMness (int—enum) (שדה אופציונלי)
עד כמה צוואר הרחם של המשתמש חזק.

דופק

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

REST

שםcom.google.heart_rate.bpm
היקפי הרשאות של OAuth
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
שדות (פורמט – יחידות) פעימות בדקה (float עד פעימות בדקה)
הדופק בקצב של דקה.
טווח חוקי: 0–1000

Android

שםcom.google.heart_rate.bpm
אובייקט סוג נתוניםTYPE_HEART_RATE_BPM
הרשאת AndroidBODY_SENSORS להקלטה
שדות (פורמט – יחידות) פעימות בדקה (float עד פעימות בדקה)
הדופק בקצב של דקה.
טווח חוקי: 0-1000 פעימות בדקה

גובה

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

REST

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

Android

שםcom.google.height
אובייקט סוג נתוניםTYPE_HEIGHT
שדות (פורמט – יחידות) FIELD_גובה (float– מטרים)
הגובה במטרים.
טווח חוקי: 0–3 מטרים

וסת

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

REST

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

Android

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

בדיקת ביוץ

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

REST

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

Android

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

רמת החמצן בדם

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

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

REST

שם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–L/דקה)
שיעור החמצן הנוסף למשתמש ליטרים לדקה. מוגדר לערך 0 אם לא מספקים חמצן משלים, והמשתמש מבצע נשימה באוויר בלבד.
מצב ניהול טיפול בחמצן (int–אנום) (שדה אופציונלי)
אופן הטיפול בחמצן.
יכול להיות חסר או 1 אם הוא מנוהל על ידי צינור אף.
מערכת ריווי חמצן בדם (int–enum) (שדה אופציונלי)
איפה נמדדת רמת החמצן בדם.
יכול להיות חסר או 1 אם הוא נמדד בנימים היקפיים.
שיטת מדידה של ריווי החמצן בדם (int–enum) (שדה אופציונלי)
איך נמדדת ריווי החמצן בדם.
יכול להיות חסר או 1 אם המדידה מבוצעת על ידי חמצן בדופק.

Android

שםcom.google.oxygen_saturation
אובייקט סוג נתוניםTYPE_OXYGEN_SATURATION
שדות (פורמט – יחידות)
FIELD_OXYGEN_SATURATION ( float–אחוז)
קריאת ריווי החמצן בדם כאחוז.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_Rate (float–L/דקה)
שיעור החמצן הנוסף למשתמש ליטרים לדקה. אפס לא מציין חמצן משלים, והמשתמש הוא אוויר לנשימה בלבד.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int – enum) (שדה אופציונלי)
אופן הטיפול בחמצן.
יכול להיות חסר או 1 אם הוא מנוהל על ידי צינור אף.
FIELD_OXYGEN_SATURATION_SYSTEM (שדה int) (שדה אופציונלי)
איפה נמדדת רמת החמצן בדם.
יכול להיות חסר או 1 אם הוא נמדד בנימים היקפיים.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int – enum) (שדה אופציונלי)
איך נמדדת ריווי החמצן בדם.
יכול להיות חסר או 1 אם המדידה מבוצעת על ידי חמצן בדופק.

שינה

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

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

REST

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

Android

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

דימום בין וסתי

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

REST

שםcom.google.vaginal_spotting
היקפי הרשאות של OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
שדות (פורמט – יחידות)
מופעים (int—ספירה)
כל הצגה של הכתמה. יש להגדיר את השדה הזה כ-1.

Android

שםcom.google.vaginal_spotting
אובייקט סוג נתוניםTYPE_VAGINAL_SPOTTING
שדות (פורמט – יחידות)
FIELD_OCCURRENCES (int—ספירה)
כל הצגה של הכתמה. יש להגדיר את השדה הזה כ-1.

משקל

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

REST

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

Android

שםcom.google.weight
אובייקט סוג נתוניםTYPE_WEIGHT
שדות (פורמט – יחידות) FIELD_WEIGHT (float ק"ג)
משקל הגוף בקילוגרמים.
טווח חוקי: 0 עד 1,000 קילוגרמים

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

כדי לקרוא נתונים בנושאי בריאות, פועלים לפי השלבים הבאים:

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

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