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

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

गतिविधि

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

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

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

आरामAndroid
नामcom.google.activity.segment
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—यूनिट) गतिविधि का टाइप (int—enum)
उपयोगकर्ता किस तरह की गतिविधि कर रहा था. गतिविधि के टाइप की सूची यहां देखें.
नामcom.google.activity.segment
डेटा टाइप ऑब्जेक्टTYPE_ACTIVITY_SEGMENT
Android की अनुमतिACTIVITY_RECOGNITION
फ़ील्ड (फ़ॉर्मैट—इकाई) FIELD_ACTIVITY (int—enum)
उपयोगकर्ता किस तरह की गतिविधि कर रहा था. गतिविधि के टाइप की सूची यहां देखें.

बेसल मेटाबॉलिक रेट (बीएमआर)

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

RESTAndroid
नामcom.google.calories.bmr
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—इकाइयां) कैलोरी (float—हर दिन के हिसाब से किलो कैलोरी)
आराम करने के दौरान व्यक्ति की लंबाई और वज़न के हिसाब से, खर्च की जाने वाली किलो कैलोरी.
नामcom.google.calories.bmr
डेटा टाइप ऑब्जेक्टTYPE_BASAL_METABOLIC_RATE
फ़ील्ड (फ़ॉर्मैट—इकाइयां) FIELD_CALORIES (float—हर दिन के हिसाब से कैलोरी)
आराम करने के दौरान व्यक्ति की उम्र, वज़न, और लंबाई के हिसाब से, खर्च की जाने वाली कैलोरी की संख्या.

ख़र्च की गई कैलोरी

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

RESTAndroid
नामcom.google.calories.expended
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—इकाइयां) कैलोरी (float—किलो कैलोरी)
खर्च की गई किलोकैलोरी की संख्या.
नामcom.google.calories.expended
डेटा टाइप ऑब्जेक्टTYPE_CALORIES_EXPENDED
Android की अनुमतिACTIVITY_RECOGNITION
फ़ील्ड (फ़ॉर्मैट—यूनिट) FIELD_CALORIES (float—kcal)
कैलोरी खर्च की गई किलो कैलोरी.

साइकल के पैडल चलाने की रफ़्तार का डेटा

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

RESTAndroid
नामcom.google.cycling.pedaling.cadence
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—यूनिट) आरपीएम (float—आरपीएम)
साइकल के क्रैंक के हर मिनट में होने वाले घुमावों की संख्या.
नामcom.google.cycling.pedaling.cadence
डेटा टाइप ऑब्जेक्टTYPE_CYCLING_PEDALING_CADENCE
फ़ील्ड (फ़ॉर्मैट—इकाइयां) FIELD_RPM (float—आरपीएम)
हर मिनट में साइकल क्रैंक के घूमने की संख्या.

साइकल के पैडल चलाने की कुल रफ़्तार

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

आरामAndroid
नामcom.google.cycling.pedaling.cumulative
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—यूनिट) रेवोल्यूशन (int—गिनती)
किसी समयावधि में साइकल के क्रैंक के घूमने की संख्या.
नामcom.google.cycling.pedaling.cumulative
डेटा टाइप ऑब्जेक्टTYPE_CYCLING_PEDALING_CUMULATIVE
फ़ील्ड (फ़ॉर्मैट—इकाइयां) FIELD_REVOLUTIONS (int—संख्या)
किसी समयावधि में साइकल के क्रैंक के घूमने की संख्या.

हार्ट पॉइंट

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

उपयोगकर्ता, रोज़ के हार्ट पॉइंट का लक्ष्य सेट कर सकते हैं और अपनी प्रोग्रेस को ट्रैक कर सकते हैं. 'हार्ट पॉइंट' का हिसाब इनके आधार पर लगाया जा सकता है:

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

Data 1 एचपी (कम से मध्यम तीव्रता वाली गतिविधि) 2 HP (ज़्यादा तीव्रता वाली गतिविधि)
धड़कन की दर एक मिनट तक की गई गतिविधि, जिसमें धड़कन की दर ज़्यादा से ज़्यादा दर के 50% से ज़्यादा हो 70% से ज़्यादा धड़कन की दर पर 1 मिनट की गतिविधि
MET वैल्यू 3 से 6 एमईटी. उदाहरण के लिए, रोइंग या रॉक क्लाइंबिंग, >6 एमईटी. उदाहरण के लिए, HIIT, स्कीइंग, वॉलीबॉल या फ़ुटबॉल.
पैदल चलने की रफ़्तार हर मिनट 100 से 130 कदम >130 कदम प्रति मिनट
आरामAndroid
नामcom.google.heart_minutes
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—इकाइयां) इंटेंसिटी (float—हार्ट पॉइंट)
उपयोगकर्ता की कसरत या गतिविधि की तीव्रता के आधार पर हासिल किए गए हार्ट पॉइंट.
नामcom.google.heart_minutes
डेटा टाइप ऑब्जेक्टTYPE_HEART_MINUTES
फ़ील्ड (फ़ॉर्मैट—यूनिट) FIELD_INTENSITY (float—'हार्ट पॉइंट)'
उपयोगकर्ता की कसरत या गतिविधि की तीव्रता. कम से कम मेहनत वाली गतिविधि में बिताए हर मिनट के लिए, आपको एक हार्ट पॉइंट मिलता है. जैसे, 2.5 मील प्रति घंटे से ज़्यादा तेज़ी से चलना या 10 मील प्रति घंटे से ज़्यादा तेज़ी से साइकल चलाना. ज़्यादा मेहनत वाली गतिविधि में एक मिनट बिताने पर, आपको दो हार्ट पॉइंट मिलेंगे.

मूव मिनट

इस डेटा टाइप में, Google Fit की मदद से गतिविधि के उन मिनटों की संख्या कैप्चर की जाती है जिन्हें उपयोगकर्ता ने अपनी सभी गतिविधियों से हासिल किया है. हर डेटा पॉइंट डिराइव्ड को दिखाता है किसी समयावधि के लिए, मूव मिनट (सामान्य गतिविधि में लगा समय) की संख्या. शुरू और खत्म होने का समय सेट होना चाहिए.

उपयोगकर्ताओं को योग, नृत्य, बागबानी, और घर के अन्य कामों जैसी किसी भी गतिविधि के लिए मूव मिनट मिल सकते हैं. अगर वे सैर करने निकलते हैं, तो Google Fit हर बार 60 सेकंड में कम से कम 30 कदम चलने पर उन्हें एक 'मूव मिनट' देता है.

RESTAndroid
नामcom.google.active_minutes
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—यूनिट) अवधि (int—मिलीसेकंड)
हासिल किए गए मूव मिनट की अवधि, मिलीसेकंड में.
मान्य रेंज: >=0
नामcom.google.active_minutes
डेटा टाइप ऑब्जेक्टTYPE_MOVE_MINUTES
फ़ील्ड (फ़ॉर्मैट—इकाइयां) FIELD_DURATION (int—मिलीसेकंड)
हासिल किए गए मूव मिनट की अवधि, मिलीसेकंड में.
मान्य रेंज: 0—Long.MAX_VALUE

पावर

यह डेटा टाइप, कोई गतिविधि करते समय उपयोगकर्ता की ओर से जनरेट हुई पावर की जानकारी इकट्ठा करता है, वॉट में मापा गया. उदाहरण के लिए, स्टैशनरी साइकल पर कसरत करते समय, पावर मीटर का इस्तेमाल करना. हर डेटा पॉइंट तुरंत बिजली पैदा की गई.

हर डेटा पॉइंट तुरंत जनरेट की गई पावर की माप दिखाता है. इसलिए, सिर्फ़ खत्म होने का समय सेट होना चाहिए. इसका इस्तेमाल, रीडिंग के टाइमस्टैंप के तौर पर किया जाएगा.

RESTAndroid
नामcom.google.power.sample
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—इकाइयां) वॉट (float—वॉट)
पावर जनरेट करने की सुविधा, वॉट में.
नामcom.google.power.sample
डेटा टाइप ऑब्जेक्टTYPE_POWER_SAMPLE
फ़ील्ड (फ़ॉर्मैट—इकाइयां) FIELD_WATTS (float—वॉट)
जनरेट की गई पावर, वॉट में.

कदमों की रफ़्तार

यह डेटा टाइप, पैदल चलने की रफ़्तार को कैप्चर करता है. इसे कदम प्रति मिनट के हिसाब से मापा जाता है. हर डेटा पॉइंट, कदम प्रति मिनट के हिसाब से चलने की रफ़्तार की तुरंत मेज़रमेंट दिखाता है.

RESTAndroid
नामcom.google.step_count.cadence
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—यूनिट) आरपीएम (float—कदम/मिनट)
चलने की रफ़्तार, कदम प्रति मिनट के हिसाब से मापी गई.
नामcom.google.step_count.cadence
डेटा टाइप ऑब्जेक्टTYPE_STEP_COUNT_CADENCE
फ़ील्ड (फ़ॉर्मैट—इकाइयां) FIELD_RPM (float—कदम/मिनट)
चलने की रफ़्तार, कदम प्रति मिनट के हिसाब से मापी जाती है.

कदमों की संख्या का डेल्टा

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

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

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

कसरत

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

RESTAndroid
नामcom.google.activity.exercise
OAuth की अनुमति के दायरे
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
फ़ील्ड (फ़ॉर्मैट—इकाइयां)
exercise (int—enum)
अलग-अलग कसरतों के बारे में जानकारी देने वाला मान, जैसे कि वज़न उठाने वाली कसरतें, स्ट्रेंथ ट्रेनिंग एक्सरसाइज़, और कार्डियोवैस्क्युलर एक्सरसाइज़.

back_extension
bridge
.hip.single_leg
burpee
calf_press
calf_raise
calf_raise
.seated
calf_raise
.standing
chinup
clean
clean
.hang
clean
.hang_power
clean
.jerk
clean
.power
crunch
crunch
.twisting
curl
.bicep
deadlift
deadlift
.rdl
deadlift
.single_leg
deadlift
.straight_leg
dip
dip
.chest
dip
.triceps
fly
good_morning
hip_extension
hip_raise
hip_thrust
jumping_jack
leg_curl
leg_extension
leg_press
leg_raise
lunge
lunge
.rear
lunge
.side
plank
plank
.side
press
.bench
press
.bench.close_grip
press
.bench.decline
press
.bench.incline
press
.jm
press
.pike
press
.shoulder
press
.shoulder.arnold
press
.shoulder.military
pulldown
pullover
pullup
pushup
pushup
.close_grip
pushup
.pike
raise.front
raise.lateral
raise.lateral.rear
row
row
.high
row
.upright
run
.high_knee
russian_twist
shrug
situp
situp
.twisting
squat
step_up
swing
thruster
triceps_extension
vups
wall_sit

दोहराव (int—enum)
किसी कसरत को दोहराए जाने की संख्या.
प्रतिरोध का टाइप (int—enum)
व्यायाम के दौरान इस्तेमाल किए गए प्रतिरोध का प्रकार.
"intVal": 0 // The resistance type is unknown, unspecified, or can't be represented by a value.
"intVal": 1 // The user is using a barbell for resistance.
"intVal": 2 // The user is using a cable for resistance. If using 2 cables are used (one for each arm), include the resistance weight for one arm.
"intVal": 3 // The user is using dumbells for resistance.
"intVal": 4 // The user is using a kettlebell for resistance
"intVal": 5 // The user is performing the exercise in a machine.
"intVal": 6 // The user is using their own body weight for resistance.
प्रतिरोध (float—कि॰ग्रा॰)
कसरत (या वज़न) का रेज़िस्टेंस, किलोग्राम में.
duration (int—मिलीसेकंड)
कसरत की वह अवधि जिसके लिए अवधि मायने रखती है.

नामcom.google.activity.exercise
फ़ील्ड (फ़ॉर्मैट—इकाइयां)
FIELD_EXERCISE (int—enum)
अलग-अलग तरह की कसरत की वैल्यू, जैसे कि वेट लिफ़्टिंग, स्ट्रेंथ ट्रेनिंग, और कार्डियोवस्कुलर कसरत.

ARNOLD_PRESS
BACK_EXTENSION
BENCH_PRESS
BICEP_CURL
BURPEE
CALF_PRESS
CALF_RAISE
CHEST_DIP
CHINUP
CLEAN
CLEAN_JERK
CLOSE_GRIP_BENCH_PRESS
CLOSE_GRIP_PUSHUP
CRUNCH
DEADLIFT
DECLINE_BENCH_PRESS
DIP
FLY
FRONT_RAISE
GOOD_MORNING
HANG_CLEAN
HANG_POWER_CLEAN
HIGH_KNEE_RUN
HIGH_ROW
HIP_EXTENSION
HIP_RAISE
HIP_THRUST
INCLINE_BENCH_PRESS
JM_PRESS
JUMPING_JACK
LATERAL_RAISE
LEG_CURL
LEG_EXTENSION
LEG_PRESS
LEG_RAISE
LUNGE
MILITARY_PRESS
PIKE_PRESS
PIKE_PUSHUP
PLANK
POWER_CLEAN
PULLDOWN
PULLOVER
PULLUP
PUSHUP
RDL_DEADLIFT
REAR_LATERAL_RAISE
REAR_LUNGE
ROW
RUSSIAN_TWIST
SEATED_CALF_RAISE
SHOULDER_PRESS
SHRUG
SIDE_LUNGE
SIDE_PLANK
SINGLE_LEG_DEADLIFT
SINGLE_LEG_HIP_BRIDGE
SITUP
SQUAT
STANDING_CALF_RAISE
STEP_UP
STRAIGHT_LEG_DEADLIFT
SWING
THRUSTER
TRICEPS_DIP
TRICEPS_EXTENSION
TWISTING_CRUNCH
TWISTING_SITUP
UPRIGHT_ROW
V_UPS
WALL_SIT

FIELD_REPETITIONS (int—count)
किसी कसरत को दोहराए जाने की संख्या.
FIELD_RESISTANCE_TYPE (int—enum)
कसरत के दौरान इस्तेमाल किया जाने वाला रेज़िस्टेंस.
RESISTANCE_TYPE_UNKNOWN // The resistance type is unknown, unspecified, or can't be represented by a value.
RESISTANCE_TYPE_BARBELL // The user is using a barbell for resistance.
RESISTANCE_TYPE_CABLE // The user is using a cable for resistance. If using 2 cables are used (one for each arm), include the resistance weight for one arm.
RESISTANCE_TYPE_DUMBBELL // The user is using dumbells for resistance.
RESISTANCE_TYPE_KETTLEBELL // The user is using a kettlebell for resistance
RESISTANCE_TYPE_MACHINE // The user is performing the exercise in a machine.
RESISTANCE_TYPE_BODY // The user is using their own body weight for resistance.
FIELD_RESISTANCE (float—कि॰ग्रा॰)
कसरत (या वज़न) का रेज़िस्टेंस, किलोग्राम में.
FIELD_DURATION (int—मिलीसेकंड)
कसरत की वह अवधि जिसके लिए अवधि मायने रखती है.