ফিটবিট স্কিমা রেফারেন্স

রপ্তানিকৃত বস্তু: ফিটবিট ডিভাইসের ইভেন্টসমূহ
এক্সপোর্ট করা অবজেক্টটি হলো আপনার ফিটবিট ডিভাইসের ইভেন্ট ডেটার তালিকা। এই তথ্য থেকে আপনি আপনার ডিভাইসের সাথে কীভাবে ইন্টারঅ্যাক্ট করেন, সে সম্পর্কে বিস্তারিত প্যাটার্ন জানা যায়।
অবজেক্টটি JSON ফরম্যাটে এক্সপোর্ট করা হয়।
এক্সপোর্ট করা অবজেক্টটিতে নিম্নলিখিত ফিল্ডগুলো রয়েছে:
পূর্ববর্তী ফিল্ডগুলো প্রাসঙ্গিক ডেটা এক্সপোর্ট পার্সিং এবং ইনজেস্ট করার উদ্দেশ্যে ব্যবহৃত মূল ডেটা ফিল্ডগুলোকে নির্দেশ করে। একটি এক্সপোর্টে উৎপাদিত ডেটা ফিল্ডগুলো পরিষেবা এবং ব্যবহারকারীর কার্যকলাপ অনুসারে ভিন্ন হয় এবং কিছু পরিষেবা বা কার্যকলাপ বর্ণিত প্রতিটি ডেটা ফিল্ড তৈরি করে না।
ডেটা ফিল্ড * ক্ষেত্রের সংজ্ঞা ডেটা ফিল্ডের ধরন
ব্যাটারি মনিটর ইভেন্টস আপনার Fitbit ডিভাইসের ব্যাটারি মনিটরিং সিস্টেম দ্বারা লগ করা ইভেন্টসমূহ। প্রতিটি এন্ট্রি নিম্নলিখিত নির্দিষ্ট ইভেন্টগুলির মধ্যে একটিকে নির্দেশ করে: error, bat_temperature_event json
বাটনইভেন্ট আপনার Fitbit ডিভাইসের বাটন চাপার ফলে লগ হওয়া ইভেন্টসমূহ। প্রতিটি এন্ট্রি নিম্নলিখিত বিষয়গুলো নির্দেশ করে: ইভেন্ট, গেইন, ইভেন্ট_কাউন্ট। json
চার্জারইভেন্টস আপনার 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_state json
EcgAppEvents আপনার Fitbit ডিভাইসের ECG অ্যাপ দ্বারা লগ করা ইভেন্টসমূহ। প্রতিটি এন্ট্রি একটি JSON অবজেক্ট, যাতে বাধ্যতামূলক func_addr এবং line_no ফিল্ডের পাশাপাশি নিম্নলিখিতগুলির মধ্যে ঠিক একটি থাকে: error, view_changed, button_pressed, analyze_result, duration, deleted_result, heap_info json
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, gestures json
স্টেটঅফচার্জ ইভেন্টস আপনার Fitbit ডিভাইসের চার্জিং সিস্টেমের অবস্থা দ্বারা লগ করা ইভেন্টসমূহ। প্রতিটি এন্ট্রি একটি JSON অবজেক্ট, যাতে নিম্নলিখিত ফিল্ডগুলো অন্তর্ভুক্ত থাকে: type, voltage, percentage, percentage_rt, power_good, is_charging, debug_state, battery_temperature json
তাপমাত্রা ইভেন্ট আপনার Fitbit ডিভাইসের তাপমাত্রা সিস্টেম দ্বারা লগ করা ইভেন্টসমূহ। প্রতিটি এন্ট্রি একটি JSON অবজেক্ট, যাতে নিম্নলিখিত ফিল্ডগুলির মধ্যে একটি অন্তর্ভুক্ত থাকে: temperature_reading, temperature_histogram, temperature_monitor_mode json
টাচইভেন্টস আপনার Fitbit ডিভাইসের টাচ সিস্টেম দ্বারা লগ করা ইভেন্টসমূহ। প্রতিটি এন্ট্রি একটি JSON অবজেক্ট, যাতে নিম্নলিখিত ফিল্ডগুলির মধ্যে একটি অন্তর্ভুক্ত থাকে: touch_transition, touch_error, touch_nv, touch_nv_done, touch_lib_error, touch_lib_warning, touch_auto_calibration json
UIEvents আপনার Fitbit ডিভাইসের UI সিস্টেম দ্বারা লগ করা ইভেন্টসমূহ। প্রতিটি এন্ট্রি একটি 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_status json
একটি সারণী যা রিসোর্স গ্রুপ এবং এর সাথে রপ্তানি করা অবজেক্টগুলো উপস্থাপন করে।
সম্পদ গোষ্ঠী * বর্ণনা রপ্তানিকৃত বস্তু
fitbit.device_events এই রিসোর্স গ্রুপে ফিটবিট ডিভাইস থেকে সংগৃহীত ডিভাইস ইভেন্টের ডেটা (যেমন টাচইভেন্টস, ব্যাটারি মনিটরইভেন্টস) থাকে।
ফিটবিট ডিভাইসের ইভেন্টগুলি
কোনো নির্দিষ্ট রিসোর্স গ্রুপের OAuth স্কোপ নেম পেতে, রিসোর্স গ্রুপটির নামের শেষে 'https://www.googleapis.com/auth/dataportability.' যুক্ত করুন। উদাহরণস্বরূপ, 'myactivity.search' রিসোর্স গ্রুপটির OAuth স্কোপ নেম হলো 'https://www.googleapis.com/auth/dataportability.myactivity.search'।