- كيف يمكنني الحصول على القيم نفسها (عدد الخطوات والسعرات الحرارية والمسافة وما إلى ذلك) في تطبيق Google Fit؟
- كيف يمكنني قراءة البيانات المكتوبة على النظام الأساسي من خلال تطبيقات أو أجهزة أخرى؟
- هل يجب تثبيت تطبيق Fit لاستخدام واجهات برمجة التطبيقات؟
كيف يمكنني الحصول على القيم نفسها (عدد الخطوات والسعرات الحرارية والمسافة وما إلى ذلك) لتطبيق Google Fit؟
ننصح بالقراءة حسب نوع البيانات للحصول على القيم نفسها المتوفّرة في تطبيق Google Fit. تعرَّف على كيفية قراءة عدد الخطوات اليومي هنا.
يراجع نظام Google Fit جميع المعلومات المتاحة لنوع بيانات معين من مصادر مختلفة ويدمجها بطريقة منطقية. على سبيل المثال، يتتبع المستخدم جريًا باستخدام ساعته الذكية وهاتفه. يتم دمج عدد الخطوات من الساعة والهاتف للحصول على عدد الخطوات الأكثر اكتمالاً. عند دمج البيانات، يتم منح الأولوية لبيانات الساعة على بيانات الهاتف (من خلال تحديد الأولوية يتم تجنّب احتساب الخطوات المتكررة). يعرض نظام Google Fit هذه المعلومات الدقيقة والمدمجة عند قراءة نوع البيانات.
وعلى وجه الخصوص، يتم تطبيق عمليات التحقق الإضافية هذه لجعل الخطوة النهائية دقيقة قدر الإمكان.
يرصد Google Fit الحالات التي يمارس فيها المستخدمون أنشطة لا ينبغي أن تساهم في عدد خطواتهم (مثل ركوب الدراجات أو القيادة أو السفر عبر وسائل النقل العام)، ويزيل هذه الأنشطة من عدد الخطوات النهائية.
يعرض تطبيق Google Fit عدد الخطوات المقدَّر الأكثر دقة على كلٍّ من تطبيقَي Android وiOS، و"تطبيق Google Fit" على الساعات الذكية المزوّدة بنظام التشغيل Wear OS.
إذا كنت تقرأ حسب مصدر بيانات تطبيقك بدلاً من نوع البيانات، وكان تطبيقك يستخدم بيانات الخطوات المحلية فقط، سيختلف عدد الخطوات عن عدد الخطوات في تطبيق Google Fit.
إذا كنت تقرأ أنواع البيانات ولكن القيم لا تزال مختلفة عن تطبيق Google Fit، قد يرجع هذا الاختلاف المؤقت في الأرقام إلى حدوث تأخيرات في المزامنة. تحتوي الخلفية لدينا على أحدث إصدار من البيانات وسيعرض تطبيقك القيم نفسها بمجرد مزامنتها مع الخلفية.
كيف يمكنني قراءة البيانات المكتوبة على النظام الأساسي عن طريق تطبيقات أو أجهزة أخرى؟
بالنسبة إلى واجهة برمجة تطبيقات REST، يمكنك تقديم طلب HTTP لسرد مصادر البيانات. سيسرد الرد جميع مصادر البيانات المتاحة لتطبيقك لقراءتها.
بالنسبة إلى واجهات برمجة تطبيقات Android، يمكنك القراءة حسب نوع البيانات وسيعرض نظام Fit الأساسي البث المدمج تلقائيًا. ويتضمن ذلك تلقائيًا جميع البيانات المتاحة لتطبيقك، بما في ذلك البيانات المكتوبة بواسطة التطبيقات الأخرى. لن تتمكن من الاطّلاع على قائمة بالتطبيقات أو الأجهزة التي جاءت منها البيانات باستخدام واجهات برمجة تطبيقات Android.
هل يجب تثبيت تطبيق Google Fit لاستخدام واجهات برمجة التطبيقات؟
لا، ليس عليك تثبيت تطبيق Google Fit لاستخدام واجهات برمجة التطبيقات أو نظام التشغيل الأساسي.