במכשירי Android פועלות הרבה אפליקציות לבריאות, לכושר ולאיכות חיים, ולכן משתמשים צריכים לעבור בין פלטפורמות כדי לנהל את הנתונים שלהם. אפליקציית Health Connect פותרת את הבעיה הזו בכך שהיא מספקת למשתמשי Android מקום אחד לניהול הגישה לנתוני הבריאות ונתונים של אימוני כושר שלהם, ומציעה שליטה מדויקת.
פלטפורמת Google Health API מציעה שני נתיבי שילוב עיקריים: Health Connect לנתוני Android במכשיר, ו-Google Health API לנתונים מבוססי-ענן ובפלטפורמות שונות.
סקירה כללית של הפלטפורמה
בטבלה הבאה מפורטים ממשקי ה-API העיקריים בפלטפורמת Google Health API:
| API | סטטוס | קהל | אחסון |
|---|---|---|---|
| Health Connect | זמין | מפתחי אפליקציות לנייד ב-Android | במכשיר |
| Google Health API | זמין | מפתחים של אפליקציות לאינטרנט, של אפליקציות משרת לשרת (S2S) ושל אפליקציות שפועלות בכל הפלטפורמות | ענן |
| Fitbit Web API | מעבר | מפתחים במערכת האקולוגית הקיימת של Fitbit | ענן |
| Google Fit API | הוצאה משימוש | מפתחים של Google Fit (Android ו-REST) API מדור קודם | ענן |
Health Connect
אם אתם מפתחים אפליקציות לנייד ל-Android, כדאי לשקול שילוב עם Health Connect.
אם אתם מפתחים של Google Fitbit Web API, לא מומלץ לעבור ל-Health Connect. עם זאת, אם אתם משתמשים בממשקי ה-API של Fit, אנחנו ממליצים לעבור ל-Health Connect רק אם אתם מפתחים אפליקציה למעקב אחר צעדים.
אפליקציית Health Connect מאחדת את הנתונים במגוון המכשירים והאפליקציות של Android למערכת אקולוגית, ומספקת פלטפורמת בריאות משותפת למפתחי Android. היא מספקת מאגר מאובטח במכשיר לנתונים של אימוני כושר, מתקננת את סכימת הנתונים ומרכזת את בקרת ההרשאות.
- ארכיטקטורה: נתיב מקומי / Android (מתמקדת בנייד).
- זמינות: חלק ממסגרת Android החל מ-Android 14. בגרסה 13 של Android ובגרסאות קודמות, האפליקציה זמינה דרך חנות Google Play.
- אחסון נתונים: ממוקד במכשיר, שבו הנתונים מאוחסנים באופן מקומי במכשיר של המשתמש.
מאפיינים ייחודיים של Health Connect
הטבלה הבאה מסכמת את ההבדלים בין Health Connect לבין Fit Android API:
- קהל היעד: Health Connect מיועד למפתחים של אפליקציות לנייד ב-Android.
- מבוסס על מכשיר: המשתמשים ניגשים לנתונים ומאחסנים אותם במכשירים שלהם.
- לא צריך חשבון: הנתונים לא משויכים לחשבון Google.
- הרשאות מובנות: ניהול נתוני הבריאות ונתונים של אימוני כושר מתבצע באופן מרכזי.
שילוב עם Health Connect
מקורות המידע הבאים יעזרו לכם להשתמש ב-Health Connect וללמוד עליו:
- שילוב: כדי להתחיל לשלב עם Health Connect, אפשר לעיין במאמר תחילת העבודה.
- מידע נוסף: כדי לקבל מידע נוסף על Health Connect, אפשר לצפות בסרטון הצגת ממשקי API חדשים לבריאות ולכושר ב-Health Connect ל-Android ב-YouTube.
- משאבים: מידע נוסף זמין במאמרי העזרה.
- מיגרציה: מפתחים של Fit API יכולים לפעול לפי המדריך למיגרציה של Fit.
Google Health API
Google Health API הוא ממשק API מאוחד לאינטרנט שמיועד לאינטראקציות בין שרתים (S2S). זהו ממשק שמתמקד בחשבון, לא תלוי בפלטפורמה ומחליף את הפונקציונליות הקיימת של Fitbit Web API.
מאפיינים ייחודיים של Google Health API
- ארכיטקטורה: נתיב בענן (שרת לשרת).
- קהל: מפתחים שזקוקים לתצוגה מאוחדת של נתונים רפואיים ונתוני בריאות בפלטפורמות שונות.
- דרישות לגבי נתונים: נדרש אם האפליקציה מבוססת על אינטרנט, משתמשת בפרוטוקול OAuth או דורשת נתונים עם זמן אחזור נמוך מ-Fitbit או מ-Pixel Watch.
- זמינות: זמין.
ממשקי API מדור קודם
ממשקי ה-API הבאים נחשבים לגרסאות קודמות, והם יוצאים משימוש או עוברים לגרסאות חלופיות חדשות יותר.
Google Fit API
Google Fit API (כולל API בארכיטקטורת REST) יצא משימוש באופן רשמי עד סוף 2026. מומלץ לבצע שילוב עם Health Connect או עם Google Health API. כל המפתחים שמשתמשים בממשקי Google Fit API צריכים לעבור לגרסה החדשה. מומלץ להסיר את השילוב של Google Fit ולעודד את המשתמשים להתחבר לשילובים חדשים. הוראות מפורטות מופיעות במדריך להעברת נתונים מ-Fit.
Fitbit Web API
Fitbit Web API הוא ממשק שאינו תלוי בפלטפורמה, שמאפשר שילוב עם המערכת האקולוגית של Fitbit. ב-Fitbit Web API, הנתונים של המשתמש מקושרים לחשבון שלו ב-Fitbit ולא למכשיר. מפתחים קיימים צריכים להתכונן למעבר ל-Google Health API כדי לגשת לנתונים רפואיים מאוחדים.