קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
עבור נתונים שניתן לתעד באופן רציף (עם מספר נקודות נתונים לאורך פרק זמן), פלטפורמת Google Fit יכולה לצבור את הנתונים האלה ולהחזיר את התוצאות המחושבות. זה יכול להיות מדידה ממוצעת או סיכום/סה"כ. תוכלו לחסוך זמן בחישובים האלה ולהציג למשתמשי האפליקציה סיכומים או ממוצעים מועילים בקלות על ידי קריאת הנתונים הנצברים.
כדי לקרוא נתונים נצברים, צריך לבחור סוג נתונים, טווח זמן ומשהו ל 'קטגוריה' (או לקבץ) את הנתונים. אפשר להוסיף את הנתונים לקטגוריות בכמה דרכים:
תקופת זמן
נתונים נצברים של נתונים לפי שעה או יום. לדוגמה, ניתן לראות צעדים או קלוריות שנשרפו ביום.
סוג הפעילות
חבילה של נתונים נצברים לפי סוג פעילות. לדוגמה, לגבי נתוני השינה במהלך שבוע, תוצג קטגוריה לכל סוג של פעילות שינה (בהיר, עומק ו-REM).
פלח פעילות
חבילה של נתונים נצברים לפי פלחי פעילות בתקופה מסוימת. לדוגמה, אם משתמש התחיל לרוץ בין 09:00 ל-10:00 אבל פעל במשך 20 דקות הראשונות, התיישב במשך 10 דקות, הלך 15 דקות ורצה במשך 15 דקות, נחשב ל-4 פלחי פעילות והוא יחזיר 4 קטגוריות.
סשן
שימוש במגבלות הזמן של ביקורים כדי לצבור נתונים. לדוגמה, אם משתמש ביקר במשך 2 הפעלות שתועדו כשתי סשנים (ריצה בבוקר וריצה אחר הצהריים), אפשר לקבץ את הנתונים לפי סשן כדי להבין את הצעדים הממוצעים או את המהירות הממוצעת של כל ריצה.
פעילות
יש להשתמש בסוגי הנתונים האלה כדי לקרוא נתונים מצטברים של בריאות וכושר.
סיכום פעילויות
הזמן הכולל ומספר הפלחים של פעילות מסוימת בתקופת זמן מסוימת.
כל נקודה על הגרף מייצגת סיכום של כל פלחי הפעילויות בסוג מסוים, לאורך תקופת זמן מסוימת.
הזמן הכולל שהוקדש לפעילות בכל הפלחים בטווח הזמן הזה.
FIELD_NUM_SEGMENTS (int—ספירה)
מספר פלחי הפעילות הייחודיים בטווח הזמן של נקודת הנתונים הזו.
סיכום קצב חילוף חומרים בסיסי (BMR)
כל נקודה על הגרף מייצגת את השיעור הממוצע, המקסימלי והמינימלי של חומרים מטבוליים בסיסיים במהלך טווח הזמן, בקלוריות. זו שיטה שימושית אם המשתמש הצליח לרדת או לרדת במשקל, ולכן מדד ה-BMR השתנה.
העוצמה הממוצעת של המשתמש שנוצרה במהלך פרק הזמן (וואט).
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)
האחוז המקסימלי של המשתמש במסה הכוללת של שומן גוף, במהלך תקופת זמן מסוימת.
מינימום (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 עד פעימות בדקה)
הדופק הממוצע של המשתמש, פעימות בדקה לדקה.
max (float-bpm)
הדופק המקסימלי של המשתמש, פעימות בדקה לדקה.
דקות (float עד פעימות בדקה)
הדופק המינימלי של המשתמש פעימות לפעימות לדקה.
Android
שם
com.google.heart_rate.summary
אובייקט סוג נתונים
AGGREGATE_HEART_RATE_SUMMARY
שדות (פורמט – יחידות)
FIELD_AVERAGE (float– פעימות בדקה)
הדופק הממוצע של המשתמש, פעימות בדקה לדקה.
FIELD_MAX (float–bpm)
הדופק המקסימלי של המשתמש, פעימות בדקה לדקה.
FIELD_MIN (float– פעימות בדקה)
הדופק המינימלי של המשתמש פעימות לפעימות לדקה.
סיכום הגובה
כל נקודה על הגרף מייצגת את הגובה הממוצע, המינימלי והמינימלי של המשתמש במהלך תקופה, במטרים.
REST
שם
com.google.height.summary
היקפי הרשאות של OAuth
https://www.googleapis.com/auth/fitness.body.read
שדות (פורמט – יחידות)
ממוצע (float מטרים)
הגובה הממוצע של המשתמש במהלך תקופת הזמן, במטרים.
max (float–מטרים)
הגובה המקסימלי של המשתמש במהלך תקופה, במטרים.
min (float–מטרים)
הגובה המינימלי של המשתמש במהלך מטרים.
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–kg)
משקל הגוף הממוצע של המשתמש במהלך תקופה, בקילוגרמים.
max (float ק"ג)
משקל הגוף המקסימלי של המשתמש במהלך תקופה, בקילוגרמים.
min (float–kg)
משקל הגוף המינימלי של המשתמש במהלך תקופה, בקילוגרמים.
Android
שם
com.google.weight.summary
אובייקט סוג נתונים
AGGREGATE_WEIGHT_SUMMARY
שדות (פורמט – יחידות)
FIELD_AVERAGE (float עד ק"ג)
משקל הגוף הממוצע של המשתמש במהלך תקופה, בקילוגרמים.
FIELD_MAX (float ק"ג)
משקל הגוף המקסימלי של המשתמש במהלך תקופה, בקילוגרמים.
FIELD_MIN (float ק"ג)
משקל הגוף המינימלי של המשתמש במהלך תקופה, בקילוגרמים.
מיקום
משתמשים בסוגי הנתונים האלה כדי לקרוא נתוני מיקום מצטברים.
דלתא במרחק
כל נקודה על הגרף מייצגת את המרחק הכולל של המשתמש במהלך תקופה, במטרים. סוג הנתונים הזה והשדות שלו זהים לסוג הנתונים המיידי.
תיבה תוחמת מיקום
כל נקודה על הגרף מייצגת את התיבה התקפה שמחושבת לפי נקודות המיקום של המשתמש במהלך תקופת זמן מסוימת. כל תיבה תוחמת מכילה ארבעה שדות המייצגים את ארבע הפינות של התיבה התוחמת.
המהירות הממוצעת של המשתמש במהלך תקופת הזמן, במטרים לשנייה.
max (float – מטרים לשנייה)
המהירות המקסימלית של המשתמש במהלך תקופה, במטרים לשנייה.
min (float – מטרים לשנייה)
המהירות המינימלית של המשתמש במהלך תקופת הזמן, במטרים לשנייה.
Android
שם
com.google.speed.summary
אובייקט סוג נתונים
AGGREGATE_SPEED_SUMMARY
שדות (פורמט – יחידות)
בממוצע (float – מטרים לשנייה)
המהירות הממוצעת של המשתמש במהלך תקופת הזמן, במטרים לשנייה.
max (float – מטרים לשנייה)
המהירות המקסימלית של המשתמש במהלך תקופה, במטרים לשנייה.
min (float – מטרים לשנייה)
המהירות המינימלית של המשתמש במהלך תקופת הזמן, במטרים לשנייה.
תזונה
משתמשים בנתונים האלה כדי לקרוא נתונים מצטברים של ערכים תזונתיים.
מאזן נוזלים
כל נקודה על הגרף מייצגת את הנפח הכולל של מים שהמשתמש צרך במהלך תקופת זמן, בלייטרים. סוג הנתונים הזה והשדות שלו זהים לסוג הנתונים המיידי.
סיכום ערכים תזונתיים
כל נקודה על הגרף מייצגת את הסכום של כל הערכים התזונתיים בתקופה.
בשדה של המרכיבים התזונתיים, כל ערך מייצג את הסכום של המרכיבים התזונתיים בכל הפריטים בתקופה.
אם המרכיבים התזונתיים לא נכללו באף אחד מהערכים, הם לא יופיעו במפה המצטברת. אם כל הרשומות במהלך פרק הזמן של ארוחה מסוימת משויכות לאותה ארוחה, יוגדר גם סוג הארוחה.
"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)
סוג הארוחה שהמשתמש אכל (הנתון הזה מופיע אם כל הרשומות בתקופת הזמן מתייחסות לאותה ארוחה).
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 מיליגרם לליטר (dL)
אם הערכים בכל אחד מהשדות זהים בכל המדידות שבוצעו בטווח הזמן הזה, ערך השדה יוצג בנתונים שהוחזרו:
רמת הסוכר בדם או הריכוז של המשתמש במהלך תקופת זמן ממוצעת.
max (float–mmol/L)
רמת הסוכר בדם המקסימלית או הריכוז של המשתמש במהלך תקופת זמן מסוימת.
min (float–mmol/L)
רמת הסוכר בדם המינימלית או הריכוז של המשתמש במהלך תקופת זמן מסוימת.
יחס זמני לארוחה (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
"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
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
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_PRESSURE_DIASTOLIC_MIN (float–mmHg)
לחץ הדם הדיאסטולי המינימלי של המשתמש במהלך תקופת זמן מסוימת.
FIELD_body_POSITION (int—אנום) (שדה אופציונלי)
מיקום הגוף של המשתמש במהלך המדידה.
ערכים מותרים
BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING // Sitting down
BODY_POSITION_LYING_DOWN // Lying down
BODY_POSITION_SEMI_RECUMBENT // Reclining
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
סיכום טמפרטורת הגוף
כל נקודה על הגרף מייצגת את טמפרטורת הגוף הממוצעת, המינימלית והמקסימלית של המשתמש בטווח זמן מסוים.
אם תציינו אם מיקום המדידה היה זהה בכל נקודות הנתונים במרווח הזמן, יוצג בו גם המיקום של המדידה על הגוף עצמו.