Android एपीआई

Android के लिए बने Google Fit एपीआई, Google Play की सेवाओं का हिस्सा हैं. Google Fit API, Android 4.1 (एपीआई लेवल 16) और इसके बाद वाले वर्शन पर काम करते हैं. इन एपीआई का इस्तेमाल करके, आपका ऐप्लिकेशन ये काम कर सकता है:

  • ब्लूटूथ लो एनर्जी (BLE) डिवाइस का डेटा के साथ-साथ करीब-करीब रीयल-टाइम और ऐतिहासिक डेटा पढ़ें.
  • गतिविधियां रिकॉर्ड करें.
  • डेटा को सेशन से जोड़ें.
  • फ़िटनेस के लक्ष्य तय करें.

सेंसर डेटा पढ़ें

अगर आपका ऐप्लिकेशन उपयोगकर्ता की हर दिन की गतिविधि जैसी गतिविधि से जुड़ी जानकारी देता है, तो इससे उपयोगकर्ता की गतिविधियों के बारे में करीब-करीब रीयल-टाइम डेटा दिखाने में मदद मिल सकती है. सेंसर एपीआई इस डेटा में मौजूद रॉ डेटा की स्ट्रीम का ऐक्सेस देता है. यह डेटा, Android वाले डिवाइस पर मौजूद सेंसर के साथ-साथ, साथी डिवाइसों में मौजूद सेंसर, जैसे कि पहने जाने वाले डिवाइस से लिया जा सकता है.

डेटा रिकॉर्ड करना

अगर आपका ऐप्लिकेशन उपयोगकर्ता की गतिविधि के डेटा को इकट्ठा, सेव, और सिंक करता है, तो रिकॉर्डिंग एपीआई का इस्तेमाल करें. यह एपीआई, सदस्यताओं का इस्तेमाल करके सेहत और सेहत से जुड़ा डेटा सेव करता है. आपका ऐप्लिकेशन, रिकॉर्ड करने के लिए एक या उससे ज़्यादा तरह की गतिविधियां तय करता है. फिर Google Fit, बैकग्राउंड में दिए गए खास तरह का डेटा तब भी स्टोर करता है, जब आपका ऐप्लिकेशन चल न रहा हो. जब सिस्टम रीस्टार्ट होता है, तब वह इन सदस्यताओं को भी वापस ले आता है.

Google Fit डायग्राम
पहली इमेज. Android पर Google Fit.

पुराना डेटा

अगर आप चाहते हैं कि उपयोगकर्ता, पिछली गतिविधियों से फ़िटनेस डेटा देख सकें, तो आप इतिहास एपीआई का इस्तेमाल कर सकते हैं. यह एपीआई, सेहत और सेहत से जुड़े पुराने डेटा का ऐक्सेस देता है. साथ ही, ऐप्लिकेशन को एक साथ कई कार्रवाइयां करने देता है, जैसे कि डेटा डालना, मिटाना, और पढ़ना.

सेशन

फ़िटनेस डेटा अपने लिए फ़ायदेमंद हो सकता है. हालांकि, उपयोगकर्ता की गतिविधि के बारे में ज़्यादा जानकारी जोड़ने पर, यह डेटा ज़्यादा काम का होता है. सेशन एपीआई, सेशन नाम की यूनिट में स्वास्थ्य और सेहत का डेटा और कुछ मेटाडेटा शामिल करता है. सेशन किसी समय अंतराल के बारे में बताते हैं, जिस दौरान उपयोगकर्ता किसी फ़िटनेस गतिविधि को करता है.

लक्ष्य देखें और सेट करें

आपके ऐप्लिकेशन ने उपयोगकर्ताओं के लिए यह तय करने में मदद की है कि उनकी फ़िटनेस से जुड़ी गतिविधियां, उनके सेट किए गए लक्ष्यों की तुलना में कैसी हैं. लक्ष्य एपीआई की मदद से आपके ऐप्लिकेशन में उपयोगकर्ता को उनकी सेहत और फ़िटनेस के लक्ष्य बनाए जा सकते हैं.