أنواع البيانات المتعلقة بالصحة

يحتوي تطبيق Google Fit على أنواع بيانات متعلّقة بالصحة لاستخدامها في القياسات المرتبطة بإدارة الصحة العامة (بدلاً من اللياقة البدنية).

قائمة أنواع البيانات

يمكنك التعرّف على مزيد من المعلومات حول أنواع البيانات الصحية وحقولها من مستندات Android المرجعية. تحتوي الحقول التي تتضمن الوحدة enum على قائمة بالقيم المقبولة للاختيار منها. استخدِم إحدى القيم المسموح بها لقراءة البيانات وكتابتها بنجاح.

الغلوكوز في الدم

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

راحة

الاسمcom.google.blood_glucose
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
الحقول (التنسيق - الوحدات)
مستوى الغلوكوز في الدم (float: ميلي مول/لتر)
مستوى الغلوكوز في الدم أو تركيزه بالملي مول/لتر حيث 1 ميلي مول/لتر هو 18 ملغ/دلتر.
العلاقة المؤقتة بالوجبة (int—تعداد) (حقل اختياري)
وقت إجراء القراءة مقارنةً بوقت تناول المستخدم للمستخدم
alic type (نوع الوجبة) (int—تعداد) (حقل اختياري)
نوع الوجبة التي تناولها المستخدم أثناء القراءة.
العلاقة المؤقتة للنوم (int - تعداد) (حقل اختياري)
وقت إجراء القراءة مقارنةً بوقت نوم المستخدم.
أخذ العينات (int—تعداد) (حقل اختياري)
نوع سوائل الجسم المُستخدَمة لقياس نسبة الغلوكوز في الدم.

Android

الاسمcom.google.blood_glucose
كائن نوع البياناتTYPE_BLOOD_GLUCOSE
الحقول (التنسيق - الوحدات)
FIELD_BLOOD_GLUCOSE_LEVEL (float—mmol/L)
مستوى الغلوكوز في الدم أو تركيزه بالملي مول/لتر حيث 1 ميلي مول/لتر هو 18 ملغ/دلتر.
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
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
الحقول (التنسيق - الوحدات)
النقش (float - ملم زئبق)
قياس ضغط الدم الانقباضي.
انبساطي (float—ملم زئبق)
قياس ضغط الدم الانبساطي.
body body (int—enum) (حقل اختياري)
موضع نص المستخدِم عند إجراء القياس.
موقع القياس (int - تعداد) (حقل اختياري)
الذراع وجزء الذراع الذي تم قياس القياس فيه

Android

الاسمcom.google.blood_pressure
كائن نوع البياناتTYPE_BLOOD_PRESSURE
الحقول (التنسيق - الوحدات)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float - ملم زئبق)
قياس ضغط الدم الانقباضي.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float - ملم زئبق)
قياس ضغط الدم الانبساطي.
FIELD_body_POSITION (int - تعداد) (حقل اختياري)
موضع نص المستخدِم عند إجراء القياس.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int - تعداد) (حقل اختياري)
الذراع وجزء الذراع الذي تم قياس القياس فيه

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

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

راحة

الاسمcom.google.body.fat.percentage
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
الحقول (التنسيق - الوحدات) النسبة المئوية (float - النسبة المئوية)
النسبة المئوية لإجمالي كتلة الجسم وهي دهون الجسم.
النطاق الصالح: 0–100%

Android

الاسمcom.google.body.fat.percentage
كائن نوع البياناتTYPE_BODY_FAT_PERCENTAGE
الحقول (التنسيق - الوحدات) FIELD_PERCENTAGE (float - بالمائة)
النسبة المئوية لإجمالي كتلة الجسم وهي دهون الجسم.
النطاق الصالح: 0–100%

درجة حرارة الجسم

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

راحة

الاسمcom.google.body.temperature
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
الحقول (التنسيق - الوحدات)
درجة حرارة الجسم (float— سيسيلوس)
درجة حرارة الجسم بدرجات مئوية.
موقع القياس (int - تعداد) (حقل اختياري)
مكان قياس درجة الحرارة في جسم المستخدم

Android

الاسمcom.google.body.temperature
كائن نوع البياناتTYPE_body_°
الحقول (التنسيق - الوحدات)
FIELD_body_° (float— سيسيلوس)
درجة حرارة الجسم بدرجات مئوية.
FIELD_Body_°_MEASUREMENT_LOCATION (int—تعداد) (حقل اختياري)
مكان قياس درجة الحرارة في جسم المستخدم

مخاط عنق الرحم

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

راحة

الاسمcom.google.cervical_mucus
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
الحقول (التنسيق - الوحدات)
قوام مخاط عنق الرحم (int - تعداد) (حقل اختياري)
قوام مخاط عنق الرحم لدى المستخدم أو قوامه.
مخاط عنق الرحم (int - تعداد) (حقل اختياري)
كمية مخاط عنق الرحم التي يلاحظها المستخدم.

Android

الاسمcom.google.cervical_mucus
كائن نوع البياناتTYPE_CERVICAL_MUCUS
الحقول (التنسيق - الوحدات)
FIELD_CERVICAL_MUCUS_TEXTURE (int—تعداد) (حقل اختياري)
قوام مخاط عنق الرحم لدى المستخدم أو قوامه.
FIELD_CERVICAL_MUCUS_AMOUNT (int—تعداد) (حقل اختياري)
كمية مخاط عنق الرحم التي يلاحظها المستخدم.

وضع عنق الرحم

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

راحة

الاسمcom.google.cervical_position
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
الحقول (التنسيق - الوحدات)
وضع عنق الرحم (int - تعداد) (حقل اختياري)
موضع عنق الرحم.
توسيع عنق الرحم (int - تعداد) (حقل اختياري)
مدى فتح أو عنق الرحم للمستخدم.
صلبة عنق الرحم (int - تعداد) (حقل اختياري)
مدى ملاءمة عنق المستخدم.

Android

الاسمcom.google.cervical_position
كائن نوع البياناتTYPE_CERVICAL_POSITION
الحقول (التنسيق - الوحدات)
FIELD_CERVICAL_POSITION (int - تعداد) (حقل اختياري)
موضع عنق الرحم.
FIELD_CERVICAL_DILATION (int - تعداد) (حقل اختياري)
مدى فتح أو عنق الرحم للمستخدم.
FIELD_CERVICAL_FIRMNESS (int—تعداد) (حقل اختياري)
مدى قوة عنق المستخدم.

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

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

راحة

الاسمcom.google.heart_rate.bpm
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
الحقول (التنسيق - الوحدات) bpm (الدقيقةfloat)
معدّل نبضات القلب بالنبضات في الدقيقة
النطاق الصالح: 0—1000

Android

الاسمcom.google.heart_rate.bpm
كائن نوع البياناتTYPE_HEART_RATE_BPM
إذن AndroidBODY_SENSORS للتسجيل
الحقول (التنسيق - الوحدات) bpm (الدقيقةfloat)
معدّل نبضات القلب بالنبضات في الدقيقة
النطاق الصالح: 0–1000 نبضة في الدقيقة

الطول

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

راحة

الاسمcom.google.height
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
الحقول (التنسيق - الوحدات) height (float - متر)
الطول بالمتر
النطاق الصالح: من 0 إلى 3 أمتار

Android

الاسمcom.google.height
كائن نوع البياناتTYPE_HEIGHT
الحقول (التنسيق - الوحدات) FIELD_HEIGHT (float - متر)
الطول بالمتر
النطاق الصالح: من 0 إلى 3 أمتار

الحيض

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

راحة

الاسمcom.google.menstruation
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
الحقول (التنسيق - الوحدات)
الدورة الشهرية (int — تعداد) (حقل اختياري)
مدى كفاية فترة المستخدم.

Android

الاسمcom.google.menstruation
كائن نوع البياناتTYPE_MENSTRUATION
الحقول (التنسيق - الوحدات)
FIELD_MENSTRUAL_FLOW (int—تعداد) (حقل اختياري)
مدى كفاية فترة المستخدم.

اختبار الإباضة

في نوع البيانات هذا، تمثّل كل نقطة بيانات النتيجة الثنائية لاختبار الإباضة (إيجابية أو سالبة).

راحة

الاسمcom.google.ovulation_test
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
الحقول (التنسيق - الوحدات)
اختبار الإباضة (int—تعداد) (حقل اختياري)
نتيجة اختبار الإباضة الذي يظهر للمستخدم لمعرفة ما إذا كان الإباضة متاحة.

Android

الاسمcom.google.ovulation_test
كائن نوع البياناتTYPE_OVULATION_TEST
الحقول (التنسيق - الوحدات)
FIELD_OVULATION_TEST_RESULT (int - تعداد) (حقل اختياري)
نتيجة اختبار الإباضة الذي يظهر للمستخدم لمعرفة ما إذا كان الإباضة متاحة.

تشبّع الأكسجين في الدم

يسجّل هذا النوع من البيانات كمية الأكسجين المتناوب في الدم، ويتم قياسه كنسبة مئوية من الهيموغلوبين المشبّع بالأكسجين. وتمثّل كل نقطة بيانات مقياسًا لقياس تشبّع الأكسجين في الدم في وقت إجراء القياس.

وتتيح لك الحقول الاختيارية أيضًا إضافة تفاصيل حول أي الأكسجين التكميلي في حال إدارته.

راحة

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

Android

الاسمcom.google.oxygen_saturation
كائن نوع البياناتTYPE_OXYGEN_SATURATION
الحقول (التنسيق - الوحدات)
FIELD_OXYGEN_SATURATION (float - النسبة المئوية)
قراءة بيانات تشبّع الأكسجين في الدم في صورة نسبة مئوية
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_rate (float - لتر في الدقيقة)
يتم توفير معدّل الأكسجين الإضافي للمستخدم في اللتر في الدقيقة. يشير الصفر إلى عدم توفّر الأكسجين الإضافي، ويمكن للمستخدم بث الهواء في غرفة التنفس فقط.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int—تعداد) (حقل اختياري)
طريقة توفير العلاج بالأكسجين.
يمكن أن يكون غيابًا أو 1 إذا تم إعطاؤه بواسطة قنية أنفية.
FIELD_OXYGEN_SATURATION_SYSTEM (int—تعداد) (حقل اختياري)
عند قياس تشبّع الأكسجين في الدم
قد تكون غير متوفرة أو 1 في حال قياسها في الشعيرات الدموية الملحقة.
FIELD_OXYGEN_SATURATION_MEASUREMENT_method (int—تعداد) (حقل اختياري)
كيفية قياس تشبّع الأكسجين في الدم
يمكن أن تكون غير متوفرة أو 1 في حال قياسها باستخدام قياس الأكسجين للنبض.

بيانات النوم

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

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

راحة

الاسمcom.google.sleep.segment
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
الحقول (التنسيق - الوحدات) نوع شرائح النوم (int—تعداد)
القيم التي تمثّل مراحل وأنواع النوم المختلفة

Android

الاسمcom.google.sleep.segment
كائن نوع البياناتTYPE_SLEEP_SEGMENT
الحقول (التنسيق - الوحدات) FIELD_SLEEP_SEGMENT_TYPE (int—تعداد)
القيم التي تمثّل مراحل وأنواع النوم المختلفة

النزيف المهبلي

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

راحة

الاسمcom.google.vaginal_spotting
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
الحقول (التنسيق - الوحدات)
عدد مرات الظهور (int: العدد)
في كل مرة يتم فيها اكتشاف المشكلة. اضبط هذا الحقل على 1.

Android

الاسمcom.google.vaginal_spotting
كائن نوع البياناتTYPE_VAGINAL_SPOTTING
الحقول (التنسيق - الوحدات)
FIELD_OCCURRENCES (int - العدد)
في كل مرة يتم فيها اكتشاف المشكلة. اضبط هذا الحقل على 1.

الوزن

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

راحة

الاسمcom.google.weight
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
الحقول (التنسيق - الوحدات) weight (float—kgs)
وزن الجسم بالكيلوغرام.
النطاق الصالح: 0—1000 كيلوغرام

Android

الاسمcom.google.weight
كائن نوع البياناتTYPE_WEIGHT
الحقول (التنسيق - الوحدات) FIELD_WEIGHT (float—كلغ)
وزن الجسم بالكيلوغرام.
النطاق الصالح: 0—1000 كيلوغرام

الحصول على إذن لقراءة بيانات الصحة وكتابتها

لقراءة بيانات الصحة، اتّبِع الخطوات التالية:

  1. تأكّد من التزام تطبيقك بما ورد في سياسة بيانات المستخدمين في واجهة برمجة التطبيقات على Google ومطوّر برامج Google Fit وسياسة بيانات المستخدمين.
  2. يُرجى تقديم طلب للتحقّق من الموافقة على شاشة إثبات الملكية من قِبل Google.

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