סוגים של נתוני פעילות

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

פעילות

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

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

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

REST

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

Android

שםcom.google.activity.segment
אובייקט מסוג נתוניםTYPE_ACTIVITY_SEGMENT
הרשאה ב-AndroidACTIVITY_RECOGNITION
שדות (פורמט – יחידה) FIELD_ACTIVITY (int—enum)
סוג הפעילות שהמשתמש ביצע. כאן מופיעה רשימה של סוגי הפעילות.

קצב חילוף החומרים הבסיסי (BMR)

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

REST

שםcom.google.calories.bmr
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
שדות (פורמט – יחידות) קלוריות (float – קילו-קלוריות ביום)
מספר הקילוקלוריות שמשתמש ישרוף אם הוא יהיה במצב מנוחה כל היום, על סמך הגובה והמשקל שלו.

Android

שםcom.google.calories.bmr
אובייקט מסוג נתוניםTYPE_BASAL_METABOLIC_RATE
שדות (פורמט – יחידות) FIELD_CALORIES (float – קק"ל ליום)
מספר הקילוקלוריות שמשתמש ישרוף אם הוא יהיה במצב מנוחה כל היום, על סמך הגיל, המשקל והגובה שלו.

קלוריות שנשרפו

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

REST

שםcom.google.calories.expended
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
שדות (פורמט – יחידות) calories (float – קילו-קלוריות)
מספר הקילוקלוריות שנשרפו.

Android

שםcom.google.calories.expended
אובייקט מסוג נתוניםTYPE_CALORIES_EXPENDED
הרשאה ב-AndroidACTIVITY_RECOGNITION
שדות (פורמט – יחידות) FIELD_CALORIES (float—kcal)
מספר הקילוקלוריות שנשרפו.

קצב הדיווש ברכיבה

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

REST

שםcom.google.cycling.pedaling.cadence
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
שדות (פורמט – יחידות) הכנסה לאלף צפיות (RPM) (float—הכנסה לאלף צפיות)
מספר סיבובי הארכובה של האופניים בדקה.

Android

שםcom.google.cycling.pedaling.cadence
אובייקט מסוג נתוניםTYPE_CYCLING_PEDALING_CADENCE
שדות (פורמט – יחידות) FIELD_RPM (float—rpm)
מספר סיבובי הארכובה של האופניים בדקה.

קצב הדיווש המצטבר ברכיבה

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

REST

שםcom.google.cycling.pedaling.cumulative
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
שדות (פורמט – יחידות) מהפכות (int – מספר)
מספר סיבובי הארכובה של האופניים במהלך תקופה מסוימת.

Android

שםcom.google.cycling.pedaling.cumulative
אובייקט מסוג נתוניםTYPE_CYCLING_PEDALING_CUMULATIVE
שדות (פורמט – יחידות) FIELD_REVOLUTIONS (int—count)
מספר סיבובי הארכובה של האופניים במהלך תקופה מסוימת.

דק' אימון קרדיו

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

המשתמשים יכולים להגדיר יעד יומי לדק' אימון קרדיו ולעקוב אחרי ההתקדמות שלהם. אפשר לחשב את דק' אימון הקרדיו באמצעות:

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

נתונים ‫1 HP (פעילות בעצימות נמוכה עד בינונית) ‫2 נקודות HP (פעילות בעצימות גבוהה)
דופק דקה אחת של פעילות בדופק של יותר מ-50% מהדופק המקסימלי דקה אחת של פעילות בדופק של יותר מ-70% מהדופק המקסימלי
ערך MET ‫3-6 MET. לדוגמה, חתירה או טיפוס צוקים, ‫>6 MET. לדוגמה, אימון אינטנסיבי לסירוגין (HIIT), סקי, כדורעף או כדורגל.
מהירות הליכה ‫100-130 צעדים בדקה ‫>130 צעדים בדקה

REST

שםcom.google.heart_minutes
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
שדות (פורמט – יחידות) עוצמה (float—דק' אימון קרדיו)
נקודות לב שמתקבלות על סמך עוצמת האימון או הפעילות שהמשתמש מבצע.

Android

שםcom.google.heart_minutes
אובייקט מסוג נתוניםTYPE_HEART_MINUTES
שדות (פורמט – יחידות) FIELD_INTENSITY (float—נקודות לב)
עוצמת האימון או הפעילות שהמשתמש מבצע. על כל דקה של פעילות גופנית קלה עד מתונה (כמו הליכה מהירה יותר מ-4 קמ"ש או רכיבה על אופניים במהירות של יותר מ-16 קמ"ש) מקבלים דקת אימון קרדיו אחת. דקה אחת של פעילות אינטנסיבית יותר מזכה ב-2 דקות אימון קרדיו.

דקות פעילות

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

המשתמשים יכולים לצבור דקות פעילות מכל פעילות, כמו יוגה, ריקודים, גינון ומטלות ביתיות אחרות. אם הם יוצאים להליכה, Google Fit מעניק להם דקת פעילות בכל פעם שהם עושים לפחות 30 צעדים תוך 60 שניות.

REST

שםcom.google.active_minutes
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
שדות (פורמט – יחידות) duration (int – אלפיות השנייה)
משך הזמן של דקות הפעילות שנצברו, באלפיות השנייה.
טווח ערכים תקין: ‎>=0

Android

שםcom.google.active_minutes
אובייקט מסוג נתוניםTYPE_MOVE_MINUTES
שדות (פורמט – יחידות) FIELD_DURATION (int – אלפיות השנייה)
משך הזמן של דקות הפעילות שנצברו, באלפיות השנייה.
טווח תקין: 0 עד Long.MAX_VALUE

הספק

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

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

REST

שםcom.google.power.sample
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
שדות (פורמט – יחידות) watts (float—watts)
הספק האנרגיה שנוצרת, בוואט.

Android

שםcom.google.power.sample
אובייקט מסוג נתוניםTYPE_POWER_SAMPLE
שדות (פורמט – יחידות) FIELD_WATTS (float – ואט)
הספק האנרגיה שנוצרת, בוואט.

מספר צעדים קצב צעדים

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

REST

שםcom.google.step_count.cadence
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
שדות (פורמט – יחידות) rpm (float—צעדים בדקה)
קצב צעדים נמדד לפי מספר הצעדים בדקה.

Android

שםcom.google.step_count.cadence
אובייקט מסוג נתוניםTYPE_STEP_COUNT_CADENCE
שדות (פורמט – יחידות) FIELD_RPM (float—צעדים בדקה)
קצב צעדים נמדד לפי מספר הצעדים בדקה.

הפרש במספר הצעדים

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

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

REST

שםcom.google.step_count.delta
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
שדות (פורמט – יחידות)
steps (int—count)
מספר הצעדים שבוצעו במהלך תקופת זמן.
טווח ערכים תקין: 0 עד 10 צעדים לשנייה

Android

שםcom.google.step_count.delta
אובייקט מסוג נתוניםTYPE_STEP_COUNT_DELTA
הרשאה ב-AndroidACTIVITY_RECOGNITION
שדות (פורמט – יחידות)
TYPE_STEP_COUNT_DELTA (int—count)
מספר הצעדים שבוצעו במהלך תקופת זמן.
טווח ערכים תקין: 0 עד 10 צעדים לשנייה

אימון

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

REST

שםcom.google.activity.exercise
היקפי הרשאות OAuth
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
שדות (פורמט – יחידות)
exercise (int—enum)
ערכים שמייצגים תרגילים שונים, כמו תרגילים להרמת משקולות, תרגילים לחיזוק השרירים ותרגילים לשיפור הכושר הקרדיו-וסקולרי.
חזרות (int – enum)
מספר החזרות של תרגיל.
סוג ההתנגדות (int – enum)
סוג ההתנגדות שמשמשת במהלך התרגיל.
התנגדות (float—ק"ג)
ההתנגדות של התרגיל (או המשקל), בקילוגרמים.
duration (int – אלפיות השנייה)
משך התרגיל שחשוב למדוד.

Android

שםcom.google.activity.exercise
שדות (פורמט – יחידות)
FIELD_EXERCISE (int—enum)
ערכים שמייצגים תרגילים שונים, כמו תרגילי הרמת משקולות, תרגילי אימון כוח ותרגילים לשיפור הכושר הקרדיו-וסקולרי.
FIELD_REPETITIONS (int – ספירה)
מספר החזרות של תרגיל.
FIELD_RESISTANCE_TYPE (int—enum)
סוג ההתנגדות שמשמשת במהלך התרגיל.
FIELD_RESISTANCE (float—kg)
ההתנגדות של התרגיל (או המשקל), בקילוגרמים.
FIELD_DURATION (int – אלפיות השנייה)
משך התרגיל שחשוב למדוד.