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

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

פעילות

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

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

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

REST

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

Android

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

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

סוג נתונים זה מתעד את ה-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
שדות (פורמט – יחידות) קלוריות (float– קלוריות)
מספר הקלוריות שנשרפו.

Android

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

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

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

גלישת אופניים מצטברת

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

REST

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

Android

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

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

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

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

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

נתונים 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.5 קמ"ש) או רכיבה על אופניים במהירות של יותר מ-25 קמ"ש) צוברים דקת לב אחת. דקה אחת של פעילות אינטנסיבית יותר מזכה ב-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
שדות (פורמט – יחידות) משך זמן (int–אלפיות שנייה)
משך הזמן של דק' פעילות, באלפיות שנייה.
טווח חוקי: >=0

Android

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

עוצמה

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

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

REST

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

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—ספירה)
מספר השלבים שבוצעו במהלך תקופת זמן מסוימת.
טווח חוקי: 0 עד 10 שלבים לשנייה

Android

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

אימון

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

REST

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

Android

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