Referência do esquema do Fitbit

Objeto exportado: eventos do dispositivo Fitbit
O objeto exportado representa: lista dos dados de eventos do seu dispositivo Fitbit.Essas informações revelam padrões detalhados sobre como você interage com o dispositivo.
O objeto é exportado nestes formatos: JSON
O objeto exportado tem os seguintes campos:
* Os campos anteriores representam campos de dados importantes para fins de análise e ingestão das exportações de dados relevantes. Os campos de dados produzidos em uma exportação variam de acordo com o serviço e a ação do usuário. Alguns serviços ou ações não produzem todos os campos de dados descritos.
Campo de dados *Definição de campoTipo de campo de dados
BatteryMonitorEventsEventos registrados pelo sistema de monitoramento de bateria no seu dispositivo Fitbit. Cada entrada representa um dos seguintes eventos específicos: error, bat_temperature_eventjson
ButtonEventsEventos registrados por pressionamentos de botão no seu dispositivo Fitbit. Cada entrada representa o seguinte: evento, ganho, event_countjson
ChargerEventsEventos registrados pelo sistema de carregamento no seu dispositivo Fitbit. Cada entrada é um objeto JSON que inclui um campo de evento obrigatório e exatamente um dos seguintes: charger_state, bq25120_state, max14676_state, charge_cycles, bq25150_state, regdump, bq25120_state_fault, battery_charge_dcr, vbus_short_detection, battery_accounting, bq25190_statejson
EcgAppEventsEventos registrados pelo app ECG no seu dispositivo Fitbit. Cada entrada é um objeto JSON que inclui os campos obrigatórios func_addr e line_no e exatamente um dos seguintes: error, view_changed, button_pressed, analyze_result, duration, deleted_result, heap_infojson
PwrStatsEventsEventos registrados pelo sistema de monitoramento de energia no seu dispositivo Fitbit. Cada entrada é um objeto JSON que inclui os campos obrigatórios no_of_events, duration_ms e app_name e exatamente um dos seguintes: mcu, display, ui, fwup, touch, btn, wrist, ble, hrm, vibe, flash, clock_face, fs, gnss, aod, charger, gesturesjson
StateOfChargeEventsEventos registrados pelo estado do sistema de carregamento no seu dispositivo Fitbit. Cada entrada é um objeto JSON que inclui os seguintes campos: type, voltage, percentage, percentage_rt, power_good, is_charging, debug_state, battery_temperaturejson
TemperatureEventsEventos registrados pelo sistema de temperatura no seu dispositivo Fitbit. Cada entrada é um objeto JSON que inclui um dos seguintes campos: temperature_reading, temperature_histogram, temperature_monitor_modejson
TouchEventsEventos registrados pelo sistema de toque no seu dispositivo Fitbit. Cada entrada é um objeto JSON que inclui um dos seguintes campos: touch_transition, touch_error, touch_nv, touch_nv_done, touch_lib_error, touch_lib_warning, touch_auto_calibrationjson
UIEventsEventos registrados pelo sistema de interface no seu dispositivo Fitbit. Cada entrada é um objeto JSON que inclui um dos seguintes campos: 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
Uma tabela que representa grupos de recursos e os objetos exportados com ela.
Grupo de recursos *DescriçãoObjetos exportados
fitbit.device_eventsEsse grupo de recursos contém dados de eventos do dispositivo (como TouchEvents e BatteryMonitorEvents) coletados de dispositivos Fitbit.
Eventos do dispositivo Fitbit
* Para receber o nome do escopo do OAuth de um grupo de recursos específico, adicione "https://www.googleapis.com/auth/dataportability." ao grupo de recursos. Por exemplo, o nome do escopo do OAuth para o grupo de recursos "myactivity.search" é "https://www.googleapis.com/auth/dataportability.myactivity.search".