इन डेटा टाइप का इस्तेमाल, कसरत से जुड़ी गतिविधियों, वर्कआउट, और मेट्रिक को कैप्चर करने के लिए किया जा सकता है.
गतिविधि
इस डेटा टाइप का इस्तेमाल, उपयोगकर्ता की किसी भी गतिविधि को कैप्चर करने के लिए किया जा सकता है. इसमें दौड़ने या अलग-अलग खेलों जैसी सामान्य फ़िटनेस गतिविधियां शामिल हो सकती हैं. साथ ही, इसमें ध्यान लगाने, बागवानी करने, और सोने जैसी गतिविधियां भी शामिल हो सकती हैं.
अगर उपयोगकर्ता ने उस समयावधि के दौरान एक से ज़्यादा गतिविधियां की हैं, तो मुख्य गतिविधि के टाइप के लिए एक सेशन बनाएं. साथ ही, अलग-अलग गतिविधियों के टाइप के लिए कई सेगमेंट बनाएं. उदाहरण के लिए, अगर उन्होंने मिक्स्ड मार्शल आर्ट की क्लास के दौरान थोड़ी किक बॉक्सिंग और बॉक्सिंग की है, तो मिक्स्ड मार्शल आर्ट के लिए एक सेशन बनाएं. इसके बाद, अलग-अलग तरह की गतिविधियों को सेगमेंट में बांटा जा सकता है.
हर डेटा पॉइंट के लिए, शुरू और खत्म होने का समय ज़रूरी है. डेटा पॉइंट का क्रम लगातार होना ज़रूरी नहीं है. इनके बीच में कुछ समय का अंतर हो सकता है.
REST
| नाम | com.google.activity.segment |
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | गतिविधि का टाइप (int—ईनम)
इससे पता चलता है कि उपयोगकर्ता किस तरह की गतिविधि कर रहा था. गतिविधि के टाइप की सूची यहां देखें. |
Android
| नाम | com.google.activity.segment |
| डेटा टाइप ऑब्जेक्ट | TYPE_ACTIVITY_SEGMENT |
| Android की अनुमति | ACTIVITY_RECOGNITION |
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | FIELD_ACTIVITY (int—enum)
इससे पता चलता है कि उपयोगकर्ता किस तरह की गतिविधि कर रहा था. गतिविधि के टाइप की सूची यहां देखें. |
बेसल मेटाबॉलिक रेट (बीएमआर)
यह डेटा टाइप, किसी व्यक्ति के बीएमआर को किलोकैलोरी में कैप्चर करता है. हर डेटा पॉइंट, किसी व्यक्ति की ऊंचाई और वज़न के हिसाब से, यह दिखाता है कि अगर वह दिन भर आराम करे, तो कितनी किलोकैलोरी बर्न करेगा. सिर्फ़ खत्म होने का समय सेट होना चाहिए. इसका इस्तेमाल, पढ़ने के टाइमस्टैंप के तौर पर किया जाएगा.
REST
| नाम | com.google.calories.bmr |
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | कैलोरी (float—किलो कैलोरी हर दिन)
यह किसी व्यक्ति की लंबाई और वज़न के हिसाब से, पूरे दिन आराम करने पर खर्च होने वाली किलोकैलोरी की संख्या होती है. |
Android
| नाम | com.google.calories.bmr |
| डेटा टाइप ऑब्जेक्ट | TYPE_BASAL_METABOLIC_RATE |
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | FIELD_CALORIES (float—किलो कैलोरी हर दिन)
यह एक उपयोगकर्ता की उम्र, वज़न, और लंबाई के आधार पर, यह बताता है कि अगर वह दिन भर आराम करे, तो कितनी किलोकैलोरी बर्न होगी. |
ख़र्च की गई कैलोरी
इस डेटा टाइप से, उपयोगकर्ता के शरीर में खर्च हुई कुल कैलोरी (किलोकैलरी में) का पता चलता है. इसमें आराम के दौरान खर्च हुई कैलोरी (बीएमआर) भी शामिल है. हर डेटा पॉइंट, किसी तय अवधि में बर्न की गई कुल किलोकैलोरी दिखाता है. इसलिए, शुरू और खत्म होने का समय, दोनों सेट किए जाने चाहिए.
REST
| नाम | com.google.calories.expended |
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | कैलोरी (float—किलो कैलरी)
खर्च की गई किलोकैलोरी की संख्या. |
Android
| नाम | com.google.calories.expended |
| डेटा टाइप ऑब्जेक्ट | TYPE_CALORIES_EXPENDED |
| Android की अनुमति | ACTIVITY_RECOGNITION |
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | FIELD_CALORIES (float—किलोकैलरी)
खर्च की गई किलोकैलोरी की संख्या. |
साइकल के पैडल चलाने की रफ़्तार
अगर कोई व्यक्ति साइकल चलाता है, तो इस डेटा टाइप का इस्तेमाल करके, उसके पैडल चलाने की रफ़्तार को कैप्चर किया जा सकता है. यह रफ़्तार, क्रैंक के घुमाव प्रति मिनट (आरपीएम) के हिसाब से होती है. हर डेटा पॉइंट, पैडलिंग की दर को दिखाता है. इसलिए, सिर्फ़ खत्म होने का समय सेट किया जाना चाहिए. इसका इस्तेमाल, पढ़ने के लिए टाइमस्टैंप के तौर पर किया जाएगा.
REST
| नाम | com.google.cycling.pedaling.cadence |
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | आरपीएम (float—आरपीएम)
हर मिनट में साइकल के क्रैंक के घुमावों की संख्या. |
Android
| नाम | com.google.cycling.pedaling.cadence |
| डेटा टाइप ऑब्जेक्ट | TYPE_CYCLING_PEDALING_CADENCE |
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | FIELD_RPM (float—आरपीएम)
हर मिनट में साइकल के क्रैंक के घुमावों की संख्या. |
साइकल के पैडल चलाने की कुल रफ़्तार
अगर कोई व्यक्ति साइकल चलाता है, तो इस डेटा टाइप का इस्तेमाल करके यह पता लगाया जा सकता है कि एक तय समय में क्रैंक कितनी बार घूमा. हर डेटा पॉइंट, शुरुआती समय से लेकर अब तक हुए रेवॉल्यूशन की संख्या दिखाता है.
REST
| नाम | com.google.cycling.pedaling.cumulative |
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | revolutions (int—count)
किसी समयावधि में, साइकल के क्रैंक के घूमने की संख्या. |
Android
| नाम | com.google.cycling.pedaling.cumulative |
| डेटा टाइप ऑब्जेक्ट | TYPE_CYCLING_PEDALING_CUMULATIVE |
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | FIELD_REVOLUTIONS (int—count)
किसी समयावधि में, साइकल के क्रैंक के घूमने की संख्या. |
हार्ट पॉइंट
इस डेटा टाइप से, किसी उपयोगकर्ता की सभी गतिविधियों से मिले हार्ट पॉइंट की संख्या का पता चलता है. हर डेटा पॉइंट, किसी समयावधि के लिए कैलकुलेट किए गए हार्ट पॉइंट की संख्या दिखाता है.
उपयोगकर्ता, रोज़ के हार्ट पॉइंट का लक्ष्य सेट कर सकते हैं और अपनी प्रोग्रेस को ट्रैक कर सकते हैं. हार्ट पॉइंट का हिसाब इन तरीकों से लगाया जा सकता है:
- धड़कन की दर
- मेटाबॉलिक इक्विवैलेंट ऑफ़ टास्क (एमईटी) वैल्यू
- चलने की रफ़्तार
मिले हुए हार्ट पॉइंट की संख्या, गतिविधि की इंटेंसिटी पर निर्भर करती है. हार्ट पॉइंट का हिसाब लगाने और उन्हें लिखने के लिए, इस गाइड का इस्तेमाल करें:
| डेटा | 1 एचपी (कम से मध्यम इंटेंसिटी वाली गतिविधि) | 2 एचपी (ज़्यादा इंटेंसिटी वाली गतिविधि) |
|---|---|---|
| धड़कन की दर | एक मिनट तक की गई कोई भी गतिविधि, जिसमें धड़कन की दर, अधिकतम धड़कन की दर के 50% से ज़्यादा हो | एक मिनट तक की गई गतिविधि, जिसमें धड़कन की दर, ज़्यादा से ज़्यादा धड़कन की दर के 70% से ज़्यादा हो |
| एमईटी वैल्यू | 3-6 MET. उदाहरण के लिए, नौका चलाना या चट्टान पर चढ़ना, | >6 MET. उदाहरण के लिए, एचआईआईटी, स्कीइंग, वॉलीबॉल या फ़ुटबॉल. |
| चलने की रफ़्तार | 100 से 130 कदम प्रति मिनट | हर मिनट 130 से ज़्यादा कदम |
REST
| नाम | com.google.heart_minutes |
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | इंटेंसिटी (float—हार्ट पॉइंट)
उपयोगकर्ता की ओर से की गई कसरत या गतिविधि की इंटेंसिटी के आधार पर मिले हार्ट पॉइंट. |
Android
| नाम | com.google.heart_minutes |
| डेटा टाइप ऑब्जेक्ट | TYPE_HEART_MINUTES |
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | FIELD_INTENSITY (float—दिल के निशान वाले पॉइंट)
उपयोगकर्ता ने कितनी तेज़ी से कसरत या गतिविधि की. एक मिनट तक की गई हल्की से लेकर सामान्य शारीरिक गतिविधि (जैसे, 2.5 मील प्रति घंटे से ज़्यादा की रफ़्तार से चलना या 10 मील प्रति घंटे से ज़्यादा की रफ़्तार से साइकल चलाना) से एक हार्ट पॉइंट मिलता है. ज़्यादा मेहनत वाली गतिविधि में बिताए हर मिनट के लिए, आपको दो हार्ट पॉइंट मिलेंगे. |
मूव मिनट
इस डेटा टाइप से, Google Fit के हिसाब से किसी व्यक्ति के ऐक्टिव मिनट की संख्या का पता चलता है. यह संख्या, उसकी सभी गतिविधियों के आधार पर तय की जाती है. हर डेटा पॉइंट, किसी समयावधि के लिए मिले मूव मिनट की संख्या दिखाता है. शुरू और खत्म होने का समय, दोनों सेट होने चाहिए.
उपयोगकर्ता, योग, डांस, बागवानी, और घर के अन्य कामों जैसी किसी भी गतिविधि से मूव मिनट (सामान्य गतिविधि में लगने वाला समय) पा सकते हैं. अगर वे सैर करने निकलते हैं, तो हर बार 60 सेकंड में कम से कम 30 कदम चलने पर Google Fit उन्हें एक मूव मिनट देता है.
REST
| नाम | com.google.active_minutes |
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | duration (int—मिलीसेकंड)
मिलीसेकंड में, कमाए गए मूव मिनट की अवधि.
मान्य सीमा: >=0 |
Android
| नाम | com.google.active_minutes |
| डेटा टाइप ऑब्जेक्ट | TYPE_MOVE_MINUTES |
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | FIELD_DURATION (int—milliseconds)
मिलीसेकंड में, कमाए गए मूव मिनट की अवधि.
मान्य रेंज: 0—Long.MAX_VALUE |
पावर
इस डेटा टाइप से, किसी गतिविधि के दौरान उपयोगकर्ता की ओर से जनरेट की गई पावर को कैप्चर किया जाता है. इसे वॉट में मापा जाता है. उदाहरण के लिए, स्टेशनरी बाइक पर कसरत करते समय पावर मीटर का इस्तेमाल करना. हर डेटा पॉइंट, जनरेट की गई पावर का इंस्टेंट मेज़रमेंट दिखाता है.
हर डेटा पॉइंट, जनरेट की गई पावर को तुरंत मेज़र करता है. इसलिए, सिर्फ़ खत्म होने का समय सेट किया जाना चाहिए. इसका इस्तेमाल, पढ़ने के लिए टाइमस्टैंप के तौर पर किया जाएगा.
REST
| नाम | com.google.power.sample |
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | वॉट (float—वॉट)
जनरेट की गई पावर, वॉट में. |
Android
| नाम | com.google.power.sample |
| डेटा टाइप ऑब्जेक्ट | TYPE_POWER_SAMPLE |
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | FIELD_WATTS (float—वॉट)
जनरेट की गई पावर, वॉट में. |
कदमों की रफ़्तार
इस डेटा टाइप से, चलने की रफ़्तार का पता चलता है. इसे कदम प्रति मिनट के हिसाब से मापा जाता है. हर डेटा पॉइंट, कदम प्रति मिनट के हिसाब से चलने की रफ़्तार को दिखाता है.
REST
| नाम | com.google.step_count.cadence |
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | rpm (float—कदम/मिनट)
कदम प्रति मिनट के हिसाब से मापी गई चलने की रफ़्तार. |
Android
| नाम | com.google.step_count.cadence |
| डेटा टाइप ऑब्जेक्ट | TYPE_STEP_COUNT_CADENCE |
| फ़ील्ड (फ़ॉर्मैट—यूनिट) | FIELD_RPM (float—कदम/मिनट)
कदम प्रति मिनट के हिसाब से मापी गई चलने की रफ़्तार. |
कदमों की संख्या में अंतर
इस डेटा टाइप से, पिछली रीडिंग के बाद से चले गए क़दमों की संख्या का पता चलता है. हर चरण की जानकारी सिर्फ़ एक बार दी जाती है, इसलिए डेटा पॉइंट का समय एक-दूसरे से मेल नहीं खाना चाहिए. हर डेटा पॉइंट का शुरू होने का समय, उस इंटरवल की शुरुआत का समय होना चाहिए जिसमें कदम उठाए गए थे.
शुरू होने का समय, पिछले डेटा पॉइंट के खत्म होने के समय के बराबर या उससे ज़्यादा होना चाहिए. किसी अवधि के लिए सभी वैल्यू को एक साथ जोड़ने से, उस अवधि के दौरान कुल कदमों की संख्या का पता चलता है.
REST
| नाम | com.google.step_count.delta | |
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
|
| फ़ील्ड (फ़ॉर्मैट—यूनिट) |
|
Android
| नाम | com.google.step_count.delta | |
| डेटा टाइप ऑब्जेक्ट | TYPE_STEP_COUNT_DELTA | |
| Android की अनुमति | ACTIVITY_RECOGNITION | |
| फ़ील्ड (फ़ॉर्मैट—यूनिट) |
|
कसरत
हर डेटा पॉइंट, उपयोगकर्ता की ओर से की गई कसरत के एक ही सेट को दिखाता है. डेटा पॉइंट में कसरत के टाइप (जैसे, प्रतिरोध वाली कसरत या वेट ट्रेनिंग), कसरत को दोहराने की संख्या, कसरत की अवधि, और प्रतिरोध के लिए फ़ील्ड शामिल होते हैं.
REST
| नाम | com.google.activity.exercise | |||||
| OAuth की अनुमति के दायरे |
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
|
|||||
| फ़ील्ड (फ़ॉर्मैट—यूनिट) |
|
Android
| नाम | com.google.activity.exercise | |||||
| फ़ील्ड (फ़ॉर्मैट—यूनिट) |
|