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

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

פעילות

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

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

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

REST

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

Android

שםcom.google.activity.segment
אובייקט של סוג הנתוניםTYPE_ACTIVITY_SEGMENT
הרשאה ל-AndroidACTIVITY_RECOGNITION
שדות (format—unit) 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
שדות (format—units) 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–rpm)
מספר סיבובי ידית האופניים בדקה.

Android

שםcom.google.cycling.pedaling.cadence
אובייקט של סוג הנתוניםTYPE_CYCLING_PEDALING_CADENCE
שדות (format—units) 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
שדות (format—units) FIELD_REVOLUTIONS (int – ספירה)
מספר סיבובי הארכובה של האופניים בפרק זמן מסוים.

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

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

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

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

נתונים 1 כוח סוס (פעילות בעצימות נמוכה עד בינונית) 2 פעילויות בעצימות גבוהה
דופק דקת פעילות אחת בקצב לב מקסימלי של יותר מ-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 קמ"ש, או רכיבה על אופניים שגבוהה מ-10 מייל בשעה) אפשר לצבור נקודה אחת על פעילות הלב. עוד דקה אחת של יותר פעילות אינטנסיבית מזכה ב-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
שדות (format—units) 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
שדות (format—units) 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
שדות (פורמט, יחידות)
צעדים (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
שדות (format—units)
תרגיל (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 – ק"ג)
ההתנגדות של התרגיל (או המשקל), בקילוגרמים.
FIELD_DURATION (int – אלפיות שנייה)
משך התרגול שחשוב לו משך הזמן.