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

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

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

دوره زمانی
داده های انباشته شده را بر حسب ساعت یا روز جمع آوری کنید. برای مثال، مراحل یا کالری سوزانده شده در روز را ببینید.
نوع فعالیت
داده های انباشته شده را بر اساس نوع فعالیت جمع آوری کنید. به عنوان مثال، برای داده های خواب بیش از یک هفته، یک سطل برای هر نوع فعالیت خواب (سبک، عمیق و REM) وجود خواهد داشت.
بخش فعالیت
داده های انباشته شده را بر اساس بخش های فعالیت در یک دوره زمانی جمع آوری کنید. به عنوان مثال، اگر کاربری بین ساعت 9 صبح تا 10 صبح برای دویدن رفت اما 20 دقیقه اول بدود، 10 دقیقه بنشیند، 15 دقیقه راه برود و 15 دقیقه بدود، اینها 4 بخش فعالیت محسوب می شوند و 4 سطل را برمی گرداند.
جلسه
از مرزهای زمانی جلسات برای جمع آوری داده ها استفاده کنید. به عنوان مثال، اگر کاربر برای 2 اجرا رفت که به عنوان 2 جلسه ثبت شده بود (یک دویدن صبح و یک بعد از ظهر)، می توانید سطل به جلسه برای یادگیری میانگین گام ها یا سرعت متوسط ​​هر اجرا.

فعالیت

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

خلاصه فعالیت

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

استراحت

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

اندروید

نام com.google.activity.summary
شی نوع داده AGGREGATE_ACTIVITY_SUMMARY
فیلدها (فرمت-واحدها)
FIELD_ACTIVITY ( int — enum)
نوع فعالیتی که کاربر انجام می داد. لیست انواع فعالیت ها را اینجا ببینید.
FIELD_DURATION ( 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
شی نوع داده AGGREGATE_BASAL_METABOLIC_RATE_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 - نقاط قلب)
تعداد Heart Points کسب‌شده در طول دوره زمانی، از جمله امتیازات به‌دست‌آمده توسط ضرب‌کننده‌ها (امتیازهای بیشتری برای فعالیت‌های سنگین‌تر کسب می‌کنید).
مدت زمان ( float - دقیقه)
مدت زمانی که امتیازات قلب به دست آمد، بر حسب دقیقه اندازه گیری شد.

اندروید

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

خلاصه Move Minutes

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

خلاصه قدرت

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

استراحت

نام 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 — وات)
حداقل توان تولید شده کاربر در طول دوره زمانی، بر حسب وات.

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

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

بدن

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

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

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

استراحت

نام 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 - bpm)
میانگین ضربان قلب کاربر بر حسب ضربان در دقیقه، در یک دوره زمانی.
حداکثر ( float - bpm)
حداکثر ضربان قلب کاربر بر حسب ضربان در دقیقه، در یک دوره زمانی.
دقیقه ( 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
فیلدها (فرمت-واحدها)
FIELD_AVERAGE ( 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
فیلدها (فرمت-واحدها)
میانگین ( float - متر در ثانیه)
میانگین سرعت کاربر در یک بازه زمانی، بر حسب متر بر ثانیه.
حداکثر ( float - متر در ثانیه)
حداکثر سرعت کاربر در یک بازه زمانی، بر حسب متر بر ثانیه.
دقیقه ( float - متر در ثانیه)
حداقل سرعت کاربر در یک بازه زمانی، بر حسب متر بر ثانیه.

تغذیه

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

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

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

خلاصه تغذیه

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

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

استراحت

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

اندروید

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

سلامتی

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

خلاصه گلوکز خون

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

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

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

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

استراحت

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

اندروید

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

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

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

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

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

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

استراحت

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

اندروید

نام com.google.blood_pressure.summary
شی نوع داده AGGREGATE_BLOOD_PRESSURE_SUMMARY
فیلدها (فرمت-واحدها)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE ( float —mmHg)
میانگین فشار خون سیستولیک کاربر در یک دوره زمانی.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX ( float —mmHg)
حداکثر فشار خون سیستولیک کاربر در یک دوره زمانی.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MIN ( float — میلی‌متر جیوه)
حداقل فشار خون سیستولیک کاربر در یک دوره زمانی.
FIELD_BLOOD_PRESSURE_DIASTOLIC_AVERAGE ( float — میلی‌متر جیوه)
میانگین فشار خون دیاستولیک کاربر در یک دوره زمانی.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MAX ( float — میلی‌متر جیوه)
حداکثر فشار خون دیاستولیک کاربر در یک دوره زمانی.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MIN ( float — میلی‌متر جیوه)
حداقل فشار خون دیاستولیک کاربر در یک دوره زمانی.
FIELD_BODY_POSITION ( int —enum) (فیلد اختیاری)
وضعیت بدن کاربر هنگام اندازه گیری.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION ( int — enum) (فیلد اختیاری)
کدام بازو و قسمتی از بازو اندازه گیری شد.

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

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

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

استراحت

نام 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
شی نوع داده AGGREGATE_BODY_TEMPERATURE_SUMMARY
فیلدها (فرمت-واحدها)
FIELD_AVERAGE ( float - سانتیگراد)
میانگین دمای بدن کاربر در یک دوره زمانی.
FIELD_MAX ( float - سانتیگراد)
حداکثر دمای بدن کاربر در یک دوره زمانی.
FIELD_MIN ( float - سانتیگراد)
حداقل دمای بدن کاربر در یک دوره زمانی.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION ( int —enum) (فیلد اختیاری)
اندازه گیری دما از کجا روی بدن کاربر انجام شده است.

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

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

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

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

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

استراحت

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

اندروید

نام com.google.oxygen_saturation.summary
شی نوع داده AGGREGATE_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 — L/min)
متوسط ​​نرخ جریان اکسیژن تکمیلی کاربر در یک دوره زمانی.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX ( float — L/min)
حداکثر سرعت جریان اکسیژن تکمیلی کاربر در یک دوره زمانی.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN ( float — L/min)
حداقل میزان جریان اکسیژن تکمیلی کاربر در یک دوره زمانی.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE ( int —enum) (فیلد اختیاری)
نحوه انجام اکسیژن درمانی
می تواند وجود نداشته باشد یا 1 در صورت تجویز توسط کانولای بینی.
FIELD_OXYGEN_SATURATION_SYSTEM ( int —enum) (فیلد اختیاری)
جایی که اشباع اکسیژن اندازه گیری می شود.
اگر در مویرگ های محیطی اندازه گیری شود، می تواند وجود نداشته باشد یا 1 باشد.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD ( int —enum) (فیلد اختیاری)
نحوه اندازه گیری اشباع اکسیژن
اگر با پالس اکسیمتری اندازه گیری شود می تواند وجود نداشته باشد یا 1 باشد.