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

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

2 آب (أغسطس) 2021

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

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 API:

  • عند قراءة طلبات أنواع البيانات 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 الجديدة التالية:

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