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

تتضمّن هذه الصفحة معلومات عن إصدارات Google Fit API. يسرد سجلّ التغييرات الإصدارات حسب التاريخ ويتضمّن أي ميزات جديدة أو إصلاحات للأخطاء أو تحسينات مهمة في الأداء.

2 آب (أغسطس) 2021

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

27 نيسان (أبريل) 2021

لقد حدث تأخير بسيط في تنفيذ تغييرات التفويض التي تم الإعلان عنها في 10 تشرين الأول (أكتوبر) 2020. سيتم تنفيذ تغييرات التفويض الآن اعتبارًا من 4 أيار (مايو) 2021.

وسيتم أيضًا تطبيق سياسة بيانات المستخدمين ومطوّري البرامج في Google Fit في 4 أيار (مايو) 2021. ستبدأ عملية إثبات ملكية التطبيق في إطار تطبيق سياسة مطوّري البرامج في تطبيق Fit من خلال تفعيل الميزة.

19 تشرين الأول (أكتوبر) 2020

في إطار جهودنا المتواصلة لتحسين أمان تطبيق Google Fit وخصوصيته لمطوّري البرامج والمستخدمين، أجرينا بعض التغييرات على سياسات Google Fit وواجهات برمجة التطبيقات:

  • توجد سياسة بيانات مستخدمين ومطوّري برامج جديدة في تطبيق Google Fit. يُرجى مراجعة السياسة وإجراء التغييرات المناسبة على تطبيقاتك وخدماتك.
  • سيسمح الوصول للكتابة الآن للتطبيق بقراءة البيانات التي كتبها فقط. لمواصلة قراءة البيانات التي تمت كتابتها بواسطة تطبيقات أخرى من نظام Google Fit الأساسي، عليك تحديث الرمز لطلب نطاقات الوصول للقراءة لأنواع البيانات ذات الصلة.
  • بيانات معدّل نبضات القلب لها نطاقات خاصة بها.
  • وتتميّز بيانات النوم بنطاقاتها الخاصة ونوع بيانات جديد.
  • عند العمل مع SessionsClient، يجب الآن تحديد نوع الجلسة التي يحتاج تطبيقك إلى الوصول إليها، باستخدام الطرق المناسبة من FitnessOptions.

ستتوفّر هذه التغييرات في واجهة برمجة التطبيقات لمطوّري البرامج لاستخدامها اعتبارًا من 19 تشرين الأول (أكتوبر) 2020. سيبدأ التنفيذ اعتبارًا من 27 نيسان (أبريل) 2021.

يمكنك الاطّلاع هنا على مزيد من التفاصيل والتعليمات حول هذه التغييرات.

21 آذار (مارس) 2019

يعرض تطبيق Google Fit الآن جلسات النوم المكتوبة بواجهة برمجة تطبيقات Android. تعرَّف على مزيد من المعلومات حول الكتابة وقراءة بيانات النوم.

19 تشرين الثاني (نوفمبر)، 2018

تم إجراء التغييرات التالية على واجهة برمجة التطبيقات Google Fit:

  • لن تعرض طلبات القراءة لأنواع البيانات com.google.location.sample وcom.google.location.bounding_box سوى بيانات التطبيق نفسه الذي كتب البيانات.

26 أيلول (سبتمبر)، 2018

يوفّر الإصدار 16.0.0 من "خدمات Google Play" إمكانية الوصول إلى نوعَين جديدَين من البيانات والبيانات المجمّعة الخاصة بها:

العناصر التي تم إصدارها على maven.google.com

  • com.google.android.gms:play-services-fitness:16.0.0

تشرين الثاني (نوفمبر) 2017

تقدّم خدمات Google Play 11.6.0 ميزات Google Fit الجديدة التالية:

  • تم تحديث واجهة برمجة تطبيقات الصلاحية للعملاء الجدد المستندة إلى GoogleApi، الذين يديرون الاتصالات تلقائيًا للخدمات وتتطلب رمزًا نموذجيًا أقل للاستخدام:
    • تمت إضافة الفئة BleClient وطرق Fitness.getBleClient(). يوفّر BleClient نقطة الدخول لمسح الأجهزة التي تتضمّن بلوتوث منخفض الطاقة ضوئيًا والمطالبة بها واستخدامها في Google Fit.
    • تمت إضافة الفئة ConfigClient وطرق Fitness.getConfigClient(). يوفّر ConfigClient نقطة الدخول إلى أنواع البيانات المخصّصة والإعدادات في Google Fit.
    • تمت إضافة الفئة GoalsClient وطرق Fitness.getGoalsClient(). يوفّر GoalsClient نقطة الدخول لقراءة بيانات اللياقة البدنية Goal التي أنشأها المستخدمون في Google Fit.
    • تمت إضافة الفئة HistoryClient وطرق Fitness.getHistoryClient(). يوفّر HistoryClient نقطة الدخول لإدراج البيانات وحذفها وقراءتها في Google Fit.
    • تمت إضافة الفئة RecordingClient وطرق Fitness.getRecordingClient(). يوفّر RecordingClient نقطة دخول لتفعيل جمع بيانات جهاز الاستشعار ذات الطاقة المنخفضة التشغيل في الخلفية في Google Fit.
    • تمت إضافة الفئة SensorsClient وطرق Fitness.getSensorsClient(). يوفّر SensorsClient نقطة دخول لعرض مصادر مختلفة لبيانات اللياقة البدنية على الأجهزة المحلية والمتصلة، فضلاً عن تقديم فعاليات مباشرة للمستمعين.
    • تمت إضافة الفئة SessionsClient وطرق getSessionsClient. يوفّر SessionsClient نقطة الدخول لإنشاء وإدارة Session من أنشطة المستخدم في Google Fit.

مايو (آيار) 2015

يقدّم خدمات Google Play 7.5 ميزات Google Fit الجديدة التالية:

  • تتوفّر إمكانية احتساب المسافة التي تم قطعها والسعرات الحرارية التي تم إنفاقها للاشتراك.
    • يبدأ النظام الأساسي في تطبيق Fit في تتبُّع بيانات السعرات والسعرات الحرارية عندما يشترك تطبيق على الجهاز في البيانات. لمزيد من المعلومات حول كيفية الاشتراك في أنواع البيانات، يُرجى الاطّلاع على تسجيل بيانات اللياقة البدنية.
    • لا تتوفّر هذه البيانات في الوقت الفعلي باستخدام Sensors API.
  • يمكن لمنصة Fit الآن تخزين بيانات التمارين الروتينية، مثل تمرين عضلات الذراعين والقرفصاء، باستخدام نوع البيانات com.google.activity.exercise. للحصول على مزيد من المعلومات حول التمارين التي يمكن لتطبيق Google Fit تخزينها، يمكنك الاطّلاع على WorkoutExercises.

نيسان (أبريل) 2015

يقدّم خدمات Google Play 7.3 ميزات Google Fit الجديدة التالية:

  • يمكن لمنصة Fit الآن تتبُّع بيانات التغذية باستخدام نوع البيانات com.google.fitness.
    • تم الآن إيقاف نوع البيانات com.google.calories.consumed. يمكن تسجيل استهلاك السعرات الحرارية مع نوع البيانات com.google.fitness.item.
    • ولمزيد من المعلومات حول أنواع البيانات، يُرجى الاطّلاع على أنواع بيانات اللياقة البدنية.
  • يمكن لمطوّري البرامج استرداد العدد اليومي للخطوات المجمّعة لاستخدامها في مجالات مثل خلفيات شاشة ساعة Android Wear. لمزيد من المعلومات، يمكنك الاطّلاع على قراءة إجمالي البيانات اليومية.

آذار (مارس) 2015

يقدّم خدمات Google Play 7.0 ميزات Google Fit الجديدة التالية:

  • يتم الآن تنظيم واجهة Google Fit API بحيث يمكنك اختيار الميزات التي تريد تضمينها في تطبيقك. وهذا التغيير يقلّل بشكل كبير من متطلّبات الذاكرة للتطبيقات التي تفعِّل Google Fit ويؤثر في كيفية وصولك إلى واجهات برمجة التطبيقات. للحصول على مزيد من المعلومات حول كيفية تعديل الرمز، راجِع الاتصال بخدمة اللياقة البدنية.
  • يحتسب النظام الأساسي لتطبيق Fit الآن المسافة. للوصول إلى البيانات، استخدِم نوع البيانات com.google.distance.delta. للحصول على المزيد من المعلومات عن أنواع البيانات، راجِع أنواع بيانات اللياقة البدنية.
  • يمكن لمطوّري البرامج الآن الاطّلاع على بيانات النوم الدقيقة وكتابتها. ويشمل ذلك النوم الخفيف والنوم العميق والحركة السريعة ونشاط السرير. تمت إضافة أنواع الأنشطة الدقيقة هذه إلى النوع FitnessActivities التعداد.