לכל נקודה על הגרף ב-Google Fit משויך מקור נתונים. מקורות נתונים מכילים מידע לזיהוי האפליקציה או המכשיר שאוספים או משנים את הנתונים.
ה-API ל-REST מאפשר לקבוע איזו אפליקציה הוסיפה נתוני כושר. לדוגמה, אפליקציה שמנתחת מגוון נתונים מהיסטוריית הכושר של המשתמש עשויה לרצות להציג למשתמשים את רשימת פעילויות הכושר שנכללות בניתוח, יחד עם מידע על האפליקציה שהוכנסה לכל ביקור.
בעזרת ה-API ל-REST, תוכלו לשייך נתונים לחנות הכושר שלכם לאפליקציה.
קביעת האפליקציה שהוכנסה נתונים
כדי להשיג את שם החבילה של אפליקציית Android שהוסיפה סשן או את השם של אפליקציית ה-REST שהוכנסה סשן:
- אחזור הסשן.
- קוראים את הנכס
session.application.packageName
אוsession.application.name
.
כדי לקבל את שם החבילה של אפליקציית Android או את השם של אפליקציית REST שהוכנסה מערך נתונים:
- אחזור של מערך הנתונים.
- כדי לאחזר את מקור הנתונים קוראים את המאפיין
dataset.dataSourceId
. - קראו את הנכס
dataSources.application.packageName
אוdataSources.application.name
.
המאפיין application
מכיל את השדות הבאים:
name
- שם האפליקציה.
packageName
- שם החבילה של האפליקציה ל-Android.
detailsUrl
- (אופציונלי) URI לקישור לאפליקציה.
אם תציינו את כל הסשנים הזמינים לתקופת זמן באפליקציה, תוכלו להשתמש במידע הזה כדי להראות למשתמשים איזו אפליקציה הוכנסה בכל סשן.
לספק מידע על הבקשה
כדי לשייך נתונים לחנות הכושר לאפליקציה שלכם, עליכם לוודא את הדברים הבאים:
- את פרטי האפליקציה תוסיפו לנכס
dataSources.application
בזמן היצירה של מקורות הנתונים. - צריך לציין את הערך הנכון
datasets.dataSourceId
עבור מקור הנתונים כשמוסיפים נקודות למערכי הנתונים.
יישומים הניגשים לנתונים שהוספת יכולים להשתמש במידע הזה כדי לשייך את הנתונים האלה לאפליקציה שלך.