يتضمّن Google Fit أنواع بيانات صحية للقياسات المتعلقة بإدارة الصحة العامة (بدلاً من اللياقة البدنية).
قائمة أنواع البيانات
يمكنك الاطّلاع على مزيد من المعلومات حول أنواع البيانات الصحية وحقولها من
المستندات المرجعية لنظام التشغيل Android . تحتوي الحقول التي تتضمّن الوحدة enum على قائمة بالقيم المقبولة التي يمكنك الاختيار من بينها. استخدِم إحدى القيم المسموح بها فقط لقراءة البيانات وكتابتها بنجاح.
الغلوكوز في الدم
يتضمّن نوع البيانات هذا تركيز الغلوكوز في الدم. تمثّل كل نقطة بيانات قراءة واحدة فورية لمستوى الغلوكوز في الدم. مزيد من المعلومات عن كتابة بيانات الغلوكوز في الدم
REST
الاسم com.google.blood_glucose
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
الحقول (التنسيق—الوحدات)
مستوى الغلوكوز بالدم (float ملي مول/لتر)
مستوى الغلوكوز بالدم أو تركيزه بوحدة الملي مول لكل لتر (mmol/L)، حيث إنّ 1 ملي مول لكل لتر يساوي 18 مليغرام لكل ديسيلتر.
العلاقة الزمنية بالوجبة (int—enum) (حقل اختياري)
الوقت الذي تم فيه تسجيل القراءة مقارنةً بالوقت الذي تناول فيه المستخدم الطعام
القيم المقبولة
"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
نوع الوجبة (int—enum) (حقل اختياري)
تُستخدَم لتحديد نوع الوجبة التي تناولها المستخدم في الوقت الذي تم فيه تسجيل القراءة.
القيم المقبولة
"intVal": 1 // Unknown
"intVal": 2 // Breakfast
"intVal": 3 // Lunch
"intVal": 4 // Dinner
"intVal": 5 // Snack
العلاقة الزمنية بالنوم (int—enum) (حقل اختياري)
الوقت الذي تم فيه تسجيل القراءة مقارنةً بالوقت الذي نام فيه المستخدم
القيم المقبولة
"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
مصدر العيّنة (int—enum) (حقل اختياري)
نوع سائل الجسم المستخدَم لقياس مستوى الغلوكوز في الدم
القيم المقبولة
"intVal": 1 // Interstitial fluid
"intVal": 2 // Capillary blood
"intVal": 3 // Plasma
"intVal": 4 // Serum
"intVal": 5 // Tears
"intVal": 6 // Whole blood
Android
الاسم com.google.blood_glucose
عنصر نوع البيانات TYPE_BLOOD_GLUCOSE
الحقول (التنسيق—الوحدات)
FIELD_BLOOD_GLUCOSE_LEVEL (float—ملي مول/لتر)
مستوى الغلوكوز بالدم أو تركيزه بوحدة الملي مول لكل لتر (mmol/L)، حيث إنّ 1 ملي مول لكل لتر يساوي 18 مليغرام لكل ديسيلتر.
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—enum) (حقل اختياري)
تُستخدَم لتحديد نوع الوجبة التي تناولها المستخدم في الوقت الذي تم فيه تسجيل القراءة.
القيم المقبولة
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
ضغط الدم
يسجّل نوع البيانات هذا ضغط دم المستخدم. تمثّل كل نقطة بيانات
قراءة واحدة فورية لضغط الدم. مزيد من المعلومات حول كتابة بيانات ضغط الدم
REST
الاسم 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 ملم زئبق)
تمثّل هذه السمة قياس ضغط الدم الانبساطي.
موضع نص الإعلان (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
Android
الاسم com.google.blood_pressure
عنصر نوع البيانات TYPE_BLOOD_PRESSURE
الحقول (التنسيق—الوحدات)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float—ملم زئبق)
تمثّل هذه السمة قياس ضغط الدم الانقباضي.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float—ملم زئبق)
تمثّل هذه السمة قياس ضغط الدم الانبساطي.
FIELD_BODY_POSITION (int—enum) (حقل اختياري)
تمثّل هذه السمة وضعية الجسم عند أخذ القياس.
القيم المقبولة
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
النسبة المئوية للدهون في الجسم
يسجّل نوع البيانات هذا نسبة الدهون بالجسم للمستخدم. تمثّل كل نقطة بيانات إجمالي نسبة الدهون بالجسم كنسبة مئوية من إجمالي كتلة الجسم.
REST
الاسم 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—percent)
النسبة المئوية لإجمالي كتلة الجسم التي تتكوّن من الدهون
النطاق الصالح : من 0 إلى %100
درجة حرارة الجسم
يسجّل نوع البيانات هذا درجة حرارة جسم المستخدم. تمثّل كل نقطة بيانات قياسًا واحدًا لدرجة حرارة الجسم في لحظة معيّنة.
REST
الاسم 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—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
Android
الاسم com.google.body.temperature
عنصر نوع البيانات TYPE_BODY_TEMPERATURE
الحقول (التنسيق—الوحدات)
FIELD_BODY_TEMPERATURE (float—celsius)
درجة حرارة الجسم بالدرجة المئوية
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION (int—enum) (حقل اختياري)
الموضع الذي تم قياس درجة الحرارة منه على جسم المستخدم
القيم المقبولة
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
مخاط عنق الرحم
يلتقط نوع البيانات هذا وصفًا للمخاط العنقي. تمثّل كل نقطة بيانات وصفًا ذاتيًا لمخاط عنق الرحم يقدّمه المستخدم. جميع الحقول اختيارية ويمكن استخدامها لوصف مظهر الإفرازات المهبلية وملمسها وكميتها.
REST
الاسم com.google.cervical_mucus
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
الحقول (التنسيق—الوحدات)
ملمس مخاط عنق الرحم (int—enum) (حقل اختياري)
اتّساق أو ملمس المخاط العنقي لدى المستخدمة
القيم المقبولة
"intVal": 1 // Dry, little or no mucus
"intVal": 2 // Sticky
"intVal": 3 // Creamy
"intVal": 4 // Watery
"intVal": 5 // Clear and stretchy like egg white
cervical mucus amount (int—enum) (حقل اختياري)
مقدار المخاط العنقي الذي تلاحظه المستخدمة
القيم المقبولة
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy
Android
الاسم com.google.cervical_mucus
عنصر نوع البيانات TYPE_CERVICAL_MUCUS
الحقول (التنسيق—الوحدات)
FIELD_CERVICAL_MUCUS_TEXTURE (int—enum) (حقل اختياري)
اتّساق أو ملمس المخاط العنقي لدى المستخدمة
القيم المقبولة
CERVICAL_MUCUS_TEXTURE_DRY // Dry, little or no mucus
CERVICAL_MUCUS_TEXTURE_STICKY // Sticky
CERVICAL_MUCUS_TEXTURE_CREAMY // Creamy
CERVICAL_MUCUS_TEXTURE_WATERY // Watery
CERVICAL_MUCUS_TEXTURE_EGG_WHITE // Clear and stretchy
FIELD_CERVICAL_MUCUS_AMOUNT (int—enum) (حقل اختياري)
مقدار المخاط العنقي الذي تلاحظه المستخدمة
القيم المقبولة
CERVICAL_MUCUS_AMOUNT_LIGHT
CERVICAL_MUCUS_AMOUNT_MEDIUM
CERVICAL_MUCUS_AMOUNT_HEAVY
وضع عنق الرحم
في نوع البيانات هذا، تمثّل كل نقطة بيانات تقريرًا عن عنق رحم المستخدمة. جميع الحقول اختيارية، ويمكن استخدامها لإضافة أوصاف حول موضع عنق الرحم وتوسّعه وصلابته.
REST
الاسم com.google.cervical_position
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
الحقول (التنسيق—الوحدات)
cervical position (int—enum) (حقل اختياري)
تشير هذه السمة إلى موضع عنق الرحم.
القيم المقبولة
"intVal": 1 // Cervix is low
"intVal": 2 // Cervix is in a medium position
"intVal": 3 // Cervix is high
توسّع عنق الرحم (int—enum) (حقل اختياري)
مدى اتساع عنق الرحم لدى المستخدمة
القيم المقبولة
"intVal": 1 // Closed cervix
"intVal": 2 // Partially open cervix
"intVal": 3 // Fully dilated, open cervix
cervical firmness (int—enum) (حقل اختياري)
مدى صلابة عنق رحم المستخدمة
القيم المقبولة
"intVal": 1 // Cervix is soft
"intVal": 2 // Cervix is a little firm
"intVal": 3 // Cervix is firm
Android
الاسم com.google.cervical_position
عنصر نوع البيانات TYPE_CERVICAL_POSITION
الحقول (التنسيق—الوحدات)
FIELD_CERVICAL_POSITION (int—enum) (حقل اختياري)
تشير هذه السمة إلى موضع عنق الرحم.
القيم المقبولة
CERVICAL_POSITION_LOW
CERVICAL_POSITION_MEDIUM
CERVICAL_POSITION_HIGH
FIELD_CERVICAL_DILATION (int—enum) (حقل اختياري)
مدى اتساع عنق الرحم لدى المستخدمة
القيم المقبولة
CERVICAL_DILATION_CLOSED // Closed cervix
CERVICAL_DILATION_MEDIUM // Partially open cervix
CERVICAL_DILATION_OPEN // Fully dilated, open cervix
FIELD_CERVICAL_FIRMNESS (int—enum) (حقل اختياري)
مدى صلابة عنق الرحم لدى المستخدمة
القيم المقبولة
CERVICAL_FIRMNESS_SOFT
CERVICAL_FIRMNESS_MEDIUM
CERVICAL_FIRMNESS_FIRM
معدّل نبضات القلب
يسجّل نوع البيانات هذا معدّل نبضات القلب لدى المستخدم بوحدة نبضة في الدقيقة. بما أنّ كل نقطة بيانات تمثّل قياسًا فوريًا لمعدّل نبضات القلب، يجب ضبط وقت الانتهاء فقط. سيتم استخدام هذا الطابع الزمني للقراءة.
REST
الاسم com.google.heart_rate.bpm
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.heart_rate.read
https://www.googleapis.com/auth/fitness.heart_rate.write
الحقول (التنسيق—الوحدات)
نبضة في الدقيقة (float نبضة في الدقيقة)
معدّل نبضات القلب (نبضة في الدقيقة)
النطاق الصالح : من 0 إلى 1000
Android
الاسم com.google.heart_rate.bpm
عنصر نوع البيانات TYPE_HEART_RATE_BPM
إذن Android BODY_SENSORS للتسجيل
الحقول (التنسيق—الوحدات)
نبضة في الدقيقة (float نبضة في الدقيقة)
معدّل نبضات القلب (نبضة في الدقيقة)
النطاق الصحيح : من 0 إلى 1000 نبضة في الدقيقة
الطول
يسجّل نوع البيانات هذا طول المستخدم بالأمتار. بما أنّ كل نقطة بيانات تمثّل طول المستخدم في وقت القراءة، يجب ضبط وقت الانتهاء فقط. سيتم استخدام هذا الطابع الزمني للقراءة.
REST
الاسم com.google.height
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
الحقول (التنسيق—الوحدات)
الارتفاع (float—متر)
الارتفاع بالأمتار
النطاق الصالح : من 0 إلى 3 أمتار
Android
الاسم com.google.height
عنصر نوع البيانات TYPE_HEIGHT
الحقول (التنسيق—الوحدات)
FIELD_HEIGHT (float—أمتار)
الارتفاع بالأمتار
النطاق الصالح : من 0 إلى 3 أمتار
الحيض
يلتقط نوع البيانات هذا وصفًا لغزارة الطمث لدى المستخدمة
(نزول قطرات أو خفيف أو متوسط أو غزير). تمثّل كل نقطة بيانات وصفًا لغزارة نزيف الدورة الشهرية لدى المستخدمة.
REST
الاسم com.google.menstruation
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
الحقول (التنسيق—الوحدات)
menstrual flow (int—enum) (حقل اختياري)
تُستخدَم لتحديد غزارة الدورة الشهرية للمستخدمة.
القيم المقبولة
"intVal": 1 // Spotting
"intVal": 2 // Light
"intVal": 3 // Medium
"intVal": 4 // Heavy
Android
الاسم com.google.menstruation
عنصر نوع البيانات TYPE_MENSTRUATION
الحقول (التنسيق—الوحدات)
FIELD_MENSTRUAL_FLOW (int—enum) (حقل اختياري)
تُستخدَم لتحديد غزارة الدورة الشهرية للمستخدمة.
القيم المقبولة
MENSTRUAL_FLOW_SPOTTING // Spotting
MENSTRUAL_FLOW_LIGHT // Light
MENSTRUAL_FLOW_MEDIUM // Medium
MENSTRUAL_FLOW_HEAVY // Heavy
اختبار الإباضة
في نوع البيانات هذا، تمثّل كل نقطة بيانات النتيجة الثنائية لاختبار الإباضة (إيجابية أو سلبية).
REST
الاسم com.google.ovulation_test
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
الحقول (التنسيق—الوحدات)
اختبار الإباضة (int—enum) (حقل اختياري)
نتيجة اختبار الإباضة الذي يجريه المستخدم، والذي يوضّح ما إذا كان في مرحلة الإباضة أم لا
القيم المقبولة
"intVal": 1 // Negative
"intVal": 2 // Positive
Android
الاسم com.google.ovulation_test
عنصر نوع البيانات TYPE_OVULATION_TEST
الحقول (التنسيق—الوحدات)
FIELD_OVULATION_TEST_RESULT (int—enum) (حقل اختياري)
نتيجة اختبار الإباضة الذي يجريه المستخدم، والذي يوضّح ما إذا كان في مرحلة الإباضة أم لا
القيم المقبولة
OVULATION_TEST_RESULT_NEGATIVE
OVULATION_TEST_RESULT_POSITIVE
تشبّع الأكسجين في الدم
يلتقط نوع البيانات هذا كمية الأكسجين المتداولة في الدم، ويتم قياسها كنسبة مئوية من الهيموغلوبين المشبّع بالأكسجين. تمثّل كل نقطة بيانات قراءة واحدة لنسبة الأكسجين في الدم في وقت القياس.
تتيح لك الحقول الاختيارية أيضًا إضافة تفاصيل حول أي أكسجين تكميلي تم إعطاؤه.
REST
الاسم 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—enum) (حقل اختياري)
المكان الذي يتم فيه قياس نسبة تشبّع الأكسجين في الدم
يمكن أن تكون القيمة غائبة أو 1 إذا تم قياسها في الشعيرات الدموية الطرفية.
طريقة قياس نسبة تشبّع الأكسجين (int—enum) (حقل اختياري)
كيفية قياس نسبة الأكسجين في الدم
يمكن أن تكون القيمة غير متوفّرة أو 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—enum) (حقل اختياري)
كيفية تلقّي العلاج بالأكسجين
يمكن أن يكون غائبًا أو 1 إذا تم إعطاؤه بواسطة أنبوب أنفي.
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (حقل اختياري)
المكان الذي يتم فيه قياس نسبة تشبّع الأكسجين في الدم
يمكن أن تكون القيمة غائبة أو 1 إذا تم قياسها في الشعيرات الدموية الطرفية.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int—enum) (حقل اختياري)
كيفية قياس نسبة الأكسجين في الدم
يمكن أن تكون القيمة غير متوفّرة أو 1 إذا تم قياسها باستخدام مقياس التأكسج بالنبض.
النوم
يسجّل نوع البيانات هذا مدة نوم المستخدم ونوعه. تمثّل كل نقطة بيانات
فترة زمنية لمرحلة من مراحل النوم.
يمثّل وقت بدء نقطة البيانات بداية مرحلة النوم ويجب تضمينه دائمًا. يمثّل الطابع الزمني نهاية مرحلة النوم. لا يلزم أن تكون الفواصل الزمنية متواصلة، ولكن يجب ألا تتداخل.
REST
الاسم com.google.sleep.segment
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.sleep.read
https://www.googleapis.com/auth/fitness.sleep.write
الحقول (التنسيق—الوحدات)
نوع شريحة النوم (int—enum)
قيم تمثّل مراحل النوم وأنواعه المختلفة
القيم المقبولة
"intVal": 0 // Unspecified or unknown if user is sleeping.
"intVal": 1 // Awake; user is awake.
"intVal": 2 // Sleeping; generic or non-granular sleep description.
"intVal": 3 // Out of bed; user gets out of bed in the middle of a sleep session.
"intVal": 4 // Light sleep; user is in a light sleep cycle.
"intVal": 5 // Deep sleep; user is in a deep sleep cycle.
"intVal": 6 // REM sleep; user is in a REM sleep cyle.
Android
الاسم com.google.sleep.segment
عنصر نوع البيانات TYPE_SLEEP_SEGMENT
الحقول (التنسيق—الوحدات)
FIELD_SLEEP_SEGMENT_TYPE (int—enum)
قيم تمثّل مراحل النوم وأنواعه المختلفة
القيم المقبولة
SLEEP_SEGMENT_TYPE_UNSPECIFIED // Unspecified or unknown if user is sleeping.
AWAKE // Awake; user is awake.
SLEEP // Sleeping; generic or non-granular sleep description.
OUT_OF_BED // Out of bed; user gets out of bed in the middle of a sleep session.
SLEEP_LIGHT // Light sleep; user is in a light sleep cycle.
SLEEP_DEEP // Deep sleep; user is in a deep sleep cycle.
SLEEP_REM // REM sleep; user is in a REM sleep cyle.
نزيف مهبلي
يسجّل نوع البيانات هذا ما إذا كانت المستخدمة تعاني من نزيف بين فترات الدورة الشهرية. تمثّل كل نقطة بيانات حالة رصد واحدة، لذا يجب أن تتضمّن كل نقطة طابعًا زمنيًا ويجب ضبط حقل "عدد مرات الظهور" على واحد.
REST
الاسم 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.
الوزن
يسجّل نوع البيانات هذا وزن المستخدم بالكيلوغرام. بما أنّ كل نقطة بيانات تمثّل وزن المستخدم في وقت القراءة، يجب ضبط وقت الانتهاء فقط. سيتم استخدام هذا الطابع الزمني للقراءة.
REST
الاسم com.google.weight
نطاقات أذونات OAuth
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
الحقول (التنسيق—الوحدات)
الوزن (float—كجم)
وزن الجسم بالكيلوغرام
النطاق الصحيح : من 0 إلى 1000 كيلوغرام
Android
الاسم com.google.weight
عنصر نوع البيانات TYPE_WEIGHT
الحقول (التنسيق—الوحدات)
FIELD_WEIGHT (float—كجم)
وزن الجسم بالكيلوغرام
النطاق الصحيح : من 0 إلى 1000 كيلوغرام
الحصول على إذن بقراءة البيانات الصحية وتعديلها
لقراءة بيانات الصحة، اتّبِع الخطوات التالية:
تأكَّد من أنّ تطبيقك يلتزم بسياسة بيانات المستخدمين في واجهات برمجة التطبيقات من Google وسياسة بيانات المستخدمين ومطوّري البرامج في Google Fit.
قدِّم طلبًا لتحقّق Google من صحة شاشة طلب الموافقة.
ملاحظة: إذا لم يتم التحقّق من تطبيقك عند طلبه الوصول إلى نطاق OAuth حساس، ستقيِّم Google مستوى خطورة التطبيق وتفرض
حصصًا وفقًا لذلك. قد تظهر أيضًا شاشات تحذير للمستخدمين. سيظل بإمكانك اختبار تطبيقك، ولكن ستحدّ الحصص من عدد المستخدمين الجدد الذين يمكنك الحصول عليهم.
إذا تم التحقّق من تطبيقك، يمكنه قراءة بيانات الصحة التي وافق المستخدمون على قراءتها.