26 مايو 2026
نطاقات جديدة
-
.ecg.readonlyلقراءة بيانات مخطط كهربية القلب .irn.readonlyلقراءة بيانات إشعارات اضطراب نظم القلب (IRN).
تغييرات في أسماء النطاقات
استبدال نطاقات القراءة والكتابة بنطاقات .writeonly. على المطوّرين الآن تحديد أذونات القراءة والكتابة بشكلٍ صريح.
.activity_and_fitnessأصبح الآن.activity_and_fitness.writeonly.health_metrics_and_measurementsأصبح الآن.health_metrics_and_measurements.writeonly.nutritionأصبح الآن.nutrition.writeonly.profileأصبح الآن.profile.writeonly.settingsأصبح الآن.settings.writeonly.sleepأصبح الآن.sleep.writeonly
أنواع بيانات جديدة
تمت إضافة دعم لأنواع البيانات التالية:
- النشاط واللياقة البدنية:
active-energy-burned - ECG:
electrocardiogram - المقاييس والقياسات الصحية:
core-body-temperatureوblood-glucose - IRN:
irregular-rhythm-notification - المعلومات الغذائية:
food،food-measurement-unit،nutrition-log
نقاط نهاية جديدة
project.subscribers.subscriptions: طُرقcreateوdeleteوlistوpatchلإدارة الاشتراكات يدويًاusers: تعرض طريقةgetIrnProfileتفاعل المستخدم الحالي مع ميزة "إشعارات اضطراب نظم القلب (IRN)"users.pairedDevices:getوlistالأجهزة المقترنة بحساب المستخدم.
الويب هوك
تمت إضافة دعم لوظائف الويب هوك التالية:
- دعم الاشتراكات اليدوية عند تسجيل مشترك
- دعم الإشعارات لأنواع البيانات
activityLevelوbloodGlucoseوdailyRespiratoryRateوheartRateVariabilityوheightوhydrationLogوnutritionLogوrespiratoryRateSleepSummaryوrunVo2MaxوsedentaryPeriodوtimeInHeartRateZone - دعم المقاييس المخصّصة والتنبيهات وأخطاء المشتركين في Google Cloud Console
- إعادة محاولة إرسال إشعارات الويب هوك غير الناجحة تلقائيًا لمدة تصل إلى 7 أيام في حال فقدان التواصل مع المشترك
أبرز التعديلات على المستندات
- محتوى يساعد في نشر تطبيقك، بما في ذلك قائمة تحقّق للمطوّرين ومحتوى التحقّق من التطبيق
- Codelab لاستخدام مساحة بروتوكول OAuth2
- دليل العلامة التجارية لـ Google Health
- تم تحديد حدود المعدّل
14 أبريل 2026
أنواع بيانات جديدة
- النشاط واللياقة البدنية:
swim-lengths-data - المقاييس والقياسات الصحية:
height
نقاط نهاية جديدة
project.subscribers: طُرقdeleteوgetوlistوpatchلإدارة الاشتراكات يدويًاusers.dataTypes.dataPoints:getتعرض طريقة `get` نقطة بيانات واحدة استنادًا إلى رقم التعريف.
دعم الويب هوك
- إنشاء الاشتراكات تلقائيًا عند تسجيل مشترك
- إدارة اشتراكاتك يدويًا باستخدام نقاط نهاية
project.subscribers - دعم الإشعارات لأنواع البيانات
activeZoneMinutesوaltitudeوbodyFatوcaloriesInHeartRateZoneوdailyHeartRateVariabilityوdailyHeartRateZonesوdailyOxygenSaturationوdailyRestingHeartRateوdailySleepTemperatureDerivationsوdistanceوexerciseوfloorsوheartRateوsleepوstepsوtotalCaloriesوweight
ميزات إضافية
- مكتبات REST على GitHub: تتوفّر مكتبات Google Health API REST لجميع مكتبات العملاء المتوافقة المضمّنة في مشروع Google APIs على GitHub.
- دعم "مستكشف واجهات برمجة التطبيقات": يمكن طلب نقاط النهاية باستخدام "مستكشف واجهات برمجة التطبيقات" المضمّن في المستندات المرجعية.
- دعم مساحة بروتوكول OAuth: يتم إدراج Google Health API v4 في مساحة بروتوكول OAuth 2.0، وهي أداة تتيح لك طلب نقاط النهاية التي تتوافق مع مكتبة OAuth من Google.
24 مارس 2026
إعلان إطلاق Google Health API
Google Health API هو الجيل التالي من Fitbit Web API، وقد تم إنشاؤه من البداية وتصميمه خصيصًا لمجتمع المطوّرين القيّم. يركّز هذا الإصدار الأولي على تحقيق التكافؤ مع Fitbit Web API في ما يتعلّق بأنواع البيانات الأكثر طلبًا، بالإضافة إلى إضافة وظائف طلبها مجتمع المطوّرين. في ما يلي نظرة على الميزات المتاحة اليوم.
أبرز الميزات الأساسية
- إعداد مبسّط: يمكنك تسجيل مشاريعك وإدارة أرقام تعريف عملاء OAuth مباشرةً من خلال Google Cloud Console المألوف.
- دعم واسع النطاق للمنصات: يمكنك الاستفادة من مكتبات Google OAuth2 لتحقيق التكامل السلس مع جميع لغات البرمجة والمنصات الرئيسية.
- وصول مبسّط إلى البيانات: يمكنك استخدام تعريفات النطاقات الجديدة التي تجمع أنواع بيانات متعددة في نطاق واحد سهل الإدارة.
- نقاط نهاية متّسقة في جميع أنواع البيانات: يمكنك الاستمتاع بتجربة ترميز أبسط باستخدام نقاط نهاية جديدة وموحّدة ودعم الفلاتر المصمَّم لتبسيط الوظائف في جميع أنواع البيانات.
- تغطية شاملة للبيانات: يمكنك الوصول إلى دعم القراءة والكتابة في أنواع بيانات متعددة.
- إشعارات في الوقت الفعلي: يمكنك تلقّي التعديلات على الفور من خلال دعم الويب هوك المحسّن ، الذي يتضمّن إنشاء الاشتراكات تلقائيًا ومحتوى أكثر تفصيلاً لرسائل الإشعارات.
- دعم تلقائي للبيانات خلال اليوم: يمكنك استرداد بيانات دقيقة خلال اليوم تلقائيًا باستخدام نقطة نهاية القائمة، ما يغنيك عن اتّخاذ خطوات إضافية.
- مجموعة مستندات كاملة: يمكنك البدء بسرعة
باستخدام مستنداتنا الشاملة الجديدة، بما في ذلك:
- أدلة البدء وواجهة برمجة التطبيقات والنقل وحل المشاكل
- الدليل المرجعي الكامل لـ REST
- أداة التكافؤ الجديدة في Google Health API، ورمز برمجي نموذجي، ودرس تطبيقي حول الترميز مُوجَّه
أنواع البيانات المتوافقة
يتيح هذا الإطلاق الوصول إلى أنواع البيانات الأساسية، ما يضمن حصولك على المعلومات الأساسية اللازمة لإنشاء حلول صحية مبتكرة.
أنواع البيانات التي تتيح القراءة:
- النشاط واللياقة البدنية: الدقائق النشطة، والدقائق في المنطقة النشطة، ومستوى النشاط، والارتفاع، والسعرات الحرارية في مناطق معدّل نبضات القلب، والحد الأقصى لاستهلاك الأكسجين يوميًا، والمسافة، والتمرين، والطوابق، والحد الأقصى لاستهلاك الأكسجين أثناء الجري، والفترة التي لا يتم فيها ممارسة أي نشاط، والخطوات، والوقت في منطقة معدّل نبضات القلب، وإجمالي السعرات الحرارية، والحد الأقصى لاستهلاك الأكسجين
- المقاييس والقياسات الصحية: نسبة الدهون بالجسم، وتغيُّر معدّل نبضات القلب يوميًا، ومناطق معدّل نبضات القلب يوميًا، ونسبة الأكسجين في الدم يوميًا، ومعدّل التنفس يوميًا، ومعدّل النبض أثناء الراحة يوميًا، والاشتقاقات اليومية لدرجة حرارة النوم، ومعدّل نبضات القلب، وتغيُّر معدّل نبضات القلب، ونسبة الأكسجين في الدم، ومعدّل التنفس، وملخّص معدّل التنفس أثناء النوم، والوزن
- الهوية: تعرض رقم تعريف مستخدم Fitbit ورقم تعريف مستخدم Google
- الموقع الجغرافي: بيانات نظام تحديد المواقع العالمي (GPS) استنادًا إلى تمرين مسجَّل يتم عرضه بتنسيق TCX
- التغذية: سجلّ شُرب الماء والسوائل
- الملف الشخصي: معلومات الملف الشخصي الأساسية للمستخدمين
- الإعدادات: إعدادات الجهاز وتطبيق الأجهزة الجوّالة التي ضبطها المستخدمون
- النوم: سجلّات النوم الكلاسيكية وسجلّات مراحل النوم
أنواع البيانات التي تتيح الكتابة:
يمكنك كتابة البيانات وتعديلها لأنواع البيانات التالية:
- النشاط واللياقة البدنية: التمرين
- المقاييس والقياسات الصحية: نسبة الدهون بالجسم، والوزن
- الملف الشخصي
- الإعدادات
- النوم
نقاط النهاية الرئيسية للتفاعل
تتوفّر نقاط النهاية التالية لإدارة الاشتراكات والمستخدمين وبيانات الصحة واللياقة البدنية:
users: طُرقgetIdentityوgetProfileوgetSettingsوupdateProfileوupdateSettingsلإدارة الهوية والملف الشخصيusers.dataTypes.dataPoints:batchDeleteوdailyRollUpوlistوpatchوreconcileوrollUpطُرق للإدارة الشاملة لأنواع البيانات