Tài liệu tham khảo về lược đồ Fitbit

Đối tượng được xuất: Sự kiện trên thiết bị Fitbit
Đối tượng được xuất đại diện cho: Danh sách dữ liệu về các sự kiện trên Thiết bị Fitbit của bạn.Thông tin này có thể tiết lộ các xu hướng chi tiết về cách bạn tương tác với thiết bị của mình.
Đối tượng được xuất ở các định dạng sau: JSON
Đối tượng được xuất có các trường sau:
* Các trường trước đó đại diện cho các trường dữ liệu chính nhằm mục đích phân tích cú pháp và thu thập các dữ liệu xuất có liên quan. Các trường dữ liệu được tạo trong một bản xuất sẽ khác nhau tuỳ theo dịch vụ và hành động của người dùng. Một số dịch vụ hoặc hành động không tạo ra từng trường dữ liệu được mô tả.
Trường dữ liệu *Định nghĩa trườngLoại trường dữ liệu
BatteryMonitorEventsCác sự kiện được hệ thống giám sát pin ghi lại trên thiết bị Fitbit của bạn. Mỗi mục đại diện cho một trong các sự kiện cụ thể sau: error, bat_temperature_eventjson
ButtonEventsCác sự kiện được ghi lại từ việc nhấn nút trên thiết bị Fitbit của bạn. Mỗi mục đại diện cho: event, gain, event_countjson
ChargerEventsCác sự kiện được hệ thống sạc ghi lại trên thiết bị Fitbit của bạn. Mỗi mục là một đối tượng JSON bao gồm một trường sự kiện bắt buộc và chính xác một trong những trường sau: charger_state, bq25120_state, max14676_state, charge_cycles, bq25150_state, regdump, bq25120_state_fault, battery_charge_dcr, vbus_short_detection, battery_accounting, bq25190_statejson
EcgAppEventsCác sự kiện được ứng dụng ECG ghi lại trên thiết bị Fitbit của bạn. Mỗi mục là một đối tượng JSON bao gồm các trường func_addr và line_no bắt buộc và chính xác một trong những trường sau: error, view_changed, button_pressed, analyze_result, duration, deleted_result, heap_infojson
PwrStatsEventsCác sự kiện được hệ thống giám sát nguồn ghi lại trên thiết bị Fitbit của bạn. Mỗi mục là một đối tượng JSON bao gồm các trường no_of_events, duration_ms và app_name bắt buộc và chính xác một trong những trường sau: mcu, display, ui, fwup, touch, btn, wrist, ble, hrm, vibe, flash, clock_face, fs, gnss, aod, charger, gesturesjson
StateOfChargeEventsCác sự kiện được hệ thống sạc ghi lại trên thiết bị Fitbit của bạn. Mỗi mục là một đối tượng JSON bao gồm các trường sau: type, voltage, percentage, percentage_rt, power_good, is_charging, debug_state, battery_temperaturejson
TemperatureEventsCác sự kiện được hệ thống nhiệt độ ghi lại trên thiết bị Fitbit của bạn. Mỗi mục là một đối tượng JSON bao gồm một trong các trường sau: temperature_reading, temperature_histogram, temperature_monitor_modejson
TouchEventsCác sự kiện được hệ thống cảm ứng ghi lại trên thiết bị Fitbit của bạn. Mỗi mục là một đối tượng JSON bao gồm một trong các trường sau: touch_transition, touch_error, touch_nv, touch_nv_done, touch_lib_error, touch_lib_warning, touch_auto_calibrationjson
UIEventsCác sự kiện được hệ thống giao diện người dùng ghi lại trên thiết bị Fitbit của bạn. Mỗi mục là một đối tượng JSON bao gồm một trong các trường sau: 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
Bảng đại diện cho Nhóm tài nguyên và các đối tượng được xuất cùng với nhóm đó.
Nhóm tài nguyên *Mô tảĐối tượng được xuất
fitbit.device_eventsNhóm tài nguyên này chứa dữ liệu sự kiện trên thiết bị (chẳng hạn như TouchEvents, BatteryMonitorEvents) được thu thập từ các thiết bị Fitbit.
Sự kiện trên thiết bị Fitbit
* Để lấy Tên phạm vi OAuth cho một Nhóm tài nguyên cụ thể, hãy thêm "https://www.googleapis.com/auth/dataportability." vào Nhóm tài nguyên. Ví dụ: Tên phạm vi OAuth cho Nhóm tài nguyên "myactivity.search" là "https://www.googleapis.com/auth/dataportability.myactivity.search".