गतिविधि के डेटा टाइप

इन डेटा टाइप का इस्तेमाल, कसरत से जुड़ी गतिविधियों, वर्कआउट, और मेट्रिक को कैप्चर करने के लिए किया जा सकता है.

गतिविधि

इस डेटा टाइप का इस्तेमाल, उपयोगकर्ता की किसी भी गतिविधि को कैप्चर करने के लिए किया जा सकता है. इसमें दौड़ने या अलग-अलग खेलों जैसी सामान्य फ़िटनेस गतिविधियां शामिल हो सकती हैं. साथ ही, इसमें ध्यान लगाने, बागवानी करने, और सोने जैसी गतिविधियां भी शामिल हो सकती हैं.

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

हर डेटा पॉइंट के लिए, शुरू और खत्म होने का समय ज़रूरी है. डेटा पॉइंट का क्रम लगातार होना ज़रूरी नहीं है. इनके बीच में कुछ समय का अंतर हो सकता है.

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
फ़ील्ड (फ़ॉर्मैट—यूनिट)
कदम (int—गिनती)
किसी समयावधि में चले गए क़दमों की संख्या.
मान्य रेंज: हर सेकंड में 0 से 10 चरण

Android

नामcom.google.step_count.delta
डेटा टाइप ऑब्जेक्टTYPE_STEP_COUNT_DELTA
Android की अनुमतिACTIVITY_RECOGNITION
फ़ील्ड (फ़ॉर्मैट—यूनिट)
TYPE_STEP_COUNT_DELTA (int—count)
किसी समयावधि में चले गए क़दमों की संख्या.
मान्य रेंज: हर सेकंड में 0 से 10 चरण

कसरत

हर डेटा पॉइंट, उपयोगकर्ता की ओर से की गई कसरत के एक ही सेट को दिखाता है. डेटा पॉइंट में कसरत के टाइप (जैसे, प्रतिरोध वाली कसरत या वेट ट्रेनिंग), कसरत को दोहराने की संख्या, कसरत की अवधि, और प्रतिरोध के लिए फ़ील्ड शामिल होते हैं.

REST

नामcom.google.activity.exercise
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—यूनिट)
exercise (int—enum)
अलग-अलग कसरतों को दिखाने वाली वैल्यू. जैसे, वेट लिफ़्टिंग वाली कसरत, स्ट्रेंथ ट्रेनिंग वाली कसरत, और कार्डियोवैस्कुलर कसरत.
repetitions (int—enum)
किसी कसरत को दोहराने की संख्या.
resistance type (int—enum)
एक्सरसाइज़ के दौरान इस्तेमाल किए गए प्रतिरोध का टाइप.
रेज़िस्टेंस (float—कि॰ग्रा॰)
एक्सरसाइज़ (या वज़न) का प्रतिरोध, किलोग्राम में.
duration (int—मिलीसेकंड)
किसी ऐसी कसरत की अवधि जिसके लिए अवधि मायने रखती है.

Android

नामcom.google.activity.exercise
फ़ील्ड (फ़ॉर्मैट—यूनिट)
FIELD_EXERCISE (int—enum)
अलग-अलग कसरतों को दिखाने वाली वैल्यू. जैसे, वेट लिफ़्टिंग वाली कसरत, स्ट्रेंथ ट्रेनिंग वाली कसरत, और कार्डियोवैस्कुलर कसरत.
FIELD_REPETITIONS (int—count)
किसी कसरत को दोहराने की संख्या.
FIELD_RESISTANCE_TYPE (int—enum)
एक्सरसाइज़ के दौरान इस्तेमाल किए गए प्रतिरोध का टाइप.
FIELD_RESISTANCE (float—कि॰ग्रा॰)
एक्सरसाइज़ (या वज़न) का प्रतिरोध, किलोग्राम में.
FIELD_DURATION (int—milliseconds)
किसी ऐसी कसरत की अवधि जिसके लिए अवधि मायने रखती है.