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

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

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

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

النشاط

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

ملخص النشاط

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

REST

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

Android

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

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

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

REST

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

Android

الاسمcom.google.calories.bmr.summary
عنصر نوع البياناتAGGREGATE_BASAL_METABOLIC_RATE_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float كيلوسعرة حرارية في اليوم)
متوسط معدل الأيض الأساسي للمستخدم خلال فترة زمنية معيّنة
FIELD_MAX (‫float سعرة حرارية في اليوم)
الحد الأقصى لمعدل الأيض الأساسي للمستخدم خلال فترة زمنية معيّنة
FIELD_MIN (float—كيلو كالوري في اليوم)
الحد الأدنى لمعدّل الأيض الأساسي للمستخدم خلال فترة زمنية معيّنة

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

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

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

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

REST

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

Android

الاسمcom.google.heart_minutes.summary
عنصر نوع البياناتAGGREGATE_HEART_POINTS
الحقول (التنسيق—الوحدات)
FIELD_INTENSITY (float—نقاط القلب)
عدد "نقاط القلب" التي تم تسجيلها خلال الفترة الزمنية، بما في ذلك النقاط التي تم تسجيلها باستخدام المضاعفات (المزيد من النقاط مقابل المزيد من الأنشطة البدنية الشاقة).
FIELD_DURATION (float—دقائق)
الوقت الذي تم فيه الحصول على "نقاط القلب"، ويتم قياسه بالدقائق

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

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

ملخّص استهلاك الطاقة

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

REST

الاسمcom.google.power.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.activity.read
الحقول (التنسيق—الوحدات)
المتوسط (float—واط)
متوسّط الطاقة التي ولّدها المستخدِم خلال الفترة الزمنية، بالواط
الحدّ الأقصى (float—واط)
الحد الأقصى للطاقة التي أنتجها المستخدم خلال الفترة الزمنية، بالواط
الحد الأدنى (float—واط)
الحدّ الأدنى للطاقة التي أنتجها المستخدم خلال الفترة الزمنية، بالواط

Android

الاسمcom.google.power.summary
عنصر نوع البياناتAGGREGATE_POWER_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float—واط)
متوسّط الطاقة التي ولّدها المستخدِم خلال الفترة الزمنية، بالواط
FIELD_MAX (float—واط)
الحد الأقصى للطاقة التي أنتجها المستخدم خلال الفترة الزمنية، بالواط
FIELD_MIN (float—واط)
الحدّ الأدنى للطاقة التي أنتجها المستخدم خلال الفترة الزمنية، بالواط

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

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

النص

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

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

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

REST

الاسمcom.google.body.fat.percentage.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body.read
الحقول (التنسيق—الوحدات)
المتوسط (float—النسبة المئوية)
متوسط النسبة المئوية لإجمالي كتلة الجسم التي تتكوّن من دهون الجسم، وذلك على مدار فترة زمنية.
الحد الأقصى (float—نسبة مئوية)
تمثّل هذه السمة الحد الأقصى للنسبة المئوية لإجمالي كتلة الجسم التي تتكوّن من الدهون، وذلك خلال فترة زمنية معيّنة.
الحد الأدنى (float—بالمئة)
الحدّ الأدنى للنسبة المئوية من إجمالي كتلة الجسم التي تتكوّن من نسبة الدهون بالجسم، وذلك خلال فترة زمنية معيّنة

Android

الاسمcom.google.body.fat.percentage.summary
عنصر نوع البياناتAGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float—percent)
متوسط النسبة المئوية لإجمالي كتلة الجسم التي تتكوّن من دهون الجسم، وذلك على مدار فترة زمنية.
FIELD_MAX (float—percent)
تمثّل هذه السمة الحد الأقصى للنسبة المئوية لإجمالي كتلة الجسم التي تتكوّن من الدهون، وذلك خلال فترة زمنية معيّنة.
FIELD_MIN (float—percent)
الحدّ الأدنى للنسبة المئوية من إجمالي كتلة الجسم التي تتكوّن من نسبة الدهون بالجسم، وذلك خلال فترة زمنية معيّنة

ملخّص معدّل نبضات القلب

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

REST

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

Android

الاسمcom.google.heart_rate.summary
عنصر نوع البياناتAGGREGATE_HEART_RATE_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float نبضة في الدقيقة)
متوسط معدّل نبضات قلب المستخدم (نبضة في الدقيقة) خلال فترة زمنية
FIELD_MAX (float نبضة في الدقيقة)
الحدّ الأقصى لمعدّل نبضات قلب المستخدِم في الدقيقة، خلال فترة زمنية
FIELD_MIN (float نبضة في الدقيقة)
الحد الأدنى لمعدّل نبضات قلب المستخدم (نبضة في الدقيقة) خلال فترة زمنية معيّنة

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

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

REST

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

Android

الاسمcom.google.height.summary
عنصر نوع البياناتAGGREGATE_HEIGHT_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float—متر)
متوسط طول المستخدم خلال فترة زمنية معيّنة، بالأمتار
FIELD_MAX (float—متر)
الحد الأقصى لارتفاع المستخدم خلال فترة زمنية معيّنة، بالأمتار
FIELD_MIN (float—متر)
الحد الأدنى لارتفاع المستخدِم خلال فترة زمنية معيّنة، بالأمتار

ملخّص الوزن

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

REST

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

Android

الاسمcom.google.weight.summary
عنصر نوع البياناتAGGREGATE_WEIGHT_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_AVERAGE (float—كلغ)
متوسط وزن الجسم للمستخدم خلال فترة زمنية معيّنة، بالكيلوغرام
FIELD_MAX (float—كلغ)
الحد الأقصى لوزن الجسم خلال فترة زمنية معيّنة، بالكيلوغرام
FIELD_MIN (float—كلغ)
الحد الأدنى لوزن الجسم خلال فترة زمنية معيّنة، بالكيلوغرام

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

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

تغيير المسافة

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

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

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

REST

الاسمcom.google.location.bounding_box
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.location.read
الحقول (التنسيق—الوحدات)
خط العرض المنخفض (float—درجة)
تمثّل هذه السمة الحد الأدنى لخط العرض الخاص بالمربّع المحيط، ويتم عرضها كقيمة عشرية بالدرجات.
low longitude (float—درجات)
تمثّل هذه السمة الحد الأدنى لخط الطول الخاص بالمربّع المحيط، ويتم عرضها كقيمة عشرية بالدرجات.
خط العرض المرتفع (float—درجة)
تمثّل هذه السمة الحدّ الأقصى لخط العرض الخاص بالمربّع المحيط، ويتم عرضها كقيمة عددية عائمة بالدرجات.
خط الطول الأقصى (float—درجة)
تمثّل هذه السمة الحدّ الأقصى لخط الطول الخاص بالمربّع المحيط، ويتم عرضها كقيمة عددية عائمة بالدرجات.

Android

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

ملخّص السرعة

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

REST

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

Android

الاسمcom.google.speed.summary
عنصر نوع البياناتAGGREGATE_SPEED_SUMMARY
الحقول (التنسيق—الوحدات)
المتوسط (float—متر في الثانية)
متوسّط سرعة المستخدم خلال فترة زمنية معيّنة، بالمتر في الثانية
الحد الأقصى (float متر في الثانية)
السرعة القصوى للمستخدم خلال فترة زمنية معيّنة، بالمتر في الثانية
دقيقة (float—متر في الثانية)
الحدّ الأدنى لسرعة المستخدم خلال فترة زمنية معيّنة، بالمتر في الثانية

تغذية

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

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

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

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

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

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

REST

الاسمcom.google.nutrition.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
الحقول (التنسيق—الوحدات)
نوع الوجبة (int—تعداد)
نوع الوجبة التي تناولها المستخدم (يظهر إذا كانت جميع الإدخالات في الفترة الزمنية نفسها مخصّصة للوجبة نفسها).
العناصر الغذائية (Map<String>—سعرات حرارية/غرام)
إجمالي العناصر الغذائية في الطعام الذي يتم تناوله خلال فترة زمنية معيّنة

Android

الاسمcom.google.nutrition.summary
عنصر نوع البياناتAGGREGATE_NUTRITION_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_MEAL_TYPE (int—enum)
نوع الوجبة التي تناولها المستخدم (يظهر إذا كانت جميع الإدخالات في الفترة الزمنية نفسها مخصّصة للوجبة نفسها).
FIELD_NUTRIENTS (Map<String>—كيلو سعرة حرارية/غرام/مليغرام)
إجمالي العناصر الغذائية في الطعام الذي يتم تناوله خلال فترة زمنية معيّنة

صحة

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

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

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

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

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

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

REST

الاسم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) (حقل اختياري)
نوع سائل الجسم المستخدَم لقياس مستوى الغلوكوز في الدم

Android

الاسم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_MEAL_TYPE (int—enum) (حقل اختياري)
تُستخدَم لتحديد نوع الوجبة التي تناولها المستخدم في الوقت الذي تم فيه تسجيل القراءة.
FIELD_TEMPORAL_RELATION_TO_SLEEP (int—enum) (حقل اختياري)
الوقت الذي تم فيه تسجيل القراءة مقارنةً بالوقت الذي نام فيه المستخدم
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int—enum) (حقل اختياري)
نوع سائل الجسم المستخدَم لقياس مستوى الغلوكوز في الدم

ملخّص ضغط الدم

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

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

  • وضعية الجسم
  • موضع قياس درجة الحرارة

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

REST

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

Android

الاسم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—enum) (حقل اختياري)
تمثّل هذه السمة وضعية الجسم عند أخذ القياس.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int—enum) (حقل اختياري)
الذراع والجزء من الذراع اللذان تم أخذ القياس منهما

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

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

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

REST

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

Android

الاسم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) (حقل اختياري)
الموضع الذي تم قياس درجة الحرارة منه على جسم المستخدم

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

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

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

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

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

REST

الاسمcom.google.oxygen_saturation.summary
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
الحقول (التنسيق—الوحدات)
متوسط نسبة تشبّع الأكسجين (float—النسبة المئوية)
متوسط نسبة الأكسجين في الدم لدى المستخدم خلال فترة زمنية معيّنة
الحدّ الأقصى لنسبة الأكسجين في الدم (float—نسبة مئوية)
الحدّ الأقصى لنسبة الأكسجين في الدم لدى المستخدم خلال فترة زمنية معيّنة
الحد الأدنى لنسبة الأكسجين في الدم (float—نسبة مئوية)
الحد الأدنى لنسبة الأكسجين في الدم لدى المستخدم خلال فترة زمنية معيّنة
متوسط معدّل تدفق الأكسجين الإضافي (float لتر/دقيقة)
متوسط معدّل تدفّق الأكسجين الإضافي للمستخدم خلال فترة زمنية معيّنة
الحد الأقصى لمعدّل تدفق الأكسجين الإضافي (float—لتر/دقيقة)
الحد الأقصى لمعدّل تدفّق الأكسجين الإضافي لدى المستخدم خلال فترة زمنية
الحد الأدنى لمعدّل تدفّق الأكسجين الإضافي (float لتر في الدقيقة)
الحدّ الأدنى لمعدّل تدفّق الأكسجين الإضافي لدى المستخدم خلال فترة زمنية معيّنة
وضع تقديم العلاج بالأكسجين (int—تعداد) (حقل اختياري)
كيفية تلقّي العلاج بالأكسجين
يمكن أن يكون غائبًا أو 1 إذا تم إعطاؤه بواسطة أنبوب أنفي.
نظام نسبة الأكسجين في الدم (int—enum) (حقل اختياري)
المكان الذي يتم فيه قياس نسبة تشبّع الأكسجين في الدم
يمكن أن تكون القيمة غير متوفّرة أو 1 إذا تم قياسها في الشعيرات الدموية الطرفية.
طريقة قياس نسبة تشبّع الأكسجين (int—enum) (حقل اختياري)
كيفية قياس نسبة الأكسجين في الدم
يمكن أن تكون القيمة غير متوفّرة أو 1 إذا تم قياسها باستخدام مقياس التأكسج بالنبض.

Android

الاسمcom.google.oxygen_saturation.summary
عنصر نوع البياناتAGGREGATE_OXYGEN_SATURATION_SUMMARY
الحقول (التنسيق—الوحدات)
FIELD_OXYGEN_SATURATION_AVERAGE (float—percentage)
متوسط نسبة الأكسجين في الدم لدى المستخدم خلال فترة زمنية معيّنة
FIELD_OXYGEN_SATURATION_MAX (float—نسبة مئوية)
الحدّ الأقصى لنسبة الأكسجين في الدم لدى المستخدم خلال فترة زمنية معيّنة
FIELD_OXYGEN_SATURATION_MIN (float—percentage)
الحد الأدنى لنسبة الأكسجين في الدم لدى المستخدم خلال فترة زمنية معيّنة
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—enum) (حقل اختياري)
كيفية قياس نسبة الأكسجين في الدم
يمكن أن تكون القيمة غير متوفّرة أو 1 إذا تم قياسها باستخدام مقياس التأكسج بالنبض.