انواع داده های انبوه

برای داده‌هایی که می‌توانند به طور مداوم ثبت شوند (با چندین نقطه داده در یک دوره زمانی)، پلتفرم Google Fit می‌تواند این داده‌ها را جمع‌آوری کرده و نتایج محاسبه شده را بازگرداند. این می‌تواند یک اندازه‌گیری میانگین یا یک خلاصه/مجموع باشد. شما می‌توانید در زمان این محاسبات صرفه‌جویی کنید و با خواندن داده‌های جمع‌آوری‌شده، خلاصه‌ها یا میانگین‌های مفیدی را به راحتی به کاربران برنامه خود نشان دهید.

برای خواندن داده‌های جمع‌آوری‌شده، باید یک نوع داده، محدوده زمانی و چیزی را برای دسته‌بندی (یا گروه‌بندی) داده‌ها انتخاب کنید. می‌توانید داده‌ها را به چند روش مختلف دسته‌بندی کنید:

دوره زمانی
داده‌های جمع‌آوری‌شده بر اساس ساعت یا روز. برای مثال، تعداد قدم‌ها یا کالری سوزانده‌شده در روز را ببینید.
نوع فعالیت
داده‌های تجمیع‌شده‌ی سطلی بر اساس نوع فعالیت. به عنوان مثال، برای داده‌های خواب در طول یک هفته، برای هر نوع فعالیت خواب (سبک، عمیق و REM) یک سطل وجود خواهد داشت.
بخش فعالیت
داده‌های جمع‌آوری‌شده توسط Bucket بر اساس بخش‌های فعالیت در یک بازه زمانی. برای مثال، اگر کاربری بین ساعت ۹ تا ۱۰ صبح برای دویدن رفته باشد، اما ۲۰ دقیقه اول را دویده باشد، ۱۰ دقیقه نشسته باشد، ۱۵ دقیقه پیاده‌روی کرده باشد و ۱۵ دقیقه هم دویده باشد، این‌ها ۴ بخش فعالیت در نظر گرفته می‌شوند و ۴ سطل را برمی‌گردانند.
جلسه
از مرزهای زمانی جلسات برای جمع‌آوری داده‌ها استفاده کنید. برای مثال، اگر کاربری ۲ بار دویده باشد که به عنوان ۲ جلسه (یک دویدن صبح و یک دویدن عصر) ثبت شده‌اند، می‌توانید جلسات را دسته‌بندی کنید تا میانگین گام‌ها یا سرعت متوسط ​​هر دویدن را بیاموزید.

فعالیت

از این نوع داده‌ها برای خواندن داده‌های سلامت و تندرستی جمع‌آوری‌شده استفاده کنید.

خلاصه فعالیت

کل زمان و تعداد بخش‌ها برای یک فعالیت خاص در طول یک دوره زمانی. هر نقطه داده، خلاصه‌ای از تمام بخش‌های فعالیت برای یک نوع فعالیت خاص در طول یک بازه زمانی را نشان می‌دهد.

استراحت

نام com.google.activity.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.activity.read
فیلدها (قالب — واحدها)
فعالیت ( int — شمارشی)
نوع فعالیتی که کاربر انجام می‌داد. فهرست انواع فعالیت‌ها را اینجا ببینید.
مدت زمان ( int —میلی ثانیه)
کل زمان صرف شده برای یک فعالیت در تمام بخش‌های یک بازه زمانی.
تعداد بخش‌ها ( int —count)
تعداد بخش‌های فعالیت متمایز در بازه زمانی این نقطه داده.

اندروید

نام com.google.activity.summary
شیء نوع داده خلاصه فعالیت‌ها
فیلدها (قالب — واحدها)
فعالیت میدانی ( int — شمارشی)
نوع فعالیتی که کاربر انجام می‌داد. فهرست انواع فعالیت‌ها را اینجا ببینید.
مدت زمان فیلد ( int —میلی ثانیه)
کل زمان صرف شده برای یک فعالیت در تمام بخش‌های یک بازه زمانی.
FIELD_NUM_SEGMENTS ( int صحیح)
تعداد بخش‌های فعالیت متمایز در بازه زمانی این نقطه داده.

خلاصه میزان متابولیسم پایه (BMR)

هر نقطه داده، میانگین، حداکثر و حداقل میزان متابولیسم پایه کاربر را در طول بازه زمانی، بر حسب کیلوکالری در روز نشان می‌دهد. این اطلاعات در صورتی مفید است که کاربر وزن اضافه یا کم کرده باشد و در نتیجه BMR او تغییر کرده باشد.

استراحت

نام com.google.calories.bmr.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.activity.read
فیلدها (قالب — واحدها)
میانگین ( float — کیلوکالری در روز)
میانگین BMR کاربر در یک دوره زمانی.
حداکثر ( float — کیلوکالری در روز)
حداکثر میزان متابولیسم پایه (BMR) کاربر در یک بازه زمانی مشخص.
دقیقه ( float — کیلوکالری در روز)
حداقل میزان متابولیسم پایه (BMR) کاربر در یک بازه زمانی مشخص.

اندروید

نام com.google.calories.bmr.summary
شیء نوع داده خلاصه نرخ متابولیک پایه کل
فیلدها (قالب — واحدها)
FIELD_AVERAGE ( float —کیلوکالری در روز)
میانگین BMR کاربر در یک دوره زمانی.
FIELD_MAX ( float — کیلوکالری در روز)
حداکثر میزان متابولیسم پایه (BMR) کاربر در یک بازه زمانی مشخص.
FIELD_MIN ( float —کیلوکالری در روز)
حداقل میزان متابولیسم پایه (BMR) کاربر در یک بازه زمانی مشخص.

خلاصه کالری سوزانده شده

مجموع یا کل کالری سوزانده شده، بر حسب کیلوکالری، در یک دوره زمانی. این نوع داده و فیلدهای آن مانند نوع داده لحظه‌ای هستند.

خلاصه امتیازات قلب

هر نقطه داده نشان دهنده تعداد امتیازهای قلب کسب شده در طول دوره زمانی است.

استراحت

نام com.google.heart_minutes.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.activity.read
فیلدها (قالب — واحدها)
شدت ( float —امتیاز قلب)
تعداد امتیازات قلب کسب‌شده در طول دوره زمانی، شامل امتیازات کسب‌شده توسط ضرایب (امتیازات بیشتر برای فعالیت شدیدتر).
مدت زمان ( float —دقیقه)
مدت زمانی که امتیازهای قلب کسب شده‌اند، بر حسب دقیقه اندازه‌گیری می‌شود.

اندروید

نام com.google.heart_minutes.summary
شیء نوع داده AGGREGATE_HEART_POINTS
فیلدها (قالب — واحدها)
FIELD_INTENSITY ( float —امتیازات قلب)
تعداد امتیازات قلب کسب‌شده در طول دوره زمانی، شامل امتیازات کسب‌شده توسط ضرایب (امتیازات بیشتر برای فعالیت شدیدتر).
مدت زمان فیلد ( float —دقیقه)
مدت زمانی که امتیازهای قلب کسب شده‌اند، بر حسب دقیقه اندازه‌گیری می‌شود.

خلاصه دقایق جابجایی

تعداد کل دقایق حرکت در طول دوره زمانی. این نوع داده و فیلدهای آن مشابه نوع داده لحظه‌ای هستند.

خلاصه قدرت

هر نقطه داده، میانگین، حداکثر و حداقل توان تولید شده توسط کاربر را بر حسب وات، در یک بازه زمانی نشان می‌دهد.

استراحت

نام com.google.power.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.activity.read
فیلدها (قالب — واحدها)
میانگین ( float —وات)
میانگین توان تولید شده توسط کاربر در طول دوره زمانی، بر حسب وات.
حداکثر ( float —وات)
حداکثر توان تولید شده توسط کاربر در طول دوره زمانی، بر حسب وات.
دقیقه ( float —وات)
حداقل توان تولید شده توسط کاربر در طول دوره زمانی، بر حسب وات.

اندروید

نام com.google.power.summary
شیء نوع داده AGGREGATE_POWER_SUMMARY
فیلدها (قالب — واحدها)
FIELD_AVERAGE ( float —وات)
میانگین توان تولید شده توسط کاربر در طول دوره زمانی، بر حسب وات.
FIELD_MAX ( float —وات)
حداکثر توان تولید شده توسط کاربر در طول دوره زمانی، بر حسب وات.
FIELD_MIN ( float —وات)
حداقل توان تولید شده توسط کاربر در طول دوره زمانی، بر حسب وات.

خلاصه دلتای شمارش گام

Each data point represents the total number of steps over the time period. This data type and its fields are the same as for the instantaneous data type .

بدن

از این نوع داده‌ها برای خواندن داده‌های اندازه‌گیری کلی بدن استفاده کنید.

خلاصه درصد چربی بدن

هر نقطه داده، میانگین، حداکثر و حداقل درصد چربی بدن کاربر را در یک بازه زمانی نشان می‌دهد.

استراحت

نام com.google.body.fat.percentage.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.body.read
فیلدها (قالب — واحدها)
میانگین ( float —درصد)
درصد میانگین چربی بدن کاربر از کل توده بدنی او در یک دوره زمانی.
حداکثر ( float —درصد)
حداکثر درصد چربی بدن کاربر از کل توده بدن، در یک بازه زمانی.
دقیقه ( float —درصد)
حداقل درصد چربی بدن کاربر از کل توده بدنی او در یک دوره زمانی.

اندروید

نام com.google.body.fat.percentage.summary
شیء نوع داده AGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
فیلدها (قالب — واحدها)
FIELD_AVERAGE ( float —درصد)
درصد میانگین چربی بدن کاربر از کل توده بدنی او در یک دوره زمانی.
FIELD_MAX ( float —درصد)
حداکثر درصد چربی بدن کاربر از کل توده بدن، در یک بازه زمانی.
FIELD_MIN ( float —درصد)
حداقل درصد چربی بدن کاربر از کل توده بدنی او در یک دوره زمانی.

خلاصه ضربان قلب

هر نقطه داده، میانگین، حداکثر و حداقل ضربان قلب کاربر را در طول دوره زمانی، بر حسب ضربان در دقیقه، نشان می‌دهد.

استراحت

نام com.google.heart_rate.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.body.read
فیلدها (قالب — واحدها)
میانگین ( float - ضربان در دقیقه)
میانگین ضربان قلب کاربر بر حسب ضربه در دقیقه، در یک بازه زمانی مشخص.
حداکثر ( float - ضربان در دقیقه)
حداکثر ضربان قلب کاربر بر حسب ضربه در دقیقه، در یک بازه زمانی مشخص.
دقیقه ( float - bpm)
حداقل ضربان قلب کاربر بر حسب ضربه در دقیقه، در یک بازه زمانی مشخص.

اندروید

نام com.google.heart_rate.summary
شیء نوع داده AGGREGATE_HEART_RATE_SUMMARY
فیلدها (قالب — واحدها)
FIELD_AVERAGE ( float —bpm)
میانگین ضربان قلب کاربر بر حسب ضربه در دقیقه، در یک بازه زمانی مشخص.
FIELD_MAX ( float -bpm)
حداکثر ضربان قلب کاربر بر حسب ضربه در دقیقه، در یک بازه زمانی مشخص.
FIELD_MIN ( float —bpm)
حداقل ضربان قلب کاربر بر حسب ضربه در دقیقه، در یک بازه زمانی مشخص.

خلاصه قد

هر نقطه داده، میانگین، حداکثر و حداقل قد کاربر را در یک بازه زمانی، بر حسب متر، نشان می‌دهد.

استراحت

نام com.google.height.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.body.read
فیلدها (قالب — واحدها)
میانگین ( float - متر)
میانگین قد کاربر در یک بازه زمانی، بر حسب متر.
حداکثر ( float — متر)
حداکثر قد کاربر در یک بازه زمانی، بر حسب متر.
دقیقه ( float — متر)
حداقل قد کاربر در یک بازه زمانی، بر حسب متر.

اندروید

نام com.google.height.summary
شیء نوع داده AGGREGATE_HEIGHT_SUMMARY
فیلدها (قالب — واحدها)
FIELD_AVERAGE ( float — متر)
میانگین قد کاربر در یک بازه زمانی، بر حسب متر.
FIELD_MAX ( float — متر)
حداکثر قد کاربر در یک بازه زمانی، بر حسب متر.
FIELD_MIN ( float —متر)
حداقل قد کاربر در یک بازه زمانی، بر حسب متر.

خلاصه وزن

هر نقطه داده، میانگین، حداکثر و حداقل وزن کاربر را در یک بازه زمانی، بر حسب کیلوگرم، نشان می‌دهد.

استراحت

نام com.google.weight.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.body.read
فیلدها (قالب — واحدها)
میانگین ( float — کیلوگرم)
میانگین وزن بدن کاربر در یک بازه زمانی، بر حسب کیلوگرم.
حداکثر ( float — کیلوگرم)
حداکثر وزن بدن کاربر در یک بازه زمانی، بر حسب کیلوگرم.
دقیقه ( float — کیلوگرم)
حداقل وزن بدن کاربر در یک بازه زمانی، بر حسب کیلوگرم.

اندروید

نام com.google.weight.summary
شیء نوع داده AGGREGATE_WEIGHT_SUMMARY
فیلدها (قالب — واحدها)
میانگین فیلد ( float — کیلوگرم)
میانگین وزن بدن کاربر در یک بازه زمانی، بر حسب کیلوگرم.
FIELD_MAX ( float — کیلوگرم)
حداکثر وزن بدن کاربر در یک بازه زمانی، بر حسب کیلوگرم.
FIELD_MIN ( float — کیلوگرم)
حداقل وزن بدن کاربر در یک بازه زمانی، بر حسب کیلوگرم.

مکان

از این نوع داده‌ها برای خواندن داده‌های مکانی تجمیع‌شده استفاده کنید.

دلتای فاصله

هر نقطه داده، کل مسافت طی شده توسط کاربر را در یک بازه زمانی، بر حسب متر، نشان می‌دهد. این نوع داده و فیلدهای آن مشابه نوع داده لحظه‌ای هستند.

کادر محدودکننده مکان

هر نقطه داده، نشان دهنده کادر مرزی محاسبه شده روی نقاط مکانی کاربر در یک بازه زمانی است. هر کادر مرزی دارای چهار فیلد است که چهار گوشه کادر مرزی را نشان می‌دهند.

استراحت

نام com.google.location.bounding_box
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.location.read
فیلدها (قالب — واحدها)
عرض جغرافیایی پایین ( float —درجه)
حداقل عرض جغرافیایی کادر محصورکننده، که به صورت عدد اعشاری نمایش داده می‌شود، بر حسب درجه.
طول جغرافیایی پایین ( float —درجه)
حداقل طول جغرافیایی کادر محصورکننده، که به صورت عدد اعشاری نمایش داده می‌شود، بر حسب درجه.
عرض جغرافیایی بالا ( float —درجه)
حداکثر عرض جغرافیایی کادر محصورکننده، که به صورت عدد اعشاری نمایش داده می‌شود، بر حسب درجه.
طول جغرافیایی بالا ( float —درجه)
حداکثر طول جغرافیایی کادر محصورکننده، که به صورت عدد اعشاری نمایش داده می‌شود، بر حسب درجه.

اندروید

نام com.google.location.bounding_box
شیء نوع داده AGGREGATE_LOCATION_BOUNDING_BOX
فیلدها (قالب — واحدها)
FIELD_LOW_LATITUDE ( float —درجه)
عرض جغرافیایی گوشه پایین سمت چپ کادر مرزی، که به صورت اعشاری نمایش داده می‌شود، بر حسب درجه.
FIELD_LOW_LONGITUDE ( float —درجه)
طول جغرافیایی گوشه پایین سمت چپ کادر محدوده، که به صورت اعشاری نمایش داده می‌شود، بر حسب درجه.
FIELD_HIGH_LATITUDE ( float —درجه)
عرض جغرافیایی گوشه بالا سمت راست کادر مرزی، که به صورت اعشاری نمایش داده می‌شود، بر حسب درجه.
FIELD_HIGH_LONGITUDE ( float —درجه)
طول جغرافیایی گوشه بالا سمت راست کادر محدوده، که به صورت اعشاری نمایش داده می‌شود، بر حسب درجه.

خلاصه سرعت

هر نقطه داده، میانگین، حداکثر و حداقل سرعتی را که کاربر در یک بازه زمانی مشخص طی کرده است، بر حسب متر بر ثانیه نشان می‌دهد.

استراحت

نام com.google.speed.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.location.read
فیلدها (قالب — واحدها)
میانگین ( float — متر بر ثانیه)
میانگین سرعت کاربر در یک بازه زمانی، بر حسب متر بر ثانیه.
حداکثر ( float — متر بر ثانیه)
حداکثر سرعت کاربر در یک بازه زمانی، بر حسب متر بر ثانیه.
دقیقه ( float — متر بر ثانیه)
حداقل سرعت کاربر در یک بازه زمانی، بر حسب متر بر ثانیه.

اندروید

نام com.google.speed.summary
شیء نوع داده AGGREGATE_SPEED_SUMMARY
فیلدها (قالب — واحدها)
average ( float —meters per second)
میانگین سرعت کاربر در یک بازه زمانی، بر حسب متر بر ثانیه.
حداکثر ( float — متر بر ثانیه)
حداکثر سرعت کاربر در یک بازه زمانی، بر حسب متر بر ثانیه.
دقیقه ( float — متر بر ثانیه)
حداقل سرعت کاربر در یک بازه زمانی، بر حسب متر بر ثانیه.

تغذیه

از این نوع داده‌ها برای خواندن داده‌های تغذیه‌ای جمع‌آوری‌شده استفاده کنید.

خلاصه هیدراتاسیون

هر نقطه داده، حجم کل آب مصرف شده توسط یک کاربر را در یک بازه زمانی، بر حسب لیتر، نشان می‌دهد. این نوع داده و فیلدهای آن مشابه نوع داده لحظه‌ای هستند.

خلاصه تغذیه

هر نقطه داده، مجموع تمام ورودی‌های تغذیه‌ای را در یک دوره زمانی نشان می‌دهد. در فیلد مواد مغذی، هر مقدار نشان دهنده مجموع ماده مغذی در تمام ورودی‌ها در دوره زمانی است.

اگر ماده مغذی در هیچ یک از ورودی‌ها نباشد، در نقشه تجمیعی نیز وجود نخواهد داشت. اگر همه ورودی‌ها در دوره زمانی مربوط به یک وعده غذایی باشند، نوع وعده غذایی نیز تنظیم خواهد شد.

استراحت

نام com.google.nutrition.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
فیلدها (قالب — واحدها)
نوع غذا ( int — شمارشی)
کاربر چه نوع غذایی خورده است (در صورتی که تمام ورودی‌ها در بازه زمانی مربوط به یک وعده غذایی باشند، ارائه شود).
مواد مغذی ( Map<String> —کالری/گرم)
کل مواد مغذی موجود در غذای خورده شده در یک دوره زمانی.

اندروید

نام com.google.nutrition.summary
شیء نوع داده AGGREGATE_NUTRITION_SUMMARY
فیلدها (قالب — واحدها)
نوع فیلد ( int —شمارشی)
کاربر چه نوع غذایی خورده است (در صورتی که تمام ورودی‌ها در بازه زمانی مربوط به یک وعده غذایی باشند، ارائه شود).
FIELD_NUTRIENTS ( Map<String> —کیلوکالری/گرم/میلی‌گرم)
کل مواد مغذی موجود در غذای خورده شده در یک دوره زمانی.

سلامت

از این نوع داده‌ها برای خواندن داده‌های پزشکی و سلامت جمع‌آوری‌شده استفاده کنید.

خلاصه قند خون

هر نقطه داده نشان دهنده میانگین، حداقل و حداکثر سطح یا غلظت گلوکز خون در طول بازه زمانی است که بر حسب میلی مول در لیتر اندازه‌گیری می‌شود، به طوری که هر ۱ میلی مول در لیتر معادل ۱۸ میلی‌گرم در دسی لیتر است.

اگر مقادیر هر یک از این فیلدها برای تمام اندازه‌گیری‌های انجام شده در طول بازه زمانی یکسان باشد، مقدار فیلد را در داده‌های برگردانده شده مشاهده خواهید کرد:

  • رابطه زمانی با یک وعده غذایی
  • رابطه زمانی با خواب
  • منبع نمونه

اگر مقادیر در اندازه‌گیری‌ها متفاوت باشند، آن فیلد حذف خواهد شد.

استراحت

نام com.google.blood_glucose.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
فیلدها (قالب — واحدها)
میانگین ( float —میلی‌مول در لیتر)
میانگین سطح یا غلظت گلوکز خون کاربر در یک دوره زمانی.
حداکثر ( float —میلی‌مول در لیتر)
حداکثر سطح یا غلظت گلوکز خون کاربر در یک دوره زمانی.
دقیقه ( float —میلی‌مول در لیتر)
حداقل سطح یا غلظت گلوکز خون کاربر در یک دوره زمانی.
رابطه زمانی با وعده غذایی ( int —enum) (فیلد اختیاری)
زمانی که این اندازه‌گیری انجام شد با زمانی که کاربر غذا خورد، مقایسه شد.
نوع غذا ( int —enum) (فیلد اختیاری)
کاربر هنگام اندازه‌گیری قند خون، چه نوع غذایی خورده است؟
رابطه زمانی با خواب ( int —enum) (فیلد اختیاری)
زمانی که اندازه‌گیری انجام شد با زمانی که کاربر خواب بود مقایسه شد.
منبع نمونه ( int —enum) (فیلد اختیاری)
نوع مایع بدن که برای اندازه‌گیری قند خون استفاده می‌شود.

اندروید

نام com.google.blood_glucose.summary
شیء نوع داده خلاصه قند خون کل
فیلدها (قالب — واحدها)
میانگین فیلد ( float —میلی‌مول بر لیتر)
میانگین سطح یا غلظت گلوکز خون کاربر در یک دوره زمانی.
FIELD_MAX ( float —میلی‌مول/لیتر)
حداکثر سطح یا غلظت گلوکز خون کاربر در یک دوره زمانی.
FIELD_MIN ( float —میلی‌مول/لیتر)
حداقل سطح یا غلظت گلوکز خون کاربر در یک دوره زمانی.
FIELD_TEMPORAL_RELATION_TO_MEAL ( int صحیح — شمارشی) (فیلد اختیاری)
زمانی که این اندازه‌گیری انجام شد با زمانی که کاربر غذا خورد، مقایسه شد.
FIELD_MEAL_TYPE ( int از نوع شمارشی) (فیلد اختیاری)
کاربر هنگام اندازه‌گیری قند خون، چه نوع غذایی خورده است؟
FIELD_TEMPORAL_RELATION_TO_SLEEP ( int صحیح — شمارشی) (فیلد اختیاری)
زمانی که اندازه‌گیری انجام شد با زمانی که کاربر خواب بود مقایسه شد.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE ( int صحیح —شماره ای) (فیلد اختیاری)
نوع مایع بدن که برای اندازه‌گیری قند خون استفاده می‌شود.

خلاصه فشار خون

هر نقطه داده نشان دهنده میانگین، حداقل و حداکثر فشار خون در بازه زمانی است که بر حسب میلی متر جیوه اندازه گیری می شود.

اگر مقادیر هر یک از این فیلدها برای تمام اندازه‌گیری‌های انجام شده در طول بازه زمانی یکسان باشد، مقدار فیلد را در داده‌های برگردانده شده مشاهده خواهید کرد:

  • موقعیت بدن
  • محل اندازه‌گیری

اگر مقادیر در اندازه‌گیری‌ها متفاوت باشند، آن فیلد حذف خواهد شد.

استراحت

نام com.google.blood_pressure.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
فیلدها (قالب — واحدها)
فشار سیستولیک متوسط ​​( float — میلی‌متر جیوه)
میانگین فشار خون سیستولیک کاربر در یک بازه زمانی.
حداکثر فشار سیستولیک ( float — میلی‌متر جیوه)
حداکثر فشار خون سیستولیک کاربر در یک بازه زمانی.
حداقل فشار سیستولیک ( float — میلی‌متر جیوه)
حداقل فشار خون سیستولیک کاربر در یک بازه زمانی.
میانگین دیاستولیک ( float — میلی‌متر جیوه)
میانگین فشار خون دیاستولیک کاربر در یک بازه زمانی.
حداکثر دیاستولیک ( float — میلی‌متر جیوه)
حداکثر فشار خون دیاستولیک کاربر در یک بازه زمانی.
min diastolic ( float —mmHg)
حداقل فشار خون دیاستولیک کاربر در یک بازه زمانی.
موقعیت بدنه ( int —enum) (فیلد اختیاری)
موقعیت بدن کاربر هنگام اندازه‌گیری.
محل اندازه‌گیری ( int —enum) (فیلد اختیاری)
کدام بازو و کدام قسمت از بازو اندازه‌گیری انجام شده است.

اندروید

نام com.google.blood_pressure.summary
شیء نوع داده خلاصه فشار خون تجمعی
فیلدها (قالب — واحدها)
میانگین فشار خون میدانی ( float —mmHg)
میانگین فشار خون سیستولیک کاربر در یک بازه زمانی.
حداکثر فشار خون میدانی ( float —mmHg)
حداکثر فشار خون سیستولیک کاربر در یک بازه زمانی.
فیلد_فشار_خون_سیستولیک_مینیمم ( float —میلی‌متر جیوه)
حداقل فشار خون سیستولیک کاربر در یک بازه زمانی.
میانگین فشار خون میدانی ( float —mmHg)
میانگین فشار خون دیاستولیک کاربر در یک بازه زمانی.
حداکثر فشار خون میدانی ( float —mmHg)
حداکثر فشار خون دیاستولیک کاربر در یک بازه زمانی.
فشار خون میدانی ( float )
حداقل فشار خون دیاستولیک کاربر در یک بازه زمانی.
FIELD_BODY_POSITION ( int —شمارشی) (فیلد اختیاری)
موقعیت بدن کاربر هنگام اندازه‌گیری.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION ( int صحیح — شمارشی) (فیلد اختیاری)
کدام بازو و کدام قسمت از بازو اندازه‌گیری انجام شده است.

خلاصه دمای بدن

هر نقطه داده، میانگین، حداقل و حداکثر دمای بدن کاربر را در یک بازه زمانی نشان می‌دهد.

همچنین اگر محل اندازه‌گیری برای تمام نقاط داده در بازه زمانی یکسان باشد، محل اندازه‌گیری روی بدن را نیز خواهد داشت.

استراحت

نام com.google.body.temperature.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
فیلدها (قالب — واحدها)
میانگین ( float - سانتیگراد)
میانگین دمای بدن کاربر در یک بازه زمانی.
حداکثر ( float - سانتیگراد)
حداکثر دمای بدن کاربر در یک بازه زمانی.
دقیقه ( float - سانتیگراد)
حداقل دمای بدن کاربر در یک بازه زمانی.
محل اندازه‌گیری ( int —enum) (فیلد اختیاری)
اندازه‌گیری دما از کجای بدن کاربر انجام شده است.

اندروید

نام com.google.body.temperature.summary
شیء نوع داده خلاصه دمای بدن
فیلدها (قالب — واحدها)
FIELD_AVERAGE ( float —سلسیوس)
میانگین دمای بدن کاربر در یک بازه زمانی.
FIELD_MAX ( float —سلسیوس)
حداکثر دمای بدن کاربر در یک بازه زمانی.
FIELD_MIN ( float —سلسیوس)
حداقل دمای بدن کاربر در یک بازه زمانی.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION ( int صحیح — شمارشی) (فیلد اختیاری)
اندازه‌گیری دما از کجای بدن کاربر انجام شده است.

خلاصه اشباع اکسیژن

هر نقطه داده، میانگین، حداقل و حداکثر اشباع اکسیژن خون و میزان جریان اکسیژن مکمل کاربر را در یک بازه زمانی نشان می‌دهد.

اگر مقادیر هر یک از این فیلدها برای تمام اندازه‌گیری‌های انجام شده در طول بازه زمانی یکسان باشد، مقدار فیلد را در داده‌های برگردانده شده مشاهده خواهید کرد:

  • حالت تجویز اکسیژن درمانی
  • سیستم اشباع اکسیژن
  • روش اندازه‌گیری اشباع اکسیژن

اگر مقادیر در اندازه‌گیری‌ها متفاوت باشند، آن فیلد حذف خواهد شد.

استراحت

نام com.google.oxygen_saturation.summary
دامنه‌های مجوز OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
فیلدها (قالب — واحدها)
میانگین اشباع اکسیژن ( float - درصد)
میانگین اشباع اکسیژن کاربر در یک دوره زمانی.
حداکثر اشباع اکسیژن ( float - درصد)
حداکثر اشباع اکسیژن کاربر در یک بازه زمانی.
حداقل اشباع اکسیژن ( float - درصد)
حداقل اشباع اکسیژن کاربر در یک بازه زمانی.
میانگین سرعت جریان اکسیژن تکمیلی ( float — لیتر در دقیقه)
میانگین نرخ جریان اکسیژن مکمل کاربر در یک دوره زمانی.
حداکثر سرعت جریان اکسیژن تکمیلی ( float — لیتر در دقیقه)
حداکثر میزان جریان اکسیژن تکمیلی کاربر در یک بازه زمانی.
حداقل نرخ جریان اکسیژن تکمیلی ( float — لیتر در دقیقه)
حداقل میزان جریان اکسیژن مکمل کاربر در یک دوره زمانی.
حالت تجویز اکسیژن درمانی ( int —enum) (فیلد اختیاری)
نحوه انجام اکسیژن درمانی.
در صورت تجویز از طریق کانولای بینی، می‌تواند وجود نداشته باشد یا 1 باشد.
سیستم اشباع اکسیژن ( int —enum) (فیلد اختیاری)
جایی که اشباع اکسیژن اندازه گیری می شود.
می‌تواند وجود نداشته باشد یا در صورت اندازه‌گیری در مویرگ‌های محیطی، 1 باشد.
روش اندازه‌گیری اشباع اکسیژن ( int —enum) (فیلد اختیاری)
نحوه اندازه‌گیری اشباع اکسیژن
می‌تواند وجود نداشته باشد یا در صورت اندازه‌گیری با پالس اکسی‌متری 1 باشد.

اندروید

نام com.google.oxygen_saturation.summary
شیء نوع داده خلاصه اشباع اکسیژن سنگدانه
فیلدها (قالب — واحدها)
FIELD_OXYGEN_SATURATION_AVERAGE ( float —درصد)
میانگین اشباع اکسیژن کاربر در یک دوره زمانی.
FIELD_OXYGEN_SATURATION_MAX ( float —درصد)
حداکثر اشباع اکسیژن کاربر در یک بازه زمانی.
FIELD_OXYGEN_SATURATION_MIN ( float —درصد)
حداقل اشباع اکسیژن کاربر در یک بازه زمانی.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_AVERAGE ( float — لیتر در دقیقه)
میانگین نرخ جریان اکسیژن مکمل کاربر در یک دوره زمانی.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX ( float — لیتر در دقیقه)
حداکثر میزان جریان اکسیژن تکمیلی کاربر در یک بازه زمانی.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN ( float — لیتر در دقیقه)
حداقل میزان جریان اکسیژن مکمل کاربر در یک دوره زمانی.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE ( int صحیح — شمارشی) (فیلد اختیاری)
نحوه انجام اکسیژن درمانی.
در صورت تجویز از طریق کانولای بینی، می‌تواند وجود نداشته باشد یا 1 باشد.
FIELD_OXYGEN_SATURATION_SYSTEM ( int صحیح — شمارشی) (فیلد اختیاری)
جایی که اشباع اکسیژن اندازه گیری می شود.
می‌تواند وجود نداشته باشد یا در صورت اندازه‌گیری در مویرگ‌های محیطی، 1 باشد.
روش اندازه‌گیری اکسیژن (FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD) ( int صحیح —شمارشی) (فیلد اختیاری)
نحوه اندازه‌گیری اشباع اکسیژن
می‌تواند وجود نداشته باشد یا در صورت اندازه‌گیری با پالس اکسی‌متری 1 باشد.