הפניה לסכימה של Fitbit

אובייקט מיוצא: אירועים במכשיר Fitbit
האובייקט המיוצא מייצג: רשימת נתוני האירועים במכשיר Fitbit.המידע הזה יכול לחשוף דפוסים מפורטים של האינטראקציה שלכם עם המכשיר.
האובייקט מיוצא בפורמטים הבאים: JSON
לאובייקט המיוצא יש את השדות הבאים:
* השדות שלמעלה מייצגים שדות נתונים מרכזיים למטרות ניתוח והטמעה של ייצוא הנתונים הרלוונטיים. שדות הנתונים שנוצרים בייצוא משתנים בהתאם לשירות ולפעולת המשתמש, ובחלק מהשירותים או הפעולות לא נוצר כל שדה נתונים שמתואר.
שדה נתונים *הגדרת השדהסוג שדה הנתונים
BatteryMonitorEventsאירועים שתועדו על ידי מערכת מעקב הסוללה במכשיר Fitbit. כל רשומה מייצגת אחד מהאירועים הספציפיים הבאים: error, bat_temperature_eventjson
ButtonEventsאירועים שנרשמים בלוגים בעקבות לחיצות על לחצנים במכשיר Fitbit. כל רשומה מייצגת את הנתונים הבאים: event, gain, event_countjson
ChargerEventsאירועים שתועדו על ידי מערכת הטעינה במכשיר Fitbit. כל רשומה היא אובייקט JSON שכולל שדה אירוע חובה ואחד מהשדות הבאים: charger_state, ‏ bq25120_state, ‏ max14676_state, ‏ charge_cycles, ‏ bq25150_state, ‏ regdump, ‏ bq25120_state_fault, ‏ battery_charge_dcr, ‏ vbus_short_detection, ‏ battery_accounting, ‏ bq25190_statejson
EcgAppEventsאירועים שנרשמו ביומן על ידי אפליקציית האק"ג במכשיר Fitbit. כל רשומה היא אובייקט JSON שכולל את השדות func_addr ו-line_no (שדות חובה) ואחד מהשדות הבאים: error, ‏ view_changed, ‏ button_pressed, ‏ analyze_result, ‏ duration, ‏ deleted_result, ‏ heap_infojson
PwrStatsEventsאירועים שנרשמו ביומן על ידי מערכת מעקב אחר צריכת החשמל במכשיר Fitbit. כל רשומה היא אובייקט JSON שכולל את השדות הבאים (חובה): no_of_events, ‏ duration_ms ו-app_name, וגם בדיוק אחד מהשדות הבאים: mcu, ‏ display, ‏ ui, ‏ fwup, ‏ touch, ‏ btn, ‏ wrist, ‏ ble, ‏ hrm, ‏ vibe, ‏ flash, ‏ clock_face, ‏ fs, ‏ gnss, ‏ aod, ‏ charger, ‏ gesturesjson
StateOfChargeEventsאירועים שנרשמו ביומן לפי מצב מערכת הטעינה במכשיר Fitbit. כל רשומה היא אובייקט JSON שכולל את השדות הבאים: type, voltage, percentage, percentage_rt, power_good, is_charging, debug_state, battery_temperaturejson
TemperatureEventsאירועים שנרשמו על ידי מערכת הטמפרטורה במכשיר Fitbit. כל רשומה היא אובייקט JSON שכולל אחד מהשדות הבאים: temperature_reading, temperature_histogram, temperature_monitor_modejson
TouchEventsאירועים שתועדו על ידי מערכת המגע במכשיר Fitbit. כל רשומה היא אובייקט JSON שכולל אחד מהשדות הבאים: touch_transition, ‏ touch_error, ‏ touch_nv, ‏ touch_nv_done, ‏ touch_lib_error, ‏ touch_lib_warning, ‏ touch_auto_calibrationjson
UIEventsאירועים שנרשמו ביומן על ידי מערכת ממשק המשתמש במכשיר Fitbit. כל רשומה היא אובייקט JSON שכולל אחד מהשדות הבאים: auto_wake, button_lock_toggle, hr_notifications, stress_tile, oobe, tiles_config, popup_hfp, gmaps_app, aspen_config, music_app, exapp_settings, exapp_session, auto_detect, hr_zones_set, data_provider, ar_settings, fbui_statusjson
טבלה שמייצגת קבוצות של מקורות מידע ואת האובייקטים שמיוצאים איתה.
קבוצת משאבים *תיאוראובייקטים שיוצאו
fitbit.device_eventsקבוצת המשאבים הזו מכילה נתוני אירועים במכשיר (כמו TouchEvents, ‏ BatteryMonitorEvents) שנאספים ממכשירי Fitbit.
אירועים במכשיר Fitbit
* כדי לקבל את שם היקף OAuth של קבוצת משאבים מסוימת, מוסיפים את המחרוזת 'https://www.googleapis.com/auth/dataportability.' לקבוצת המשאבים. לדוגמה, שם היקף ההרשאה של OAuth לקבוצת המשאבים myactivity.search הוא https://www.googleapis.com/auth/dataportability.myactivity.search.