دليل المقارنة في Health Connect

تساعد Google المستخدمين على اتخاذ قرارات أفضل وأكثر استنارة بشأن صحتهم. يمكننا تحقيق ذلك من خلال إنشاء منصات وخدمات تربط المستخدمين ببيانات الصحة واللياقة البدنية.

يتم تشغيل مجموعة كبيرة من الأجهزة، بما في ذلك الهواتف الذكية والأجهزة القابلة للارتداء، والعديد من تطبيقات الصحة واللياقة البدنية والعافية التي يتم تشغيلها على Android. بالمثل، توفر واجهات برمجة تطبيقات Android وتقنياته مجموعة متنوعة من البيانات. ومع ذلك، هذا يعني أيضًا أنّ مستخدمي Android قد يبدّلون أيضًا بين التطبيقات والأجهزة للوصول إلى البيانات الصحية الخاصة بهم والتحكّم فيها بين الأنظمة الأساسية.

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

من المهم معرفة واجهة برمجة التطبيقات التي يجب استخدامها، سواء كانت Health Connect أو واجهة برمجة تطبيقات Google Fit REST أو واجهة برمجة تطبيقات Fitbit على الويب. تقدّم هذه الصفحة إرشادات حول واجهة برمجة التطبيقات التي يجب الدمج معها ومتى يتم ذلك.

Health Connect

يمكنك دمج تطبيقك مع Health Connect إذا كنت مطوّر تطبيقات متوافقة مع أجهزة Android الجوّالة.

يوحّد تطبيق Health Connect البيانات من مجموعة أجهزة Android وتطبيقاته في منظومة متكاملة، ما يوفّر منصة صحية مشتركة لمطوّري تطبيقات Android. يوفّر تطبيق Health Connect واجهة برمجة تطبيقات لقراءة البيانات الصحية للمستخدم وكتابتها، وتوحيد مخطط البيانات عند التخزين، وإتاحة التحكُّم في الأذونات بشكل مركزي.

لا ننصحك بنقل البيانات إلى Health Connect إذا كان لديك حاليًا مطوّرون حاليون في Google Fit REST API أو Fitbit Web API. ومع ذلك، ننصحك بالانتقال إلى تطبيق Health Connect إذا كنت قد دمجت تطبيقك مع Fit Android API.

تم إيقاف واجهة برمجة تطبيقات Android API نهائيًا، وننوي إتاحة استخدامها حتى نهاية عام 2024. يُرجى الاطّلاع على دليل نقل البيانات للحصول على تعليمات عن نقل البيانات إلى Health Connect.

ميزات Health Connect

في ما يلي ملخّص يوضِّح اختلاف تطبيق Health Connect عن واجهة برمجة تطبيقات Fit Android:

  • الجمهور المستهدَف: تطبيق Health Connect مخصَّص لمطوّري برامج Android للأجهزة الجوّالة.
  • التركيز على الجهاز: يمكن للمستخدمين الوصول إلى البيانات وتخزينها على أجهزتهم.
  • لا حاجة إلى حساب: البيانات غير مرتبطة بحساب Google.
  • الأذونات المضمّنة: تكون إدارة بيانات الصحة واللياقة البدنية منظّمة بشكل مركزي.

الدمج مع تطبيق Health Connect

تساعدك الموارد التالية في الاندماج مع Health Connect ومعرفة المزيد من المعلومات عنها:

  • الدمج: يُرجى الاطّلاع على مقالة البدء لبدء عملية الدمج مع Health Connect.
  • مزيد من المعلومات: يمكنك مشاهدة الفيديو التالي للحصول على مزيد من المعلومات حول Health Connect.
  • الموارد: لا تنسَ الاطّلاع على بقية المستندات.

واجهة برمجة تطبيقات Google Fit REST

يمكنك الدمج مع واجهة برمجة تطبيقات Google Fit REST إذا أردت الدمج مع منظومة Google Fit المتكاملة.

توحِّد واجهة برمجة تطبيقات Google Fit REST البيانات الواردة من مصادر متعددة وتجمعها، بما في ذلك Google Fit. وهي تمنح المستخدمين القدرة على تخزين بياناتهم ومشاركتها وإدارتها مباشرةً في السحابة. في Google Fit REST API، يتم ربط بيانات المستخدم بحسابه على Google بدلاً من بيانات جهازه. وهذا يعني أن النظام الأساسي يتمحور حول الحساب بدلاً من الجهاز.

خصائص Google Fit REST API

في ما يلي ملخّص يوضّح أوجه الاختلاف بين Google Fit REST API وHealth Connect.

  • الجمهور المستهدَف: إنّ واجهة برمجة تطبيقات Google Fit REST مخصَّصة للمطوّرين والباحثين ومطوّري المؤسسات الذين لا يستخدمون أجهزة Android.
  • مركزة على الحساب:ترتبط البيانات بحساب المستخدِم على Google.
  • تخزين البيانات: يخزّن المستخدمون البيانات في السحابة الإلكترونية بدلاً من أجهزتهم.
  • الواجهة: تتضمّن واجهة برمجة تطبيقات Google Fit REST واجهة متوافقة مع النظام الأساسي.
  • الأذونات: يُمنح المستخدمون إذن الوصول من خلال OAuth.
  • الوصول إلى البيانات: يمكن للمستخدمين الوصول إلى البيانات في الوقت الفعلي تقريبًا.

الدمج مع Google Fit REST API

تساعدك الموارد التالية في الدمج مع واجهة برمجة تطبيقات Google Fit REST ومعرفة المزيد حولها:

واجهة برمجة تطبيقات الويب Fitbit

ننصحك بالدمج مع Fitbit Web API إذا أردت الدمج مع منظومة Fitbit المتكاملة.

Fitbit Web API هي واجهة لا تتوافق مع النظام الأساسي ويمكن دمجها مع منظومة Fitbit المتكاملة. وهي تمنح المستخدمين القدرة على تخزين بياناتهم ومشاركتها وإدارتها مباشرةً في السحابة. في Fitbit Web API، يتم ربط بيانات المستخدم بحسابه على Fitbit بدلاً من جهازه. ويعني هذا أن واجهة برمجة تطبيقات الويب Fitbit ترتكز على الحساب بدلاً من الأجهزة.

مميزات Fitbit Web API

فيما يلي ملخص يوضح أوجه الاختلاف بين Fitbit Web API وHealth Connect:

  • الجمهور المستهدَف: إنّ واجهة برمجة تطبيقات Fitbit على الويب مخصَّصة للمطوّرين ومطوّري المؤسسات والباحثين في Fitbit.
  • التركيز على الحساب: ترتبط البيانات بحساب المستخدم على Fitbit.
  • تخزين البيانات: يخزّن المستخدمون البيانات في السحابة الإلكترونية بدلاً من أجهزتهم.
  • الواجهة: تتضمّن Fitbit Web API واجهة لا تتوافق مع النظام الأساسي.
  • الأذونات: يُمنح المستخدمون إذن الوصول من خلال OAuth.
  • الوصول إلى البيانات: يمكن للمستخدمين الوصول إلى البيانات في الوقت الفعلي تقريبًا.

الدمج مع Fitbit Web API

تساعدك الموارد التالية في الدمج مع واجهة برمجة تطبيقات Fitbit ومعرفة المزيد عنها:

الأسئلة الشائعة

توفر الأسئلة التالية سياقًا حول خططنا وما يمكنك القيام به في الوقت الحالي.

س: هل سيتم في النهاية إيقاف واجهة برمجة تطبيقات Android API؟

نعم، نهدف إلى إيقاف Google Fit Android API في نهاية عام 2024. ويهدف هذا إلى منح المطوّرين لدينا وقتًا كافيًا لنقل البيانات بنجاح من واجهات برمجة تطبيقات Fit لنظام التشغيل Android إلى Health Connect. يتيح لنا أيضًا تطوير تطبيق Health Connect بشكل أكبر وجعل النظام الأساسي أكثر شمولية وفعالية لمطوري برامج Android ومستخدميهم.

س: تم دمج تطبيق Fit مع Android API. هل يجب الانتقال إلى Health Connect؟

نعم. Health Connect هي واجهة برمجة تطبيقات شائعة لنظام التشغيل Android لتخزين البيانات الصحية ومشاركتها من تطبيقات وأجهزة متعددة على الجهاز الجوّال للمستخدم. وتشمل هذه البيانات تطبيق Google Fit. Health Connect هي طريقتنا الجديدة لمزامنة البيانات مع Google Fit وتتم كتابة بيانات Google Fit إلى Health Connect إذا اختار المستخدم إجراء ذلك.

في ما يلي بعض مكوّنات Health Connect:

  • واجهة برمجة تطبيقات للوصول إلى بيانات الصحة والعافية المخزَّنة على الجهاز
  • واجهة واحدة لقراءة البيانات أو كتابتها على Android، بما في ذلك البيانات من Google Fit وFitbit وSamsung Health وغيرها من الشركاء
  • مخطط بيانات موحّد.
  • عناصر التحكم في أذونات المستخدمين الدقيقة.
  • ضوابط مركزية لإدارة البيانات.

س: ما الذي سيحدث لواجهة Google Fit REST API وواجهة برمجة تطبيقات الويب Fitbit؟

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