ما هو Health Connect: كيف تجمع Google بين بيانات اللياقة من Samsung و Fitbit وغيرها

إذا كنت تتساءل عن Health Connect وما يعنيه بالنسبة لهاتف Android ، فأنت في المكان الصحيح.

إذا سبق لك استخدام العديد من تطبيقات تتبع الصحة واللياقة البدنية على هاتفك الذكي ، فستعرف ألم التتبع عبر تطبيقات متعددة مع عدم وجود اتصال بيني على ما يبدو. ستتمكن تطبيقات مثل MyFitnessPal في بعض الأحيان من التفاعل مع التطبيقات الصحية الأخرى لجمع البيانات ، ولكن الأمر متروك للمطورين الفرديين لدعم الأنظمة الأساسية الفردية الأخرى. على سبيل المثال ، لا يحتوي MyFitnessPal على تكامل Mi Fit ، ولكنه يدعم Google Fit ، لذلك يمكنك توصيل Mi Fit بـ Google Fit ثم Google Fit بـ MyFitnessPal. إنه كابوس لأي شخص يستخدم تطبيقات متعددة ، لكن لدى Google حلاً: Health Connect.

هناك عدد لا يحصى من تطبيقات التتبع الصحي على Android ، ولكن لن يغطي كل تطبيق واحد كل شيء حيوي قد ترغب في تتبعه. يمكن للتطبيقات أن تختار مشاركة البيانات بشكل فردي مع تطبيقات أخرى ، ولكن في السابق لم يكن هناك واحد واجهة برمجة التطبيقات (API) التي يمكن للتطبيقات الصحية الاستفادة منها لمشاركة البيانات. Health Connect هو رد Google على المشكلة ، حيث يعمل كوسيط لتطبيقات التتبع هذه لمشاركة البيانات مع بعضها البعض. إذا أراد MyFitnessPal أخذ البيانات من Samsung Health و Fitbit و Google Fit ، فقد كان بحاجة مسبقًا إلى التفاعل مباشرة مع كل من هذه التطبيقات. في هذه الحالة ، يحتاج فقط إلى الاتصال بـ Health Connect ، وسيقوم Health Connect بمعالجة كل هذه الاتصالات من أجله.

تم الإعلان عن Health Connect في Google I / O وتم طرحه مؤخرًا للمستخدمين على متجر Google Play. يتكون من SDK يمكن للمطورين دمجها في تطبيقاتهم وتطبيق يواجه المستخدم يتحكم في الأذونات وإدارة البيانات.

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

Health Connect لا يزال في مرحلة تجريبية ، ولكن هناك قائمة متزايدة ببطء من التطبيقات التي تدعم واجهة برمجة التطبيقات. القائمة أدناه هي قائمة بجميع التطبيقات التي تدعم Health Connect في وقت كتابة هذا التقرير.

  • هيلثيفاي مي
  • فيتبيت
  • Samsung Health
  • جوجل فيت
  • MyFitnessPal
  • أورا
  • فلو
  • ليفيسوم
  • في الهواء الطلق
  • برووف انسايت

التطبيقات التي تدعم Health Connect API أيضًا يجب أن يتوافق مع قواعد البيانات الصارمة للتعامل مع بيانات المستخدم الشخصية ومعالجتها.

كيف يعمل Health Connect؟

يعمل Health Connect من خلال إنشاء حزمة SDK فردية تحتاج التطبيقات الصحية إلى الاتصال بها بدلاً من مشاركة تلك البيانات مع التطبيقات المدعومة بشكل فردي. يمكن لأي تطبيق يدعم Health Connect فهم البيانات التي تم جمعها من أي من التطبيقات الأخرى التي يختارها التجميع ، طالما تم منح هذه التطبيقات إذنًا لمشاركة البيانات وقراءتها من خلال Health Connect API.

يعد فهم كيفية عمل واجهة برمجة التطبيقات أمرًا بسيطًا إلى حد ما بفضل وثائق Google الخاصة في Google I / O.

وفقًا للرسم البياني أعلاه (مأخوذ من مقدمة Google لتطبيق Health Connect في Google I / O) ، يمكن للتطبيقات التي تجمع البيانات القيام بذلك مع Health Connect والسماح لها بالتحكم في جميع الأذونات والبيانات التي تتم مشاركتها عبر التطبيقات الأخرى على هاتف المستخدم. هذا يعني أنه يمكنك استخدام تطبيق متخصص في تتبع النوم ، على سبيل المثال ، وتطبيق آخر متخصص في التمرين التدريب ، ثم قم بدمج هذه البيانات بطريقة شاملة في تطبيق ثالث آخر يمنحك نظرة عامة على كل ما لديك الحيوية. إنه ليس شيئًا موجودًا حتى الآن ، لكنه شيء يمكن أن يوجد الآن لم يكن موجودًا في السابق.

على سبيل المثال، MyFitnessPal يقول أنه يقوم حاليًا بمزامنة المعلومات التالية لتتمكن التطبيقات الأخرى من القراءة والمعالجة أيضًا:

  • استهلاك السعرات الحرارية
  • خطوات
  • القلب
  • استهلاك الماء

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

متى يمكنني استخدام Health Connect؟

يتوفر Health Connect للمستخدمين بالفعل ، ويمكنك استخدامه مع أي من التطبيقات المدعومة أعلاه. إنه في مرحلة تجريبية حاليًا على الرغم من أنه يعمل جيدًا بالفعل. يبدو أن Google تهدف إلى تثبيت Health Connect مسبقًا على أجهزة Android ، وربما في أقرب وقت أندرويد 14، وفق تقرير حديث من اسبر. صرحت Google بالفعل أنها ستقوم بتثبيتها مسبقًا على بعض أجهزة Android ، ومع Android 13 QPR2 على Google Pixels ، قامت Google بتضمين حزمة Health Connect.

كما أوضح اسبر، أ ارتكاب رصدت على AOSP Gerrit يقترح إمكانية تحويل Health Connect إلى ملف الخط الرئيسي للمشروع وحدة. يتم دعم ذلك من خلال حقيقة أن موظف Google أظهر "com.android.healthconnect" كوحدة نمطية APEX (التنسيق المستخدم من قبل Mainline) في system_server. إنه في الهواء بالضبط الطريقة التي ستدمج بها Google Health Connect في إصدار Android مستقبلي ، ولكن يبدو أننا سنراه مدرجًا في Android 14 بطريقة ما.