לגבי נתונים שאפשר לתעד באופן רציף (עם כמה נקודות נתונים לאורך תקופת זמן), פלטפורמת Google Fit יכולה לצבור את הנתונים האלה ולהחזיר את התוצאות המחושבות. זה יכול להיות מדד ממוצע או סיכום/סך הכול. כדי לחסוך זמן בחישובים האלה, אפשר לקרוא נתונים מצטברים ולהציג למשתמשים באפליקציה סיכומים או ממוצעים שימושיים בקלות.
הערה: סוגי נתונים מצטברים נועדו לחסוך לכם זמן על ידי קריאת נתונים מחושבים. משתמשים רק בסוגי נתונים מצטברים כדי לקרוא נתונים. לא לכתוב לסוגי נתונים מצטברים.
כדי לקרוא נתונים מצטברים, צריך לבחור סוג נתונים, טווח זמן ומשהו לקיבוץ הנתונים. יש כמה דרכים לסווג את הנתונים:
תקופה
קיבוץ נתונים מצטברים לפי שעה או לפי יום. לדוגמה, אפשר לראות את מספר הצעדים או את מספר הקלוריות שנשרפו בכל יום.
סוג הפעילות
צבירת נתונים לפי סוג פעילות. לדוגמה, אם מדובר בנתוני שינה במשך שבוע, תהיה משבצת לכל סוג של פעילות שינה (שינה קלה, שינה עמוקה ושינת REM).
קטע פעילות
קיבוץ נתונים נצברים לפי קטעי פעילות לאורך תקופת זמן. לדוגמה, אם משתמש יצא לריצה בין 9:00 ל-10:00, אבל רץ במשך 20 הדקות הראשונות, ישב למשך 10 דקות, הלך במשך 15 דקות ורץ במשך 15 דקות, אלה ייחשבו כ-4 פלחי פעילות ויוחזרו 4 מאגרי נתונים.
סשן
להשתמש בגבולות הזמן של הסשנים כדי לצבור נתונים. לדוגמה, אם משתמש יצא ל-2 ריצות שתועדו כ-2 סשנים (ריצת בוקר וריצת אחר הצהריים), אפשר להשתמש באפשרות 'חלוקה לקבוצות לפי סשן' כדי לראות את מספר הצעדים הממוצע או המהירות הממוצעת של כל ריצה.
פעילות
אפשר להשתמש בסוגי הנתונים האלה כדי לקרוא נתוני בריאות ואיכות חיים מצטברים.
סיכום פעילות
הזמן הכולל ומספר הפלחים של פעילות מסוימת במהלך תקופת זמן מסוימת.
כל נקודה על הגרף מייצגת סיכום של כל קטעי הפעילות מסוג מסוים במהלך מרווח זמן.
REST
שם com.google.activity.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
שדות (פורמט – יחידות)
פעילות (int – enum)
סוג הפעילות שהמשתמש ביצע.
כאן מופיעה רשימה של סוגי הפעילות.
duration (int – אלפיות השנייה)
הזמן הכולל שהוקדש לפעילות בכל הפלחים בטווח הזמן.
מספר הפלחים (int—count)
מספר פלחי הפעילות השונים במרווח הזמן של נקודה על הגרף הזו.
Android
שם com.google.activity.summary
אובייקט מסוג נתונים AGGREGATE_ACTIVITY_SUMMARY
שדות (פורמט – יחידות)
FIELD_ACTIVITY (int—enum)
סוג הפעילות שהמשתמש ביצע.
כאן מופיעה רשימה של סוגי הפעילות.
FIELD_DURATION (int – אלפיות השנייה)
הזמן הכולל שהוקדש לפעילות בכל הפלחים בטווח הזמן.
FIELD_NUM_SEGMENTS (int—count)
מספר פלחי הפעילות השונים במרווח הזמן של נקודה על הגרף הזו.
כל נקודה על הגרף מייצגת את קצב חילוף החומרים הבסיסי הממוצע, המקסימלי והמינימלי של המשתמש בטווח הזמן, בקילו-קלוריות ליום. הפעולה הזו שימושית אם המשתמש עלה במשקל או ירד במשקל, ולכן קצב חילוף החומרים הבסיסי שלו השתנה.
REST
שם com.google.calories.bmr.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
שדות (פורמט – יחידות)
ממוצע (float – קק"ל ליום)
הקצב הממוצע של חילוף החומרים הבסיסי של המשתמש לאורך תקופת זמן.
מקסימום (float – קק"ל ליום)
ה-BMR המקסימלי של המשתמש במהלך תקופת זמן.
min (float—kcal per day)
הקצב המטבולי הבסיסי (BMR) המינימלי של המשתמש במהלך תקופת זמן.
Android
שם com.google.calories.bmr.summary
אובייקט מסוג נתונים AGGREGATE_BASAL_METABOLIC_RATE_SUMMARY
שדות (פורמט – יחידות)
FIELD_AVERAGE (float – קק"ל ליום)
הקצב הממוצע של חילוף החומרים הבסיסי של המשתמש לאורך תקופת זמן.
FIELD_MAX (float – קק"ל ליום)
ה-BMR המקסימלי של המשתמש במהלך תקופת זמן.
FIELD_MIN (float – קק"ל ליום)
הקצב המטבולי הבסיסי (BMR) המינימלי של המשתמש במהלך תקופת זמן.
סיכום הקלוריות שנשרפו
סך הקלוריות שנשרפו, בקילו-קלוריות, במהלך תקופת זמן מסוימת.
סוג הנתונים הזה והשדות שלו זהים לסוג הנתונים מיידיים .
סיכום של דק' אימון קרדיו
כל נקודה על הגרף מייצגת את מספר נקודות הלב שנצברו במהלך התקופה.
REST
שם com.google.heart_minutes.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
שדות (פורמט – יחידות)
עוצמה (float—דק' אימון קרדיו)
מספר דקות אימון הקרדיו שנצברו במהלך התקופה, כולל נקודות שנצברו באמצעות מכפילים (יותר נקודות על פעילות מאומצת יותר).
משך (float—minutes)
משך הזמן שבו נצברו דקות האימון קרדיו, נמדד בדקות.
Android
שם com.google.heart_minutes.summary
אובייקט מסוג נתונים AGGREGATE_HEART_POINTS
שדות (פורמט – יחידות)
FIELD_INTENSITY (float – דק' אימון קרדיו)
מספר דקות אימון הקרדיו שנצברו במהלך התקופה, כולל נקודות שנצברו באמצעות מכפילים (יותר נקודות על פעילות מאומצת יותר).
FIELD_DURATION (float—minutes)
משך הזמן שבו נצברו דקות האימון קרדיו, נמדד בדקות.
סיכום של דקות פעילות
המספר הכולל של דקות הפעילות בתקופת הזמן. סוג הנתונים והשדות האלה זהים לאלה של סוג הנתונים המיידי .
סיכום צריכת החשמל
כל נקודה על הגרף מייצגת את הממוצע, המקסימום והמינימום של עוצמת החשמל שנוצרה בוואט על ידי המשתמש, לאורך תקופת זמן מסוימת.
REST
שם com.google.power.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
שדות (פורמט – יחידות)
ממוצע (float – ואט)
ההספק הממוצע שהמשתמש הפיק במהלך תקופת הזמן, בוואט.
max (float – ואט)
ההספק המקסימלי שהמשתמש הפיק במהלך התקופה, בוואט.
min (float—ואט)
ההספק המינימלי שהמשתמש הפיק במהלך תקופת הזמן, בוואט.
Android
שם com.google.power.summary
אובייקט מסוג נתונים AGGREGATE_POWER_SUMMARY
שדות (פורמט – יחידות)
FIELD_AVERAGE (float – ואט)
ההספק הממוצע שהמשתמש הפיק במהלך תקופת הזמן, בוואט.
FIELD_MAX (float – וואט)
ההספק המקסימלי שהמשתמש ייצר במהלך התקופה, בוואט.
FIELD_MIN (float – ואט)
ההספק המינימלי שהמשתמש הפיק במהלך תקופת הזמן, בוואט.
סיכום של שינויים במספר הצעדים
כל נקודה על הגרף מייצגת את המספר הכולל של הצעדים במהלך התקופה.
סוג הנתונים הזה והשדות שלו זהים לסוג הנתונים מיידיים .
גוף
אפשר להשתמש בסוגי הנתונים האלה כדי לקרוא נתוני מדדים גופניים מצטברים.
סיכום של אחוז השומן בגוף
כל נקודה על הגרף מייצגת את הממוצע, המקסימום והמינימום של אחוז השומן בגוף של המשתמש לאורך תקופה מסוימת.
REST
שם com.google.body.fat.percentage.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.body.read
שדות (פורמט – יחידות)
ממוצע (float אחוזים)
אחוז השומן הממוצע בגוף של המשתמש מתוך מסת הגוף הכוללת, לאורך תקופת זמן.
max (float – אחוז)
האחוז המקסימלי של מסת הגוף הכוללת של המשתמש שהוא אחוז השומן בגוף, לאורך תקופת זמן.
min (float—אחוזים)
אחוז השומן המינימלי של המשתמש מסך מסת הגוף, במהלך תקופת זמן.
Android
שם com.google.body.fat.percentage.summary
אובייקט מסוג נתונים AGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
שדות (פורמט – יחידות)
FIELD_AVERAGE (float – אחוז)
אחוז השומן הממוצע בגוף של המשתמש מתוך מסת הגוף הכוללת, לאורך תקופת זמן.
FIELD_MAX (float – אחוזים)
האחוז המקסימלי של מסת הגוף הכוללת של המשתמש שהוא אחוז השומן בגוף, לאורך תקופת זמן.
FIELD_MIN (float – אחוזים)
אחוז השומן המינימלי של המשתמש מסך מסת הגוף, במהלך תקופת זמן.
סיכום הדופק
כל נקודה על הגרף מייצגת את הדופק הממוצע, המקסימלי והמינימלי של המשתמש במהלך התקופה, בפעימות לדקה.
REST
שם com.google.heart_rate.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.body.read
שדות (פורמט – יחידות)
ממוצע (float פעימות בדקה)
הדופק הממוצע של המשתמש בפעימות לדקה, לאורך תקופת זמן.
מקסימום (float פעימות בדקה)
הדופק המקסימלי של המשתמש בפעימות לדקה, בטווח זמן מסוים.
min (float—פעימות בדקה)
הדופק המינימלי של המשתמש בפעימות לדקה, במהלך תקופת זמן מסוימת.
Android
שם com.google.heart_rate.summary
אובייקט מסוג נתונים AGGREGATE_HEART_RATE_SUMMARY
שדות (פורמט – יחידות)
FIELD_AVERAGE (float—bpm)
הדופק הממוצע של המשתמש בפעימות לדקה, לאורך תקופת זמן.
FIELD_MAX (float—פעימות בדקה)
הדופק המקסימלי של המשתמש בפעימות לדקה, בטווח זמן מסוים.
FIELD_MIN (float פעימות בדקה)
הדופק המינימלי של המשתמש בפעימות לדקה, במהלך תקופת זמן מסוימת.
סיכום הגובה
כל נקודה על הגרף מייצגת את הגובה הממוצע, המקסימלי והמינימלי של המשתמש במהלך תקופת זמן מסוימת, במטרים.
REST
שם com.google.height.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.body.read
שדות (פורמט – יחידות)
ממוצע (float – מטרים)
הגובה הממוצע של המשתמש בתקופת זמן מסוימת, במטרים.
max (float – מטרים)
הגובה המקסימלי של המשתמש במהלך תקופת זמן, במטרים.
min (float—meters)
הגובה המינימלי של המשתמש במהלך תקופת זמן, במטרים.
Android
שם com.google.height.summary
אובייקט מסוג נתונים AGGREGATE_HEIGHT_SUMMARY
שדות (פורמט – יחידות)
FIELD_AVERAGE (float—מטרים)
הגובה הממוצע של המשתמש בתקופת זמן מסוימת, במטרים.
FIELD_MAX (float – מטרים)
הגובה המקסימלי של המשתמש במהלך תקופת זמן, במטרים.
FIELD_MIN (float – מטרים)
הגובה המינימלי של המשתמש במהלך תקופת זמן, במטרים.
סיכום משקל
כל נקודה על הגרף מייצגת את המשקל הממוצע, המקסימלי והמינימלי של המשתמש במהלך תקופת זמן מסוימת, בקילוגרמים.
REST
שם com.google.weight.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.body.read
שדות (פורמט – יחידות)
ממוצע (float ק"ג)
המשקל הממוצע של המשתמש בקילוגרמים במהלך תקופת זמן מסוימת.
מקסימום (float—ק"ג)
המשקל המקסימלי של המשתמש בתקופת זמן מסוימת, בקילוגרמים.
min (float—ק"ג)
המשקל המינימלי של המשתמש בתקופת זמן מסוימת, בקילוגרמים.
Android
שם com.google.weight.summary
אובייקט מסוג נתונים AGGREGATE_WEIGHT_SUMMARY
שדות (פורמט – יחידות)
FIELD_AVERAGE (float—kg)
המשקל הממוצע של המשתמש בקילוגרמים במהלך תקופת זמן מסוימת.
FIELD_MAX (float—kg)
המשקל המקסימלי של המשתמש בתקופת זמן מסוימת, בקילוגרמים.
FIELD_MIN (float—ק"ג)
המשקל המינימלי של המשתמש בתקופת זמן מסוימת, בקילוגרמים.
מיקום
אפשר להשתמש בסוגי הנתונים האלה כדי לקרוא נתוני מיקום נצברים.
דלתא מרחק
כל נקודה על הגרף מייצגת את המרחק הכולל שהמשתמש עבר במהלך תקופת זמן מסוימת, במטרים. סוג הנתונים הזה והשדות שלו זהים לאלה של סוג הנתונים המיידי .
תיבה תוחמת (bounding box) של מיקום
כל נקודה על הגרף מייצגת את תיבת התוחמת שחושבה על סמך נקודות המיקום של המשתמש לאורך תקופת זמן. לכל תיבת תוחמת יש ארבעה שדות שמייצגים את ארבע הפינות של התיבה התוחמת.
הערה: רק האפליקציה שכתבה את נתוני דגימת המיקום יכולה לקרוא את הנתונים האלה. האפליקציה יכולה לקרוא רק את נתוני תיבת התוחמת של המיקום עבור נתוני דגימת המיקום שהיא כתבה. היא לא יכולה לקרוא נתונים שנכתבו על ידי אפליקציות אחרות.
REST
שם com.google.location.bounding_box
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.location.read
שדות (פורמט – יחידות)
קו רוחב נמוך (float—מעלות)
קו הרוחב המינימלי של התיבה התוחמת, שמיוצג כמספר ממשי, במעלות.
קו אורך נמוך (float—מעלות)
קו האורך המינימלי של התיבה התוחמת, שמיוצג כמספר ממשי, במעלות.
high latitude (float—degrees)
קו הרוחב המקסימלי של התיבה התוחמת, שמיוצג כמספר עשרוני, במעלות.
קו אורך גבוה (float—מעלות)
קו האורך המקסימלי של התיבה התוחמת, שמוצג כמספר עשרוני במעלות.
Android
שם com.google.location.bounding_box
אובייקט מסוג נתונים AGGREGATE_LOCATION_BOUNDING_BOX
שדות (פורמט – יחידות)
FIELD_LOW_LATITUDE (float—מעלות)
קו הרוחב של הפינה הימנית התחתונה של התיבה התוחמת, שמיוצג כמספר עשרוני, במעלות.
FIELD_LOW_LONGITUDE (float – מעלות)
קו האורך של הפינה הימנית התחתונה של תיבת התוחמת, מיוצג כמספר עשרוני, במעלות.
FIELD_HIGH_LATITUDE (float – מעלות)
קו הרוחב של הפינה הימנית העליונה של התיבה התוחמת, שמיוצג כמספר עשרוני, במעלות.
FIELD_HIGH_LONGITUDE (float—מעלות)
קו האורך של הפינה השמאלית העליונה של התיבה התוחמת, שמיוצג כמספר עשרוני, במעלות.
סיכום המהירות
כל נקודה על הגרף מייצגת את המהירות הממוצעת, המקסימלית והמינימלית שבה המשתמש נסע במהלך תקופת זמן מסוימת, במטרים לשנייה.
REST
שם com.google.speed.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.location.read
שדות (פורמט – יחידות)
ממוצע (float – מטרים לשנייה)
המהירות הממוצעת של המשתמש לאורך תקופת זמן, במטרים לשנייה.
max (float – מטרים לשנייה)
המהירות המקסימלית של המשתמש במהלך תקופת זמן, במטרים לשנייה.
min (float – מטרים לשנייה)
המהירות המינימלית של המשתמש במהלך תקופת זמן, במטרים לשנייה.
Android
שם com.google.speed.summary
אובייקט מסוג נתונים AGGREGATE_SPEED_SUMMARY
שדות (פורמט – יחידות)
ממוצע (float – מטרים לשנייה)
המהירות הממוצעת של המשתמש לאורך תקופת זמן, במטרים לשנייה.
max (float – מטרים לשנייה)
המהירות המקסימלית של המשתמש במהלך תקופת זמן, במטרים לשנייה.
min (float – מטרים לשנייה)
המהירות המינימלית של המשתמש במהלך תקופת זמן, במטרים לשנייה.
תזונה
אפשר להשתמש בסוגי הנתונים האלה כדי לקרוא נתוני תזונה נצברים.
סיכום מאזן הנוזלים
כל נקודה על הגרף מייצגת את נפח המים הכולל שנצרך על ידי משתמש במהלך תקופת זמן, בליטרים. סוג הנתונים הזה והשדות שלו זהים לאלה של סוג הנתונים המיידי .
סיכום נתונים על תזונה
כל נקודה על הגרף מייצגת את סכום כל נתוני התזונה לאורך תקופת זמן מסוימת.
בשדה 'רכיבי תזונה', כל ערך מייצג את סכום רכיב התזונה בכל הרשומות בתקופת הזמן.
אם רכיב התזונה לא מופיע באף אחת מהרשומות, הוא לא יופיע גם במפת הצבירה. אם כל הרשומות בתקופת הזמן מתייחסות לאותה ארוחה, יוגדר גם סוג הארוחה.
REST
שם com.google.nutrition.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
שדות (פורמט – יחידות)
סוג הארוחה (int—enum)
סוג הארוחה שהמשתמש אכל (המאפיין הזה מופיע אם כל הרשומות בתקופת הזמן הן של אותה ארוחה).
ערכים מותרים
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
רכיבי תזונה (Map<String> – קלוריות/גרם)
הערך הכולל של רכיבי התזונה במזון שנאכל במהלך תקופה מסוימת.
ערכים מותרים
"key": "calories" // Calories in kcal
"key": "fat.total" // Total fat in grams
"key": "fat.saturated" // Saturated fat in grams
"key": "fat.unsaturated" // Unsaturated fat in grams
"key": "fat.polyunsaturated" // Polyunsaturated fat in grams
"key": "fat.monounsaturated" // Monounsaturated fat in grams
"key": "fat.trans" // Trans fat in grams
"key": "cholesterol" // Cholesterol in milligrams
"key": "sodium" // Sodium in milligrams
"key": "potassium" // Potassium in milligrams
"key": "carbs.total" // Total carbohydrates in grams
"key": "dietary_fiber" // Dietary fiber in grams
"key": "sugar" // Amount of sugar in grams
"key": "protein" // Protein amount in grams
Android
שם com.google.nutrition.summary
אובייקט מסוג נתונים AGGREGATE_NUTRITION_SUMMARY
שדות (פורמט – יחידות)
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_NUTRIENTS (Map<String>—קילו-קלוריות/גרמים/מיליגרמים)
הערך הכולל של רכיבי התזונה במזון שנאכל במהלך תקופה מסוימת.
ערכים מותרים
NUTRIENT_CALORIES // Calories in kcal
NUTRIENT_TOTAL_FAT // Total fat in grams
NUTRIENT_SATURATED_FAT // Saturated fat in grams
NUTRIENT_UNSATURATED_FAT // Unsaturated fat in grams
NUTRIENT_POLYUNSATURATED_FAT // Polyunsaturated fat in grams
NUTRIENT_MONOUNSATURATED_FAT // Monounsaturated fat in grams
NUTRIENT_TRANS_FAT // Trans fat in grams
NUTRIENT_CHOLESTEROL // Cholesterol in milligrams
NUTRIENT_SODIUM // Sodium in milligrams
NUTRIENT_POTASSIUM // Potassium in milligrams
NUTRIENT_TOTAL_CARBS // Total carbohydrates in grams
NUTRIENT_DIETARY_FIBER // Dietary fiber in grams
NUTRIENT_SUGAR // Amount of sugar in grams
NUTRIENT_PROTEIN // Protein amount in grams
בריאות
אפשר להשתמש בסוגי הנתונים האלה כדי לקרוא נתונים רפואיים מצטברים, נתוני בריאות.
סיכום רמת סוכר בדם
כל נקודה על הגרף מייצגת את רמת הסוכר בדם או הריכוז הממוצע, המינימלי והמקסימלי בטווח הזמן, שנמדד במילימול לליטר (mmol/L), כאשר 1 מילימול לליטר שווה ל-18 מ"ג לד"ל (mg/dL).
אם הערכים של כל אחד מהשדות האלה זהים לכל המדידות שבוצעו במהלך טווח הזמן, ערך השדה יופיע בנתונים שיוחזרו:
קשר זמני לארוחה
הקשר הזמני לשינה
מקור הדגימה
אם הערכים שונים בין המדידות, השדה יוחרג.
REST
שם com.google.blood_glucose.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
שדות (פורמט – יחידות)
ממוצע (float – mmol/L)
רמת הסוכר הממוצעת בדם של המשתמש או הריכוז הממוצע שלו לאורך תקופה.
מקסימום (float—mmol/L)
רמת הסוכר המקסימלית בדם של המשתמש או הריכוז המקסימלי שלו בפרק זמן מסוים.
min (float—mmol/L)
רמת הסוכר בדם או הריכוז המינימליים של המשתמש במהלך תקופת זמן מסוימת.
temporal relation to meal (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
meal type (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
Android
שם com.google.blood_glucose.summary
אובייקט מסוג נתונים AGGREGATE_BLOOD_GLUCOSE_SUMMARY
שדות (פורמט – יחידות)
FIELD_AVERAGE (float—mmol/L)
רמת הסוכר הממוצעת בדם של המשתמש או הריכוז הממוצע שלו לאורך תקופה.
FIELD_MAX (float—mmol/L)
רמת הסוכר המקסימלית בדם של המשתמש או הריכוז המקסימלי שלו בפרק זמן מסוים.
FIELD_MIN (float—mmol/L)
רמת הסוכר בדם או הריכוז המינימליים של המשתמש במהלך תקופת זמן מסוימת.
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
סיכום נתוני לחץ הדם
כל נקודה על הגרף מייצגת את לחץ הדם הממוצע, המינימלי והמקסימלי בטווח הזמן, שנמדד ב-mmHg.
אם הערכים של כל אחד מהשדות האלה זהים לכל המדידות שבוצעו במהלך טווח הזמן, ערך השדה יופיע בנתונים שיוחזרו:
אם הערכים שונים בין המדידות, השדה יוחרג.
REST
שם com.google.blood_pressure.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
שדות (פורמט – יחידות)
לחץ דם סיסטולי ממוצע (float—מ"מ כספית)
לחץ הדם הסיסטולי הממוצע של המשתמש בפרק זמן מסוים.
max systolic (float—mmHg)
לחץ הדם הסיסטולי המקסימלי של המשתמש בתקופת זמן מסוימת.
לחץ דם סיסטולי מינימלי (float—מ"מ כספית)
לחץ הדם הסיסטולי המינימלי של המשתמש במהלך תקופת זמן מסוימת.
ממוצע דיאסטולי (float—מ"מ כספית)
לחץ הדם הדיאסטולי הממוצע של המשתמש בפרק זמן מסוים.
max diastolic (float—mmHg)
לחץ הדם הדיאסטולי המקסימלי של המשתמש בתקופה מסוימת.
לחץ דיאסטולי מינימלי (float—מ"מ כספית)
לחץ הדם הדיאסטולי המינימלי של המשתמש במהלך תקופת זמן מסוימת.
body position (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
Android
שם com.google.blood_pressure.summary
אובייקט מסוג נתונים AGGREGATE_BLOOD_PRESSURE_SUMMARY
שדות (פורמט – יחידות)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE (float—mmHg)
לחץ הדם הסיסטולי הממוצע של המשתמש בפרק זמן מסוים.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX (float—mmHg)
לחץ הדם הסיסטולי המקסימלי של המשתמש בתקופת זמן מסוימת.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MIN (float—mmHg)
לחץ הדם הסיסטולי המינימלי של המשתמש במהלך תקופת זמן מסוימת.
FIELD_BLOOD_PRESSURE_DIASTOLIC_AVERAGE (float—mmHg)
לחץ הדם הדיאסטולי הממוצע של המשתמש בפרק זמן מסוים.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MAX (float—mmHg)
לחץ הדם הדיאסטולי המקסימלי של המשתמש בתקופה מסוימת.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MIN (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
סיכום טמפרטורת הגוף
כל נקודה על הגרף מייצגת את טמפרטורת הגוף הממוצעת, המינימלית והמקסימלית של המשתמש בטווח זמן מסוים.
בנוסף, יופיע המיקום שבו בוצעה המדידה בגוף, אם מיקום המדידה היה זהה לכל נקודות הנתונים במרווח הזמן.
REST
שם com.google.body.temperature.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
שדות (פורמט – יחידות)
ממוצע (float – צלזיוס)
הטמפרטורה הממוצעת של המשתמש בתקופת זמן מסוימת.
max (float—celsius)
הטמפרטורה המקסימלית של הגוף של המשתמש במהלך תקופה מסוימת.
min (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
Android
שם com.google.body.temperature.summary
אובייקט מסוג נתונים AGGREGATE_BODY_TEMPERATURE_SUMMARY
שדות (פורמט – יחידות)
FIELD_AVERAGE (float – צלזיוס)
הטמפרטורה הממוצעת של המשתמש בתקופת זמן מסוימת.
FIELD_MAX (float—celsius)
הטמפרטורה המקסימלית של הגוף של המשתמש במהלך תקופה מסוימת.
FIELD_MIN (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
סיכום רמת החמצן בדם
כל נקודה על הגרף מייצגת את ריווי החמצן הממוצע בדם, את ריווי החמצן המינימלי בדם ואת ריווי החמצן המקסימלי בדם, וכן את קצב הזרימה של החמצן הנוסף של המשתמש במרווח זמן מסוים.
אם הערכים של כל אחד מהשדות האלה זהים לכל המדידות שבוצעו במהלך טווח הזמן, ערך השדה יופיע בנתונים שיוחזרו:
מצב מתן טיפול בחמצן
מערכת למדידת רמת החמצן בדם
שיטת מדידה של רמת החמצן בדם
אם הערכים שונים בין המדידות, השדה יוחרג.
REST
שם com.google.oxygen_saturation.summary
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
שדות (פורמט – יחידות)
רמת החמצן הממוצעת בדם (float – אחוז)
רמת החמצן הממוצעת בדם של המשתמש בתקופת זמן מסוימת.
רמת החמצן המקסימלית בדם (float – אחוז)
רמת החמצן המקסימלית בדם של המשתמש במהלך תקופת זמן מסוימת.
רמת החמצן המינימלית בדם (float – אחוז)
רמת החמצן המינימלית בדם של המשתמש במהלך תקופת זמן מסוימת.
קצב הזרימה הממוצע של חמצן משלים (float—L/min)
קצב הזרימה הממוצע של חמצן משלים של המשתמש לאורך תקופת זמן.
קצב זרימת החמצן המקסימלי (float—L/min)
קצב הזרימה המקסימלי של חמצן משלים של המשתמש במהלך תקופת זמן מסוימת.
קצב זרימת חמצן משלים מינימלי (float—L/min)
קצב הזרימה המינימלי של חמצן משלים של המשתמש במהלך תקופת זמן.
מצב מתן טיפול בחמצן (int—enum) (שדה אופציונלי)
איך טיפול בחמצן ניתן.
יכול להיות שלא יופיע או שיופיע 1 אם הטיפול ניתן באמצעות צינורית אף.
רמת החמצן בדם (int – enum) (שדה אופציונלי)
איפה נמדדת רמת החמצן בדם.
יכול להיות שהערך לא יופיע או שיופיע כ-1 אם הוא נמדד בנימים היקפיים.
שיטת מדידת רמת החמצן בדם (int – enum) (שדה אופציונלי)
איך נמדדת רמת החמצן בדם.
יכול להיות שאין ערך או שהערך הוא 1 אם המדידה נעשית באמצעות פולס אוקסימטר.
Android
שם com.google.oxygen_saturation.summary
אובייקט מסוג נתונים AGGREGATE_OXYGEN_SATURATION_SUMMARY
שדות (פורמט – יחידות)
FIELD_OXYGEN_SATURATION_AVERAGE (float – אחוז)
רמת החמצן הממוצעת בדם של המשתמש בתקופת זמן מסוימת.
FIELD_OXYGEN_SATURATION_MAX (float—אחוזים)
רמת החמצן המקסימלית בדם של המשתמש במהלך תקופת זמן מסוימת.
FIELD_OXYGEN_SATURATION_MIN (float – אחוז)
רמת החמצן המינימלית בדם של המשתמש במהלך תקופת זמן מסוימת.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_AVERAGE (float—L/min)
קצב הזרימה הממוצע של חמצן משלים של המשתמש לאורך תקופת זמן.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX (float—L/min)
קצב הזרימה המקסימלי של חמצן משלים של המשתמש במהלך תקופת זמן מסוימת.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN (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 אם המדידה נעשית באמצעות פולס אוקסימטר.