ملاحظات حول الإصدار

‫14 أغسطس 2026

إرشادات نقل البيانات المعدَّلة

عدّلنا نظرة عامة حول نقل البيانات وأضفنا إرشادات أكثر شمولاً، كما أزلنا بعض المحتوى القديم.

صفحة جديدة للترويج لتطبيق Google Health

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

‫22 يونيو 2026

لوحة بيانات حالة Google Health

أضفنا لوحة بيانات حالة Google Health لتقديم معلومات عن حالة الخدمات التي تشكّل جزءًا من Google Health.

‫17 يونيو 2026

أداة التكافؤ في Google Health API

تم تعديل أداة التكافؤ في Google Health API لتشمل النطاقات الإضافية التالية: active-energy-burned وelectrocardiogram وcore-body-temperature وblood-glucose وirregular-rhythm-notification وfood وfood-measurement-unit وnutrition-log وexportExerciseTcx.

‫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 مستوى التفاعل الحالي للمستخدم مع ميزة "الشبكة الإقليمية"
  • users.pairedDevices: get وlist هما الجهازان المقترنان بحساب أحد المستخدمين.

الويب هوك

تمت إضافة إمكانية استخدام وظائف webhook التالية:

  • إتاحة الاشتراك يدويًا عند تسجيل مشترك
  • تتوفّر الإشعارات لأنواع البيانات activityLevel وbloodGlucose وdailyRespiratoryRate وheartRateVariability وheight وhydrationLog وnutritionLog وrespiratoryRateSleepSummary وrunVo2Max وsedentaryPeriod وtimeInHeartRateZone.
  • إتاحة المقاييس المخصّصة والتنبيهات وأخطاء المشتركين في Google Cloud Console
  • إعادة محاولة إرسال إشعارات Webhook التي تعذّر إرسالها تلقائيًا لمدة تصل إلى 7 أيام في حال تعذّر التواصل مع المشترك

أبرز التعديلات على المستندات

‫14 أبريل 2026

أنواع البيانات الجديدة

  • النشاط واللياقة البدنية: swim-lengths-data
  • مقاييس الصحة وقياساتها: height

نقاط نهاية جديدة

  • project.subscribers: الطرق delete وget وlist وpatch لإدارة الاشتراكات يدويًا
  • تعرض الدالة users.dataTypes.dataPoints: get نقطة بيانات واحدة استنادًا إلى المعرّف.

إتاحة الويب هوك

  • إنشاء اشتراك تلقائيًا عند تسجيل مشترك
  • إدارة اشتراكاتك يدويًا باستخدام نقاط نهاية project.subscribers
  • تتوفّر الإشعارات لأنواع البيانات activeZoneMinutes وaltitude وbodyFat وcaloriesInHeartRateZone وdailyHeartRateVariability وdailyHeartRateZones وdailyOxygenSaturation وdailyRestingHeartRate وdailySleepTemperatureDerivations وdistance وexercise وfloors وheartRate وsleep وsteps وtotalCalories وweight.

ميزات إضافية

  • مكتبات REST على Github: تتوفّر مكتبات REST الخاصة بـ Google Health API لجميع مكتبات العملاء المتوافقة المضمّنة في مشروع Github Google APIs.
  • التوافق مع "مستكشف واجهات برمجة التطبيقات": يمكن طلب نقاط النهاية باستخدام "مستكشف واجهات برمجة التطبيقات" المضمّن في المستندات المرجعية.
  • التوافق مع مساحة OAuth التجريبية: تم إدراج Google Health API الإصدار 4 في مساحة 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 لإجراء عمليات دمج سلسة في جميع لغات البرمجة والأنظمة الأساسية الرئيسية.
  • الوصول المبسّط إلى البيانات: يمكنك الاستفادة من تعريفات النطاق الجديدة التي تدمج أنواعًا متعددة من البيانات في نطاق واحد سهل الإدارة.
  • نقاط نهاية متّسقة في جميع أنواع البيانات: يمكنك الاستفادة من تجربة ترميز أبسط من خلال نقاط نهاية موحّدة جديدة وتوافق مع الفلاتر مصمَّمَين لتبسيط الوظائف في جميع أنواع البيانات.
  • تغطية شاملة للبيانات: يمكنك الاستفادة من إمكانية القراءة والكتابة في أنواع متعددة من البيانات.
  • الإشعارات في الوقت الفعلي: يمكنك تلقّي الإشعارات فورًا من خلال ميزة Webhook المحسّنة التي تتضمّن إنشاء اشتراكات تلقائيًا ومحتوى رسائل إشعارات أكثر تفصيلاً.
  • إتاحة بيانات اليوم الواحد تلقائيًا: يمكنك استرداد بيانات دقيقة عن اليوم الواحد تلقائيًا باستخدام نقطة النهاية الخاصة بالقائمة، ما يغنيك عن اتّخاذ خطوات إضافية.
  • مجموعة المستندات الكاملة: يمكنك البدء بسرعة باستخدام مستنداتنا الشاملة الجديدة، بما في ذلك:
    • أدلّة البدء وواجهة برمجة التطبيقات ونقل البيانات وتحديد المشاكل وحلّها
    • دليل المرجع الكامل لـ REST
    • أداة جديدة لمقارنة Google Health API، وعيّنة للتعليمات البرمجية، ودرس تطبيقي موجّه

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

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

أنواع البيانات التي تتيح القراءة:

  • النشاط البدني: دقائق النشاط، دقائق المنطقة النشطة، مستوى النشاط، الارتفاع، السعرات الحرارية في نطاقات معدّل نبضات القلب، السعة القصوى للأكسجين اليومية، المسافة، التمرين، الطوابق، السعة القصوى للأكسجين أثناء الجري، فترة عدم النشاط، الخطوات، الوقت في نطاق معدّل نبضات القلب، إجمالي السعرات الحرارية، السعة القصوى للأكسجين
  • مقاييس الصحة وقياساتها: نسبة الدهون في الجسم، وتغيُّر معدّل نبضات القلب اليومي، ومناطق معدّل نبضات القلب اليومية، ونسبة تشبّع الأكسجين اليومية، ومعدّل التنفس اليومي، ومعدّل النبض أثناء الراحة اليومي، ومشتقات درجة حرارة الجسم اليومية أثناء النوم، ومعدّل نبضات القلب، وتغيُّر معدّل نبضات القلب، ونسبة تشبّع الأكسجين، وملخّص النوم لمعدّل التنفس، والوزن
  • معرّف: تعرض هذه السمة معرّف مستخدم Fitbit ومعرّف مستخدم Google.
  • الموقع الجغرافي: بيانات نظام تحديد المواقع العالمي (GPS) استنادًا إلى تمرين تم تسجيله بتنسيق TCX
  • التغذية: سجلّ شُرب الماء والسوائل
  • الملف الشخصي: معلومات الملف الشخصي الأساسية للمستخدمين
  • الإعدادات: المستخدمون الذين ضبطوا إعدادات الجهاز والتطبيق على الأجهزة الجوّالة
  • النوم: سجلّات النوم الكلاسيكية وسجلّات مراحل النوم

أنواع البيانات التي تتيح الكتابة:

يمكنك كتابة البيانات وتعديلها لأنواع البيانات التالية:

  • النشاط واللياقة البدنية: التمارين الرياضية
  • المقاييس والقياسات الصحية: نسبة الدهون بالجسم والوزن
  • الملف الشخصي
  • الإعدادات
  • موسيقى للنوم

نقاط النهاية الرئيسية للتفاعل

تتوفّر نقاط النهاية التالية لإدارة الاشتراكات والمستخدمين وبيانات الصحة واللياقة البدنية:

  • users: طرق getIdentity وgetProfile وgetSettings وupdateProfile وupdateSettings لإدارة الهوية والملف الشخصي
  • users.dataTypes.dataPoints: batchDelete وdailyRollUp وlist وpatch وreconcile وrollUp طُرق لإدارة أنواع البيانات الشاملة.