ניתן להשתמש בסוגי הנתונים האלה כדי לתעד את הפעילויות, האימונים והמדדים הקשורים לפעילות הגופנית.
פעילות
סוג הנתונים הזה יכול לשמש כדי לתעד כל פעילות של המשתמש. זו יכולה להיות פעילויות כושר נפוצות כמו ריצה או סוגי ספורט שונים, וגם פעילויות כמו מדיטציה, גינון ושינה.
אם המשתמש ביצע יותר מפעילות אחת בתקופת הזמן הזו, צריך ליצור סשן לסוג הפעילות הראשי, ומספר פלחים לסוגי הפעילויות השונים. לדוגמה, אם הם עשו קצת קיט אגרוף ואגרוף במהלך שיעור באומנויות לחימה משולבות, צרו מפגש לאומנויות לחימה משולבות. לאחר מכן אפשר לחלק את סוגי הפעילויות השונים לפלחים.
לכל נקודה על הגרף צריכות להיות שעת התחלה ושעת סיום. נקודות על הגרף לא צריכות להיות צמודות אחת לשנייה או ישירות זו אחר זו, יכולים להיות פערים ביניהן.
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 |
הרשאה ב-Android | ACTIVITY_RECOGNITION |
שדות (פורמט – יחידה) | FIELD_ACTIVITY (int —טיפוסים)
סוג הפעילות שהמשתמש ביצע. כאן אפשר לראות את הרשימה של סוגי הפעילות. |
קצב חילוף החומרים הבסיסי (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 |
הרשאה ב-Android | ACTIVITY_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 |
שדות (פורמט – יחידות) | 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
|
שדות (פורמט – יחידות) | revolutions (int —count)
מספר סיבובי ידית האופניים במהלך תקופה מסוימת. |
Android
שם | com.google.cycling.pedaling.cumulative |
אובייקט סוג נתונים | TYPE_CYCLING_PEDALING_CUMULATIVE |
שדות (פורמט – יחידות) | FIELD_REVOLUTIONS (int – ספירה)
מספר סיבובי ידית האופניים במהלך תקופה מסוימת. |
דק' אימון קרדיו
בסוג הנתונים הזה מוצג מספר דק' אימון קרדיו שמשתמש צבר, מכל הפעילות שלו. כל נקודה על הגרף מייצגת את המספר של דק' אימון קרדיו שמחושבות עבור פרק זמן מסוים.
משתמשים יכולים להגדיר יעד יומי של דק' אימון קרדיו ולעקוב אחר ההתקדמות שלהם. אפשר לחשב דק' אימון קרדיו לפי הפרטים הבאים:
- דופק
- ערכי 'שווה ערך מטבולי' של המשימה (MET)
- מהירות הליכה
מספר דק' אימון הקרדיו שנצברו תלוי באינטנסיביות של הפעילות. השתמשו במדריך הזה כדי לחשב ולכתוב דק' אימון קרדיו:
נתונים | 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
|
שדות (פורמט – יחידות) | intensity (float – נקודות לב)
דק' אימון קרדיו שנצברו על סמך אינטנסיביות הפעילות הגופנית או הפעילות הגופנית שהמשתמש מבצע. |
Android
שם | com.google.heart_minutes |
אובייקט סוג נתונים | TYPE_HEART_MINUTES |
שדות (פורמט – יחידות) | FIELD_INTENSITY (float – נקודות לב)
אינטנסיביות הפעילות או הפעילות הגופנית שהמשתמש מבצע. דקה אחת של
פעילות גופנית קלה עד בינונית (כמו הליכה מהירה יותר מ-4.5 קמ"ש,
או רכיבה על אופניים מהר יותר מ-10 מייל לשעה) תרוויח דקה אחת של אימון קרדיו. דקה אחת של פעילות אינטנסיבית יותר מזכה אותך ב-2 נקודות על פעילות לב. |
דק' פעילות
בסוג הנתונים הזה, המערכת מחשבת את מספר דקות הפעילות שמשתמש צבר מכל הפעילות שלו. כל נקודה על הגרף מייצגת את המספר הנגזר של דקות פעילות עבור פרק זמן מסוים. צריך להגדיר גם שעת התחלה וגם שעת סיום.
משתמשים יכולים לצבור דקות פעילות מכל פעילות כמו יוגה, ריקוד או גינון, ומשימות בית אחרות. אם הם יוצאים להליכה, 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 — ארוך.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 – ואט)
הספק נוצר בוואט. |
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
|
|
שדות (פורמט – יחידות) |
|
Android
שם | com.google.step_count.delta | |
אובייקט סוג נתונים | TYPE_STEP_COUNT_DELTA | |
הרשאה ב-Android | ACTIVITY_RECOGNITION | |
שדות (פורמט – יחידות) |
|
מוזיקה לאימון
כל נקודה על הגרף מייצגת קבוצה מתמשכת של תרגיל אימון שביצע המשתמש. הנקודה על הגרף מכילה שדות לסוג התרגול (למשל תרגילי התנגדות או אימון משקולות), מספר החזרות על התרגיל, משך התרגיל וההתנגדות.
REST
שם | com.google.activity.exercise | |||||
היקפי ההרשאות של OAuth |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
|||||
שדות (פורמט – יחידות) |
|
Android
שם | com.google.activity.exercise | |||||
שדות (פורמט – יחידות) |
|