שאלות נפוצות

איך מקבלים את אותם הערכים (ספירת צעדים, קלוריות, מרחק וכו') כמו באפליקציית Google Fit?

אנחנו ממליצים לקרוא לפי סוג נתונים כדי לקבל את אותם ערכים כמו אפליקציית Google Fit. כאן אפשר ללמוד איך לקרוא את ספירת הצעדים היומית.

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

בפרט, כדי לבצע את השלב הסופי בצורה מדויקת ככל האפשר, צריך לבצע את האימות הנוסף הזה.

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

אפליקציית Google Fit מציגה את מספר השלבים המשוער הזה בצורה מדויקת יותר, באפליקציות ל-Android ול-iOS, וגם באפליקציית Google Fit בשעונים חכמים עם Wear OS.

אם קוראים את הנתונים לפי מקור הנתונים של האפליקציה ולא לפי סוג הנתונים, והאפליקציה משתמשת בנתוני שלבים מקומיים בלבד, ספירת הצעדים תהיה שונה מספירת השלבים באפליקציית Google Fit.

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

איך אפשר לקרוא נתונים שנכתבו על ידי אפליקציות או מכשירים אחרים בפלטפורמה?

עבור REST API, שולחים בקשת HTTP כדי להציג רשימה של מקורות נתונים. בתשובה יפורטו כל מקורות הנתונים שזמינים לאפליקציה לקריאה.

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

האם צריך להתקין את אפליקציית Google Fit כדי להשתמש בממשקי ה-API?

לא, אין צורך להתקין את אפליקציית Google Fit כדי להשתמש בממשקי API או בפלטפורמת Fit.