Fitbit Şema Referansı

Dışa aktarılan nesne: Fitbit cihaz etkinlikleri
Dışa aktarılan nesne şunları temsil eder: Fitbit cihaz etkinlik verilerinizin listesi.Bu bilgiler, cihazınızı kullanma alışkanlıklarınız hakkında ayrıntılı ipuçları verebilir.
Nesne şu biçimlerde dışa aktarılır: JSON
Dışa aktarılan nesne aşağıdaki alanlara sahiptir:
* Yukarıdaki alanlar, ilgili veri dışa aktarma işlemlerini ayrıştırmak ve almak için kullanılan temel veri alanlarını temsil eder. Dışa aktarma işleminde oluşturulan veri alanları hizmete ve kullanıcı işlemine göre değişir. Bazı hizmetler veya işlemler, açıklanan veri alanlarının tamamını oluşturmaz.
Veri alanı *Alan TanımıVeri Alanı Türü
BatteryMonitorEventsFitbit cihazınızdaki pil izleme sistemi tarafından kaydedilen etkinlikler. Her giriş, aşağıdaki belirli etkinliklerden birini temsil eder: error, bat_temperature_eventjson
ButtonEventsFitbit cihazınızdaki düğmelere basıldığında kaydedilen etkinlikler. Her giriş şunları temsil eder: etkinlik, kazanç, etkinlik_sayısıjson
ChargerEventsFitbit cihazınızdaki şarj sistemi tarafından kaydedilen etkinlikler. Her giriş, zorunlu bir etkinlik alanı ve aşağıdakilerden tam olarak birini içeren bir JSON nesnesidir: charger_state, bq25120_state, max14676_state, charge_cycles, bq25150_state, regdump, bq25120_state_fault, battery_charge_dcr, vbus_short_detection, battery_accounting, bq25190_statejson
EcgAppEventsFitbit cihazınızdaki EKG uygulaması tarafından kaydedilen etkinlikler. Her giriş, zorunlu func_addr ve line_no alanlarını ve aşağıdakilerden tam olarak birini içeren bir JSON nesnesidir: error, view_changed, button_pressed, analyze_result, duration, deleted_result, heap_infojson
PwrStatsEventsFitbit cihazınızdaki güç izleme sistemi tarafından kaydedilen etkinlikler. Her giriş, zorunlu no_of_events, duration_ms ve app_name alanlarını ve aşağıdakilerden tam olarak birini içeren bir JSON nesnesidir: mcu, display, ui, fwup, touch, btn, wrist, ble, hrm, vibe, flash, clock_face, fs, gnss, aod, charger, gesturesjson
StateOfChargeEventsFitbit cihazınızdaki şarj sisteminin durumu tarafından kaydedilen etkinlikler. Her giriş, aşağıdaki alanları içeren bir JSON nesnesidir: type, voltage, percentage, percentage_rt, power_good, is_charging, debug_state, battery_temperaturejson
TemperatureEventsFitbit cihazınızdaki sıcaklık sistemi tarafından kaydedilen etkinlikler. Her giriş, aşağıdaki alanlardan birini içeren bir JSON nesnesidir: temperature_reading, temperature_histogram, temperature_monitor_modejson
TouchEventsFitbit cihazınızdaki dokunma sistemi tarafından kaydedilen etkinlikler. Her giriş, aşağıdaki alanlardan birini içeren bir JSON nesnesidir: touch_transition, touch_error, touch_nv, touch_nv_done, touch_lib_error, touch_lib_warning, touch_auto_calibrationjson
UIEventsFitbit cihazınızdaki kullanıcı arayüzü sistemi tarafından günlüğe kaydedilen etkinlikler. Her giriş, aşağıdaki alanlardan birini içeren bir JSON nesnesidir: 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
Kaynak gruplarını ve bunlarla birlikte dışa aktarılan nesneleri temsil eden bir tablo.
Kaynak grubu *AçıklamaDışa Aktarılan Nesneler
fitbit.device_eventsBu kaynak grubu, Fitbit cihazlardan toplanan cihaz etkinlik verilerini (ör. TouchEvents, BatteryMonitorEvents) içerir.
Fitbit cihaz etkinlikleri
* Belirli bir kaynak grubu için OAuth kapsamı adını almak üzere kaynak grubuna "https://www.googleapis.com/auth/dataportability." ifadesini ekleyin. Örneğin, "myactivity.search" kaynak grubunun OAuth kapsamı adı "https://www.googleapis.com/auth/dataportability.myactivity.search" şeklindedir.