דף זה מכיל מידע על גרסאות Google Fit API. יומן השינויים מציג את הגרסאות לפי תאריך וכולל תכונות חדשות, תיקוני באגים או שיפורים משמעותיים בביצועים.
2 באוגוסט 2021
כתיבה לסוגי נתונים רפואיים זמינה עכשיו למפתחים. הרשאת הגישה לסוגים של נתוני הבריאות תואמת לכל סוגי הנתונים האחרים. כאן ניתן למצוא פרטים נוספים.
27 באפריל 2021
יש עיכוב קטן באכיפה של השינויים בהרשאות ב-10 באוקטובר 2020. השינויים בהרשאות ייאכפו החל מ-4 במאי 2021.
ב-4 במאי 2021 תיכנס לאכיפה גם המדיניות של Google Fit בנושא מפתחים ונתוני משתמשים. אימות אפליקציות , כחלק מאכיפת המדיניות למפתחים של Fit, יתחיל לפעול בתהליך המתאים.
19 באוקטובר 2020
כחלק מהמאמצים המתמשכים שלנו לשפר את האבטחה והפרטיות של Google Fit עבור מפתחים ומשתמשים, ביצענו כמה שינויים במדיניות ובממשקי ה-API של Google Fit:
- יש מדיניות חדשה בנושא נתוני משתמשים ומפתחים של Google Fit. חשוב לקרוא את המדיניות, ואם צריך, לבצע את השינויים הנדרשים באפליקציות ובשירותים.
- גישת כתיבה תאפשר עכשיו רק לאפליקציה לקרוא נתונים שהיא כתבה. כדי להמשיך לקרוא נתונים שנכתבו על ידי אפליקציות אחרות מפלטפורמת Google Fit, צריך לעדכן את הקוד כדי לבקש היקפי גישה לקריאה עבור סוגי הנתונים הרלוונטיים.
- לנתוני הדופק יש היקפים משלה.
- לנתוני השינה יש היקפים וסוג נתונים חדש.
- בעבודה עם
SessionsClient
, עכשיו צריך לציין את סוג הסשן שאליו האפליקציה צריכה לגשת, באמצעות השיטות המתאימות שלFitnessOptions
.
השינויים האלה ב-API יהיו זמינים למפתחים לשימוש החל מ-19 באוקטובר 2020. האכיפה תתחיל ב-27 באפריל 2021.
כאן יש פרטים נוספים והוראות לגבי השינויים.
21 במרץ 2019
אפליקציית Google Fit מציגה עכשיו סשנים של שינה שנכתבו אל Android API. מידע נוסף על כתיבה וקריאה של נתוני שינה.
19 בנובמבר 2018
השינויים הבאים בוצעו ב-Google Fit API:
- בקשות קריאה לסוגי נתונים
com.google.location.sample
ו-com.google.location.bounding_box
יחזירו נתונים רק עבור אותה אפליקציה שכתבה את הנתונים.
26 בספטמבר 2018
בגרסה 16.0.0 של Google Play Services יש גישה לשני סוגי נתונים חדשים ולנתונים הנצברים בהתאמה:
פריטי מידע שפורסמו בכתובת maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
נובמבר 2017
גרסה 11.6.0 של Google Play Services כוללת את התכונות החדשות הבאות של Google Fit:
- עודכן ה-Fitness API ללקוחות החדשים המבוססים על
GoogleApi
, שמנהלים באופן אוטומטי חיבורים לשירותים ודורשים פחות קוד סטנדרטי לשימוש:- הוספנו את המחלקה
BleClient
ואת השיטותFitness.getBleClient()
.BleClient
מספק את נקודת הכניסה לסריקה, תביעת בעלות ושימוש במכשירי Bluetooth עם צריכת אנרגיה נמוכה ב-Google Fit. - הוספנו את המחלקה
ConfigClient
ואת השיטותFitness.getConfigClient()
.ConfigClient
הוא נקודת הכניסה לגישה להגדרות ולסוגים מותאמים אישית של נתונים ב-Google Fit. - הוספנו את המחלקה
GoalsClient
ואת השיטותFitness.getGoalsClient()
.GoalsClient
מספק את נקודת הכניסה לקריאה של מכשירי כושרGoal
שנוצרו על ידי משתמשים ב-Google Fit. - הוספנו את המחלקה
HistoryClient
ואת השיטותFitness.getHistoryClient()
. אפליקצייתHistoryClient
מספקת את נקודת הכניסה להוספה, למחיקה ולקריאה של נתונים ב-Google Fit. - הוספנו את המחלקה
RecordingClient
ואת השיטותFitness.getRecordingClient()
.RecordingClient
מספק את נקודת הכניסה שמאפשרת איסוף של נתוני חיישנים ברקע ופועל בצריכת חשמל נמוכה ב-Google Fit. - הוספנו את המחלקה
SensorsClient
ואת השיטותFitness.getSensorsClient()
.SensorsClient
הוא נקודת הכניסה לחשיפת מקורות שונים של נתוני כושר במכשירים מקומיים ומחוברים, ולהעברת אירועים בשידור חי למאזינים. - הוספנו את המחלקה
SessionsClient
ואת השיטותgetSessionsClient
.SessionsClient
מספק את נקודת הכניסה ליצירה ולניהול של פעילויות משתמשים ל-Session
ב-Google Fit.
- הוספנו את המחלקה
מאי 2015
Google Play Services 7.5 כולל את התכונות החדשות הבאות של Google Fit:
- אפשר להירשם כמנוי על המרחק שעברתם ועל חישובי צריכת קלוריות.
- פלטפורמת Fit מתחילה לעקוב אחר נתוני מרחק וקלוריות ברגע שאפליקציה במכשיר נרשמת לנתונים. למידע נוסף על ההרשמה לסוגי נתונים, ראו תיעוד נתוני כושר.
- הנתונים לא זמינים בזמן אמת ב-Sensors API.
- פלטפורמת Fit יכולה עכשיו לאחסן נתונים של שגרת תרגילים, כמו תלתלי שרירים וסקוואטים, עם סוג הנתונים
com.google.activity.exercise
. למידע נוסף על התרגילים ש-Fit יכולה לאחסן, ראוWorkoutExercises
.
אפריל 2015
Google Play Services 7.3 כולל את התכונות החדשות הבאות של Google Fit:
- עכשיו פלטפורמת Fit יכולה לעקוב אחר נתוני תזונה באמצעות סוג הנתונים
com.google.fitness
.- סוג הנתונים
com.google.calories.consumed
הוצא משימוש. אפשר לתעד את צריכת הקלוריות בעזרת סוג הנתוניםcom.google.fitness.item
. - מידע נוסף על סוגי נתונים זמין במאמר סוגי נתונים לגבי כושר.
- סוג הנתונים
- מפתחים יכולים לאחזר ספירות שלבים מצטברות מדי יום לשימוש באזורים כמו תצוגות השעון של Android Wear. למידע נוסף, תוכלו לקרוא את המאמר קריאת הנתונים הכוללים היומיים.
מרץ 2015
Google Play Services 7.0 כולל את התכונות החדשות הבאות של Google Fit:
- Google Fit API עבר מודולריזציה כך שאפשר לבחור אילו תכונות לכלול באפליקציה. השינוי הזה מפחית משמעותית את דרישות הזיכרון לאפליקציות שמאפשרות את Google Fit ומשפיע על הגישה לממשקי ה-API. מידע נוסף על עדכון הקוד זמין במאמר התחברות לשירות הכושר.
- עכשיו פלטפורמת Fit מחשבת את המרחק. על מנת לגשת לנתונים, יש להשתמש בסוג הנתונים
com.google.distance.delta
. למידע נוסף על סוגי הנתונים, ראו סוגי נתונים של כושר. - מפתחים יכולים עכשיו לקרוא ולכתוב נתונים מפורטים של שינה.
זה כולל שינה קלה, שינה עמוקה, REM ופעילויות ערות. סוגי הפעילות המפורטים האלה נוספו לסוג המונה
FitnessActivities
.- כדי להוסיף נתוני שינה, צריך ליצור סשן מסוג
FitnessActivities.SLEEP
. - כדי לזהות את רמת הפירוט בסשן, מוסיפים פלחי פעילות מסוגים שונים:
- כדי לקרוא נתוני שינה, צריך להריץ שאילתות על סשנים של שינה לגבי פלחים של פעילות שינה כמו שהייתם עושים בפעילויות כושר רגילות.
- כדי להוסיף נתוני שינה, צריך ליצור סשן מסוג