تجميع أنواع البيانات

بالنسبة إلى البيانات التي يمكن تسجيلها بشكلٍ مستمر (باستخدام نقاط بيانات متعددة على مدار فترة زمنية معيّنة )، فإن نظام Google Fit يمكنه تجميع هذه البيانات وعرض النتائج المحسوبة. يمكن أن يكون متوسط قياس أو ملخص/إجمالي. إِنْتَ توفير الوقت في هذه العمليات الحسابية وإظهار ملخصات مفيدة لمستخدمي التطبيق أو المتوسطات بسهولة من خلال قراءة البيانات المجمعة.

لقراءة البيانات المجمّعة، تحتاج إلى اختيار نوع البيانات ونطاق زمني وشيء ما إلى 'bucket' (حزمة) (أو تجميع) البيانات حسبها. يمكنك تجميع البيانات بعدة طرق مختلفة:

الفترة الزمنية
تجميع البيانات حسب الساعة أو اليوم. على سبيل المثال، يمكنك الاطّلاع على الخطوات أو السعرات الحرارية التي تم حرقها يوميًا.
نوع النشاط
مجموعة البيانات المجمّعة حسب نوع النشاط على سبيل المثال، بالنسبة إلى بيانات النوم التي تزيد عن أسبوع، ستكون هناك مجموعة بيانات لكل نوع من أنواع نشاط النوم (الخفيف والعميق وحركة العين السريعة).
قسم النشاط
تجميع البيانات المجمّعة حسب شرائح النشاط على مدار فترة زمنية معيّنة على سبيل المثال، إذا جري المستخدم في الفترة بين 9 صباحًا و10 صباحًا ولكنّه جري في أوّل 20 دقيقة، وجلس لمدة 10 دقائق وسار لمدة 15 دقيقة ومارسها لمدة 15 دقيقة، تُعتبَر هذه الشرائح 4 شرائح نشاط وتعرض 4 مجموعات بيانات.
الجلسة
استخدِم الحدود الزمنية للجلسات لتجميع البيانات. على سبيل المثال، إذا ذهب المستخدم في تمرين تم تسجيلهما كجلستَين (جري في الصباح وجري بعد الظهر)، يمكنك تجميع البيانات حسب الجلسة لمعرفة متوسط الخطوات أو متوسط السرعة لكل تمرين.

النشاط

استخدم أنواع البيانات هذه لقراءة بيانات الصحة والعافية المجمّعة.

ملخص النشاط

إجمالي الوقت وعدد الشرائح لنشاط معيّن خلال فترة زمنية. تمثل كل نقطة بيانات ملخصًا لجميع شرائح النشاط بالنسبة إلى فئة لنوع النشاط خلال فترة زمنية.

راحةAndroid
الاسمcom.google.activity.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.activity.read
الحقول (التنسيق—الوحدات)
activity (int—تعداد)
نوع النشاط الذي قام به المستخدم. يمكنك الاطّلاع على قائمة أنواع الأنشطة هنا.
duration (int—مللي ثانية)
إجمالي الوقت المستغرَق في نشاط عبر جميع الشرائح في النطاق الزمني.
عدد الأقسام (int — العدد)
عدد شرائح النشاط المختلفة خلال الفاصل الزمني لنقطة البيانات هذه
الاسمcom.google.activity.summary
عنصر نوع البياناتAGGREGATE_ACTIVITY_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_ACTIVITY (int — تعداد)
نوع النشاط الذي قام به المستخدم. يمكنك الاطّلاع على قائمة أنواع الأنشطة هنا.
FIELD_DURATION (int—مللي ثانية)
إجمالي الوقت المستغرَق في نشاط عبر جميع الشرائح في النطاق الزمني.
FIELD_NUM_SEGMENTS (int — عدد)
عدد شرائح النشاط المختلفة خلال الفاصل الزمني لنقطة البيانات هذه

ملخص معدل الأيض الأساسي (BMR)

تمثّل كل نقطة بيانات متوسط معدّل الأيض الأساسي والأقصى والحد الأدنى له للمستخدم. على مدار النطاق الزمني، بوحدات كيلو حرارية في اليوم. يكون هذا مفيدًا إذا كان لدى المستخدم زيادة أو فقدان الوزن، وبالتالي تغير معدل نبضات قلبه.

راحةAndroid
الاسمcom.google.calories.bmr.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.activity.read
الحقول (التنسيق—الوحدات)
المتوسط (float — سعر حراري في اليوم)
متوسط عدد BMR للمستخدم خلال فترة زمنية
max (float — كيلو سعر حراري في اليوم)
الحد الأقصى لمعدّل BMR الخاص بالمستخدم خلال فترة زمنية معيّنة
دقيقة (float — كيلو سعر حراري في اليوم)
الحد الأدنى لمعدّل نبضات القلب لدى المستخدم خلال فترة زمنية معيّنة
الاسمcom.google.calories.bmr.summary
عنصر نوع البياناتAGGREGATE_BASAL_METABOLIC_RATE_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float — سعر حراري في اليوم)
متوسط عدد BMR للمستخدم خلال فترة زمنية
FIELD_MAX (float — سعر حراري في اليوم)
الحد الأقصى لمعدّل BMR الخاص بالمستخدم خلال فترة زمنية معيّنة
FIELD_MIN (float — سعر حراري في اليوم)
الحد الأدنى لمعدّل نبضات القلب لدى المستخدم خلال فترة زمنية معيّنة

ملخص السعرات الحرارية المحروقة

إجمالي أو إجمالي السعرات الحرارية المحروقة، كالسعرات الحرارية، خلال فترة زمنية. نوع البيانات هذا وحقوله يماثلان نوع البيانات الفورية النوع.

ملخّص "نقاط القلب"

تمثل كل نقطة بيانات عدد نقاط القلب المكتسبة خلال الفترة الزمنية.

راحةAndroid
الاسمcom.google.heart_minutes.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.activity.read
الحقول (التنسيق—الوحدات)
الكثافة (float — نقطة قلب)
هو عدد "نقاط القلب" التي حصلت عليها خلال الفترة الزمنية المحدّدة بما في ذلك النقاط التي تم الحصول عليها بالمضاعفات (المزيد من النقاط التي يتم الحصول عليها نشاطًا مجهدًا أكثر).
duration (float— دقيقة)
الوقت الذي تم الحصول فيه على "نقاط القلب"، ويتم قياسه بالدقائق.
الاسمcom.google.heart_minutes.summary
عنصر نوع البياناتAGGREGATE_HEART_POINTS
الحقول (التنسيق—الوحدات)
FIELD_INTENSITY (float — نقطة قلب)
هو عدد "نقاط القلب" التي حصلت عليها خلال الفترة الزمنية المحدّدة بما في ذلك النقاط التي تم الحصول عليها بالمضاعفات (المزيد من النقاط التي يتم الحصول عليها نشاطًا مجهدًا أكثر).
FIELD_DURATION (float — دقيقة)
الوقت الذي تم الحصول فيه على "نقاط القلب"، ويتم قياسه بالدقائق.

ملخّص "دقائق الحركة"

إجمالي عدد دقائق الحركة خلال الفترة الزمنية نوع البيانات هذا والحقول هي نظيرتها في نوع البيانات اللحظية.

ملخّص الطاقة

تمثل كل نقطة بيانات متوسط الطاقة والحد الأقصى والحد الأدنى للطاقة الناتجة بالواط للمستخدم خلال فترة زمنية.

راحةAndroid
الاسمcom.google.power.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.activity.read
الحقول (التنسيق—الوحدات)
المتوسط (float — واط)
متوسط طاقة المستخدم المولدة خلال الفترة الزمنية، بالواط.
max (float — واط)
الحد الأقصى لطاقة المستخدم المولد خلال الفترة الزمنية بالواط.
min (float — واط)
الحد الأدنى لطاقة المستخدم المولد خلال الفترة الزمنية بالواط.
الاسمcom.google.power.summary
عنصر نوع البياناتAGGREGATE_POWER_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float — واط)
متوسط طاقة المستخدم المولدة خلال الفترة الزمنية، بالواط.
FIELD_MAX (float — واط)
الحد الأقصى لطاقة المستخدم المولد خلال الفترة الزمنية بالواط.
FIELD_MIN (float — واط)
الحد الأدنى لطاقة المستخدم المولد خلال الفترة الزمنية بالواط.

ملخّص قيمة دلتا لعدد الخطوات

تمثّل كل نقطة بيانات إجمالي عدد الخطوات خلال الفترة الزمنية. نوع البيانات هذا وحقوله يماثلان نوع البيانات الفورية النوع.

النص الأساسي

يمكنك استخدام أنواع البيانات هذه لقراءة بيانات قياس الجسم المجمَّعة.

ملخّص النسبة المئوية للدهون في الجسم

تمثّل كل نقطة بيانات النسبة المئوية للدهون في الجسم والحد الأقصى والحد الأدنى لها لدى المستخدم. خلال فترة زمنية.

راحةAndroid
الاسم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—نسبة مئوية)
تمثّل هذه السمة الحد الأدنى للنسبة المئوية لإجمالي كتلة جسم المستخدم، وهي نسبة دهون الجسم، خلال فترة زمنية.

ملخص معدل ضربات القلب

تمثل كل نقطة بيانات متوسط وأقصى وأدنى معدل لنبض القلب للمستخدم على مدار الفترة الزمنية بعدد النبضات في الدقيقة.

راحةAndroid
الاسمcom.google.heart_rate.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body.read
الحقول (التنسيق—الوحدات)
المتوسط (float — نبضة في الدقيقة)
متوسط معدّل نبضات قلب المستخدم بالنبضات في الدقيقة خلال فترة زمنية
الحدّ الأقصى (float — نبضة في الدقيقة)
الحد الأقصى لمعدّل نبضات القلب للمستخدم هو عدد النبضات في الدقيقة خلال فترة زمنية معيّنة.
دقيقة (float — نبضة في الدقيقة)
الحد الأدنى لمعدّل نبضات القلب لدى المستخدم بالنبضات في الدقيقة على مدار فترة زمنية معيّنة
الاسمcom.google.heart_rate.summary
عنصر نوع البياناتAGGREGATE_HEART_RATE_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float — نبضة في الدقيقة)
متوسط معدّل نبضات قلب المستخدم بالنبضات في الدقيقة خلال فترة زمنية
FIELD_MAX (float — نبضة في الدقيقة)
الحد الأقصى لمعدّل نبضات القلب للمستخدم هو عدد النبضات في الدقيقة خلال فترة زمنية معيّنة.
FIELD_MIN (float — نبضة في الدقيقة)
الحد الأدنى لمعدّل نبضات القلب لدى المستخدم بالنبضات في الدقيقة على مدار فترة زمنية معيّنة

ملخّص الارتفاع

تمثّل كل نقطة بيانات متوسط الارتفاع والحد الأقصى والحد الأدنى لارتفاع المستخدم خلال فترة زمنية المدة بالمتر.

راحةAndroid
الاسمcom.google.height.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body.read
الحقول (التنسيق—الوحدات)
المتوسط (float — متر)
متوسط طول المستخدم خلال فترة زمنية، بالمتر.
max (float — متر)
الحد الأقصى لطول المستخدم خلال فترة زمنية، بالمتر.
min (float — متر)
الحد الأدنى لطول المستخدم خلال فترة زمنية، بالمتر.
الاسمcom.google.height.summary
عنصر نوع البياناتAGGREGATE_HEIGHT_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float — متر)
متوسط طول المستخدم خلال فترة زمنية، بالمتر.
FIELD_MAX (float — متر)
الحد الأقصى لطول المستخدم خلال فترة زمنية، بالمتر.
FIELD_MIN (float — متر)
الحد الأدنى لطول المستخدم خلال فترة زمنية، بالمتر.

ملخّص الوزن

تمثل كل نقطة بيانات متوسط وزن المستخدم والحد الأقصى والحد الأدنى له على مدار الفترة الزمنية بالكيلوغرام.

راحةAndroid
الاسمcom.google.weight.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body.read
الحقول (التنسيق—الوحدات)
المتوسط (float — كيلوغرام)
متوسط وزن جسم المستخدم خلال فترة زمنية بالكيلوغرام.
max (float—كلغ)
الحد الأقصى لوزن جسم المستخدم خلال فترة زمنية بالكيلوغرام.
min (float—كلغ)
الحد الأدنى لوزن جسم المستخدم خلال فترة زمنية بالكيلوغرام.
الاسمcom.google.weight.summary
عنصر نوع البياناتAGGREGATE_WEIGHT_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float—كلغ)
متوسط وزن جسم المستخدم خلال فترة زمنية بالكيلوغرام.
FIELD_MAX (float—كلغ)
الحد الأقصى لوزن جسم المستخدم خلال فترة زمنية بالكيلوغرام.
FIELD_MIN (float—كلغ)
الحد الأدنى لوزن جسم المستخدم خلال فترة زمنية بالكيلوغرام.

الموقع الجغرافي

يمكنك استخدام أنواع البيانات هذه لقراءة بيانات الموقع الجغرافي المجمَّعة.

دلتا المسافة

تمثّل كل نقطة بيانات إجمالي المسافة التي قطعها المستخدم على مدار فترة زمنية معيّنة. المدة بالمتر. نوع البيانات هذا وحقوله مماثلان لنوع البيانات لنوع البيانات اللحظية.

مربّع حدود الموقع الجغرافي

تمثل كل نقطة بيانات الحدود التي تم احتسابها على مقياس نقاط المواقع الجغرافية خلال فترة زمنية معيّنة يحتوي كل مربع إحاطة على أربعة حقول التي تمثل الزوايا الأربع لمربع الإحاطة.

راحةAndroid
الاسم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— درجة)
خط طول الزاوية اليمنى العليا لمربع الإحاطة، والذي يتم تمثيله كعدد عائم، بالدرجات.

ملخّص السرعة

تمثل كل نقطة بيانات متوسط السرعة والحد الأقصى والحد الأدنى للسرعة التي يحتاجها المستخدم التي تنتقل خلال فترة زمنية بالمتر في الثانية.

راحةAndroid
الاسمcom.google.speed.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.location.read
الحقول (التنسيق—الوحدات)
المتوسط (float — متر في الثانية)
متوسط سرعة المستخدم خلال فترة زمنية بالمتر في الثانية
max (float — متر في الثانية)
الحد الأقصى للسرعة للمستخدم خلال فترة زمنية بالمتر في الثانية
دقيقة (float — متر في الثانية)
الحد الأدنى للسرعة للمستخدم خلال فترة زمنية بالمتر في الثانية
الاسمcom.google.speed.summary
عنصر نوع البياناتAGGREGATE_SPEED_SUMMARY
الحقول (التنسيق—الوحدات)
المتوسط (float — متر في الثانية)
متوسط سرعة المستخدم خلال فترة زمنية بالمتر في الثانية
max (float — متر في الثانية)
الحد الأقصى للسرعة للمستخدم خلال فترة زمنية بالمتر في الثانية
دقيقة (float — متر في الثانية)
الحد الأدنى للسرعة للمستخدم خلال فترة زمنية بالمتر في الثانية

تغذية

يمكنك استخدام أنواع البيانات هذه لقراءة بيانات التغذية المجمَّعة.

ملخّص معدّل الترطيب

تمثل كل نقطة بيانات الحجم الإجمالي للمياه التي يستهلكها المستخدم على مدار الفترة الزمنية باللتر. نوع البيانات هذا وحقوله مماثلان لنوع البيانات لنوع البيانات اللحظية.

ملخّص التغذية

تمثل كل نقطة بيانات مجموع إدخالات التغذية خلال فترة زمنية. وفي مجال العناصر الغذائية، تمثل كل قيمة مجموع المغذيات على جميع الإدخالات في الفترة الزمنية.

إذا لم يكن العنصر الغذائي في أي من الإدخالات، فلن يكون في الخريطة الإجمالية أيضًا. إذا كانت جميع الإدخالات خلال الفترة الزمنية تشير إلى الوجبة نفسها، يتم تحديد نوع الوجبة. سيتم تعيينه أيضًا.

راحةAndroid
الاسمcom.google.nutrition.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
الحقول (التنسيق—الوحدات)
meal type (نوع الوجبة) (int — enum)
نوع الوجبة التي تناولها المستخدم (موجودة إذا كانت جميع الإدخالات في الفترة الزمنية لنفس الوجبة)

"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
العناصر الغذائية (Map<String>— سعرات حرارية/جرام)
إجمالي العناصر الغذائية في الطعام الذي تم تناوله خلال فترة زمنية.
"key": "calories" // Calories in kcal
"key": "fat.total" // Total fat in grams
"key": "fat.saturated" // Saturated fat in grams
"key": "fat.unsaturated" // Unsaturated fat in grams
"key": "fat.polyunsaturated" // Polyunsaturated fat in grams
"key": "fat.monounsaturated" // Monounsaturated fat in grams
"key": "fat.trans" // Trans fat in grams
"key": "cholesterol" // Cholesterol in milligrams
"key": "sodium" // Sodium in milligrams
"key": "potassium" // Potassium in milligrams
"key": "carbs.total" // Total carbohydrates in grams
"key": "dietary_fiber" //  Dietary fiber in grams
"key": "sugar" // Amount of sugar in grams
"key": "protein" // Protein amount in grams

الاسمcom.google.nutrition.summary
عنصر نوع البياناتAGGREGATE_NUTRITION_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_MEAL_TYPE (int — تعداد)
نوع الوجبة التي تناولها المستخدم (موجودة إذا كانت جميع الإدخالات في الفترة الزمنية لنفس الوجبة)

MEAL_TYPE_UNKNOWN // Unknown
MEAL_TYPE_BREAKFAST // Breakfast
MEAL_TYPE_LUNCH // Lunch
MEAL_TYPE_DINNER // Dinner
MEAL_TYPE_SNACK // Snack
FIELD_NUTRIENTS (Map<String>—kilocalories/grams/مليغرام)
إجمالي العناصر الغذائية في الطعام الذي تم تناوله خلال فترة زمنية.
NUTRIENT_CALORIES // Calories in kcal
NUTRIENT_TOTAL_FAT // Total fat in grams
NUTRIENT_SATURATED_FAT // Saturated fat in grams
NUTRIENT_UNSATURATED_FAT // Unsaturated fat in grams
NUTRIENT_POLYUNSATURATED_FAT // Polyunsaturated fat in grams
NUTRIENT_MONOUNSATURATED_FAT // Monounsaturated fat in grams
NUTRIENT_TRANS_FAT // Trans fat in grams
NUTRIENT_CHOLESTEROL // Cholesterol in milligrams
NUTRIENT_SODIUM // Sodium in milligrams
NUTRIENT_POTASSIUM // Potassium in milligrams
NUTRIENT_TOTAL_CARBS // Total carbohydrates in grams
NUTRIENT_DIETARY_FIBER //  Dietary fiber in grams
NUTRIENT_SUGAR // Amount of sugar in grams
NUTRIENT_PROTEIN // Protein amount in grams

صحة

يمكنك استخدام أنواع البيانات هذه لقراءة البيانات الطبية والصحية المجمّعة.

ملخّص الغلوكوز في الدم

تمثّل كل نقطة بيانات متوسط الحد الأدنى والأقصى لمستوى الغلوكوز في الدم. أو التركيز على مدار النطاق الزمني، حيث يتم قياسه بالملي مول/لتر حيث تساوي 1 ملي مول/لتر ملغ/لتر

إذا كانت القيم الخاصة بكل حقل من هذه الحقول متطابقة لجميع القياسات التي تم أخذها خلال النطاق الزمني، سترى قيمة الحقل في البيانات المعروضة:

  • العلاقة الزمنية بالوجبة
  • العلاقة الزمنية بالنوم
  • مصدر العينة

إذا كانت القيم مختلفة على مستوى القياسات، سيتم استبعاد الحقل.

راحةAndroid
الاسمcom.google.blood_glucose.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
الحقول (التنسيق—الوحدات)
المتوسط (float—ملم مول/لتر)
متوسط مستوى الغلوكوز في الدم أو التركيز لدى المستخدم خلال فترة زمنية معيّنة
max (float—ملم مول/لتر)
الحد الأقصى لمستوى الغلوكوز في الدم أو تركيز المستخدم خلال فترة زمنية معيّنة
دقيقة (float—ملم مول/لتر)
الحد الأدنى لمستوى الغلوكوز في الدم أو تركيز المستخدم خلال فترة زمنية معيّنة
العلاقة الزمنية بالوجبة (int — تعداد) (حقل اختياري)
وقت إجراء القياس مقارنةً بوقت تناول المستخدم لتناول الطعام.

"intVal": 1 // Reading wasn't taken before or after a meal
"intVal": 2 // Reading was taken during a fasting period
"intVal": 3 // Reading was taken before a meal
"intVal": 4 // Reading was taken after a meal
meal type (نوع الوجبة) (int—enum) (حقل اختياري)
نوع الوجبة التي تناولها المستخدم عند إجراء القياس.
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
العلاقة الزمنية بالنوم (int — تعداد) (حقل اختياري)
وقت إجراء القياس مقارنةً بوقت نوم المستخدم.
"intVal": 1 // User was fully awake
"intVal": 2 // Before the user fell asleep
"intVal": 3 // After the user woke up
"intVal": 4 // While the user was still sleeping
specimen source (int — enum) (حقل اختياري)
نوع سائل الجسم المستخدَم لقياس الغلوكوز في الدم.
"intVal": 1 // Interstitial fluid
"intVal": 2 // Capillary blood
"intVal": 3 // Plasma
"intVal": 4 // Serum
"intVal": 5 // Tears
"intVal": 6 // Whole blood

الاسمcom.google.blood_glucose.summary
عنصر نوع البياناتAGGREGATE_BLOOD_GLUCOSE_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float—ملم مول/ل)
متوسط مستوى الغلوكوز في الدم أو التركيز لدى المستخدم خلال فترة زمنية معيّنة
FIELD_MAX (float—ملم مول/ل)
الحد الأقصى لمستوى الغلوكوز في الدم أو تركيز المستخدم خلال فترة زمنية معيّنة
FIELD_MIN (float—ملم مول/ل)
الحد الأدنى لمستوى الغلوكوز في الدم أو تركيز المستخدم خلال فترة زمنية معيّنة
FIELD_TEMPORAL_RELATION_TO_MEAL (int—enum) (حقل اختياري)
وقت إجراء القياس مقارنةً بوقت تناول المستخدم لتناول الطعام.

FIELD_TEMPORAL_RELATION_TO_MEAL_GENERAL // Reading wasn't taken before or after a meal
FIELD_TEMPORAL_RELATION_TO_MEAL_FASTING // Reading was taken during a fasting period
FIELD_TEMPORAL_RELATION_TO_MEAL_BEFORE_MEAL // Reading was taken before a meal
FIELD_TEMPORAL_RELATION_TO_MEAL_AFTER_MEAL // Reading was taken after a meal
FIELD_MEAL_TYPE (int — تعداد) (حقل اختياري)
نوع الوجبة التي تناولها المستخدم عند إجراء القياس.
MEAL_TYPE_UNKNOWN // Unknown
MEAL_TYPE_BREAKFAST // Breakfast
MEAL_TYPE_LUNCH // Lunch
MEAL_TYPE_DINNER // Dinner
MEAL_TYPE_SNACK // Snack
FIELD_TEMPORAL_RELATION_TO_SLEEP (int—enum) (حقل اختياري)
وقت إجراء القياس مقارنةً بوقت نوم المستخدم.
TEMPORAL_RELATION_TO_SLEEP_FULLY_AWAKE // User was fully awake.
TEMPORAL_RELATION_TO_SLEEP_BEFORE_SLEEP // Before the user fell asleep.
TEMPORAL_RELATION_TO_SLEEP_ON_WAKING // After the user woke up.
TEMPORAL_RELATION_TO_SLEEP_DURING_SLEEP // While the user was still sleeping.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int—enum) (حقل اختياري)
نوع سائل الجسم المستخدَم لقياس الغلوكوز في الدم.
BLOOD_GLUCOSE_SPECIMEN_SOURCE_INTERSTITIAL_FLUID // Interstitial fluid
BLOOD_GLUCOSE_SPECIMEN_SOURCE_CAPILLARY_BLOOD // Capillary blood
BLOOD_GLUCOSE_SPECIMEN_SOURCE_PLASMA // Plasma
BLOOD_GLUCOSE_SPECIMEN_SOURCE_SERUM // Serum
BLOOD_GLUCOSE_SPECIMEN_SOURCE_TEARS // Tears
BLOOD_GLUCOSE_SPECIMEN_SOURCE_WHOLE_BLOOD // Whole blood

ملخص ضغط الدم

تمثل كل نقطة بيانات متوسط ضغط الدم والحد الأدنى والحد الأقصى له النطاق الزمني، وتُقاس بالمليمتر زئبق.

إذا كانت القيم الخاصة بكل حقل من هذه الحقول متطابقة لجميع القياسات التي تم أخذها خلال النطاق الزمني، سترى قيمة الحقل في البيانات المعروضة:

  • وضعية الجسم
  • الموقع الجغرافي للقياس

إذا كانت القيم مختلفة على مستوى القياسات، سيتم استبعاد الحقل.

راحةAndroid
الاسمcom.google.blood_pressure.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
الحقول (التنسيق—الوحدات)
متوسط الانقباض (float—ملم زئبق)
متوسط ضغط الدم الانقباضي لدى المستخدم خلال فترة زمنية.
max systolic (float—mmHg)
الحد الأقصى لضغط الدم الانقباضي لدى المستخدم خلال فترة زمنية.
min systolic (من float إلى ملم زئبق)
الحد الأدنى لضغط الدم الانقباضي لدى المستخدم خلال فترة زمنية.
متوسط الانبساط (float — ملم زئبق)
متوسط ضغط الدم الانبساطي لدى المستخدم خلال فترة زمنية.
الحدّ الأقصى للانبساطي (float — ملم زئبق)
الحد الأقصى لضغط الدم الانبساطي لدى المستخدم خلال فترة زمنية.
الحد الأدنى للانبساط (float — ملم زئبق)
الحد الأدنى لضغط الدم الانبساطي لدى المستخدم خلال فترة زمنية.
body position (موضع النص) (int — enum) (حقل اختياري)
موضع جسم المستخدم عند إجراء القياس

"intVal": 1 // Standing up
"intVal": 2 // Sitting down
"intVal": 3 // Lying down
"intVal": 4 // Reclining
موقع القياس (int — enum) (حقل اختياري)
المجموعة وجزء المجموعة التي تم إجراء القياس عليها.
"intVal": 1 // Left wrist
"intVal": 2 // Right wrist
"intVal": 3 // Left upper arm
"intVal": 4 // Right upper arm

الاسمcom.google.blood_pressure.summary
عنصر نوع البياناتAGGREGATE_BLOOD_PRESSURE_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE (float—ملم زئبق)
متوسط ضغط الدم الانقباضي لدى المستخدم خلال فترة زمنية.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX (float—ملم زئبق)
الحد الأقصى لضغط الدم الانقباضي لدى المستخدم خلال فترة زمنية.
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 — تعداد) (حقل اختياري)
موضع جسم المستخدم عند إجراء القياس

BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING // Sitting down
BODY_POSITION_LYING_DOWN // Lying down
BODY_POSITION_SEMI_RECUMBENT // Reclining
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int—enum) (حقل اختياري)
المجموعة وجزء المجموعة التي تم إجراء القياس عليها.
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_WRIST // Left wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_WRIST // Right wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_UPPER_ARM // Left upper arm
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_UPPER_ARM // Right upper arm

ملخّص درجة حرارة الجسم

تمثّل كل نقطة بيانات متوسط درجة حرارة الجسم والحد الأدنى والأقصى لها المستخدم عبر نطاق زمني.

وسيتضمّن أيضًا الموقع الجغرافي الذي تم فيه القياس على الجسم، إذا موقع القياس هو نفسه لجميع نقاط البيانات في الفاصل الزمني.

راحةAndroid
الاسمcom.google.body.temperature.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
الحقول (التنسيق—الوحدات)
المتوسط (float—درجة مئوية)
متوسط درجة حرارة جسم المستخدم خلال فترة زمنية معيّنة
max (float—درجة مئوية)
الحد الأقصى لدرجة حرارة جسم المستخدم خلال فترة زمنية معيّنة
دقيقة (float—درجة مئوية)
الحد الأدنى لدرجة حرارة جسم المستخدم خلال فترة زمنية معيّنة
موقع القياس (int — enum) (حقل اختياري)
المكان الذي تم أخذ قياس درجة الحرارة منه على جسم المستخدم

"intVal": 1 // Armpit
"intVal": 2 // Finger
"intVal": 3 // Forehead
"intVal": 4 // Mouth (oral)
"intVal": 5 // Rectum
"intVal": 6 // Temporal artery
"intVal": 7 // Toe
"intVal": 8 // Ear (tympanic)
"intVal": 9 // Wrist
"intVal": 10 // Vagina

الاسمcom.google.body.temperature.summary
عنصر نوع البياناتAGGREGATE_BODY_TEMPERATURE_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float—درجة مئوية)
متوسط درجة حرارة جسم المستخدم خلال فترة زمنية معيّنة
FIELD_MAX (float—درجة مئوية)
الحد الأقصى لدرجة حرارة جسم المستخدم خلال فترة زمنية معيّنة
FIELD_MIN (float—درجة مئوية)
الحد الأدنى لدرجة حرارة جسم المستخدم خلال فترة زمنية معيّنة
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int — تعداد) (حقل اختياري)
المكان الذي تم أخذ قياس درجة الحرارة منه على جسم المستخدم

BODY_TEMPERATURE_MEASUREMENT_LOCATION_AXILLARY // Armpit
BODY_TEMPERATURE_MEASUREMENT_LOCATION_FINGER // Finger
BODY_TEMPERATURE_MEASUREMENT_LOCATION_FOREHEAD // Forehead
BODY_TEMPERATURE_MEASUREMENT_LOCATION_ORAL // Mouth (oral)
BODY_TEMPERATURE_MEASUREMENT_LOCATION_RECTAL // Rectum
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TEMPORAL_ARTERY // Temporal artery
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TOE // Toe
BODY_TEMPERATURE_MEASUREMENT_LOCATION_TYMPANIC // Ear (tympanic
BODY_TEMPERATURE_MEASUREMENT_LOCATION_WRIST // Wrist
BODY_TEMPERATURE_MEASUREMENT_LOCATION_VAGINAL // Vagina

ملخّص نسبة الأكسجين في الدم

تمثّل كل نقطة بيانات متوسط نسبة الأكسجين في الدم والحد الأدنى والأقصى. ومعدل التشبع وتدفق الأكسجين التكميلي للمستخدم خلال فترة زمنية.

إذا كانت القيم الخاصة بكل حقل من هذه الحقول متطابقة لجميع القياسات التي تم أخذها خلال النطاق الزمني، سترى قيمة الحقل في البيانات المعروضة:

  • طريقة إعطاء الأكسجين
  • نظام تشبّع الأكسجين في الدم
  • طريقة قياس نسبة الأكسجين في الدم

إذا كانت القيم مختلفة على مستوى القياسات، سيتم استبعاد الحقل.

راحةAndroid
الاسمcom.google.oxygen_saturation.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
الحقول (التنسيق—الوحدات)
متوسط تشبّع الأكسجين في الدم (float: النسبة المئوية)
متوسط تشبّع الأكسجين في الدم للمستخدم خلال فترة زمنية.
الحدّ الأقصى لتشبّع الأكسجين في الدم (float: النسبة المئوية)
الحد الأقصى لتشبّع الأكسجين في الدم للمستخدم خلال فترة زمنية معيّنة
الحد الأدنى لتشبّع الأكسجين في الدم (float: النسبة المئوية)
الحد الأدنى لتشبّع الأكسجين في الدم للمستخدم خلال فترة زمنية معيّنة
متوسط معدّل تدفق الأكسجين الإضافي (من float إلى لتر/دقيقة)
متوسط معدّل تدفق الأكسجين الإضافي للمستخدم خلال فترة زمنية معيّنة
الحد الأقصى لمعدّل تدفق الأكسجين الإضافي (من float إلى لتر/دقيقة)
الحد الأقصى لمعدّل تدفق الأكسجين الإضافي للمستخدم خلال فترة زمنية معيّنة
الحد الأدنى لمعدّل تدفق الأكسجين الإضافي (من float إلى لتر/دقيقة)
الحد الأدنى لمعدّل تدفق الأكسجين الإضافي للمستخدم خلال فترة زمنية معيّنة
وضع علاج الأكسجين (int—تعداد) (حقل اختياري)
كيفية علاج الأكسجين.
قد لا تظهر أو 1 إذا تم إعطاؤها عن طريق القناة الأنفية.
نظام تشبّع الأكسجين في الدم (int—تعداد) (حقل اختياري)
في الحالات التي يتم فيها قياس نسبة تشبّع الأكسجين في الدم.
قد تكون غير موجودة أو 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—لتر/دقيقة)
متوسط معدّل تدفق الأكسجين الإضافي للمستخدم خلال فترة زمنية معيّنة
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX (float—لتر/دقيقة)
الحد الأقصى لمعدّل تدفق الأكسجين الإضافي للمستخدم خلال فترة زمنية معيّنة
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN (float—لتر/دقيقة)
الحد الأدنى لمعدّل تدفق الأكسجين الإضافي للمستخدم خلال فترة زمنية معيّنة
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int—enum) (حقل اختياري)
كيفية علاج الأكسجين.
قد لا تظهر أو 1 إذا تم إعطاؤها عن طريق القناة الأنفية.
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (حقل اختياري)
في الحالات التي يتم فيها قياس نسبة تشبّع الأكسجين في الدم.
قد تكون غير موجودة أو 1 إذا تم قياسها في الشعيرات الدموية المحيطية.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int — تعداد) (حقل اختياري)
كيفية قياس نسبة تشبّع الأكسجين في الدم
قد تكون غير متوفِّرة أو 1 إذا تم قياسها باستخدام قياس الأكسجين النبضي.