Google Fit API और Google Fit REST API, 30 जून, 2025 के बाद उपलब्ध नहीं होंगे. डेवलपर 1 मई, 2024 से, इन एपीआई का इस्तेमाल करने के लिए, साइन अप नहीं कर सकते.
Google Fit में अलग-अलग तरह के स्वास्थ्य की जानकारी से जुड़ा डेटा है, जिसका इस्तेमाल
सामान्य स्वास्थ्य (फ़िटनेस के उलट).
डेटा टाइप की सूची
स्वास्थ्य की जानकारी से जुड़े डेटा के टाइप और उनके फ़ील्ड के बारे में ज़्यादा जानने के लिए, यहां जाएं
Android के लिए रेफ़रंस दस्तावेज़. इकाई enum वाली फ़ील्ड में एक
चुनने के लिए स्वीकार की गई वैल्यू की सूची. इन कामों के लिए सिर्फ़ एक अनुमति का इस्तेमाल करें
डेटा को पढ़ने और लिखने में मदद करता है.
खून में ग्लूकोज़ की मात्रा
इस डेटा टाइप से, खून में ग्लूकोज़ की मात्रा की जानकारी मिलती है. हर डेटा पॉइंट, ब्लड ग्लूकोज़ की एक रीडिंग दिखाता है. ब्लड ग्लूकोज़ का डेटा लिखने के बारे में ज़्यादा जानें.
ब्लड ग्लूकोज़ का लेवल या सांद्रता, मिलीमोल/लीटर में. 1 मिलीमोल/लीटर, 18 मि॰ग्रा॰/डे॰ली॰ होता है.
भोजन से अस्थायी संबंध (int—enum) (वैकल्पिक फ़ील्ड)
उपयोगकर्ता के खाने के समय की तुलना में, रीडिंग लेने का समय.
मंज़ूर की गई वैल्यू
"intVal": 1 // Reading wasn't taken before or after a meal
"intVal": 2 // Reading was taken during a fasting period
"intVal": 3 // Reading was taken before a meal
"intVal": 4 // Reading was taken after a meal
खाने का टाइप (int—enum) (फ़ील्ड ज़रूरी नहीं है)
रीडिंग लेने के दौरान, उपयोगकर्ता ने किस तरह का खाना खाया था.
उपयोगकर्ता के सोने के समय की तुलना में, रीडिंग का समय क्या था.
मंज़ूर की गई वैल्यू
"intVal": 1 // User was fully awake
"intVal": 2 // Before the user fell asleep
"intVal": 3 // After the user woke up
"intVal": 4 // While the user was still sleeping
सैंपल का सोर्स (int—enum) (फ़ील्ड ज़रूरी नहीं है)
ब्लड ग्लूकोज़ को मेज़र करने के लिए इस्तेमाल किया जाने वाला बॉडी फ़्लूइड.
उपयोगकर्ता ने खाने के समय की तुलना में कब रीडिंग ली गई.
मंज़ूर की गई वैल्यू
FIELD_TEMPORAL_RELATION_TO_MEAL_GENERAL // Reading wasn't taken before or after a meal
FIELD_TEMPORAL_RELATION_TO_MEAL_FASTING // Reading was taken during a fasting period
FIELD_TEMPORAL_RELATION_TO_MEAL_BEFORE_MEAL // Reading was taken before a meal
FIELD_TEMPORAL_RELATION_TO_MEAL_AFTER_MEAL // Reading was taken after a meal
FIELD_MEAL_TYPE (int—enum) (ज़रूरी नहीं)
रीडिंग लेने के दौरान, उपयोगकर्ता ने किस तरह का खाना खाया था.
उपयोगकर्ता के सोने के समय की तुलना में, रीडिंग लेने का समय.
मंज़ूर की गई वैल्यू
TEMPORAL_RELATION_TO_SLEEP_FULLY_AWAKE // User was fully awake.
TEMPORAL_RELATION_TO_SLEEP_BEFORE_SLEEP // Before the user fell asleep.
TEMPORAL_RELATION_TO_SLEEP_ON_WAKING // After the user woke up.
TEMPORAL_RELATION_TO_SLEEP_DURING_SLEEP // While the user was still sleeping.
इस डेटा टाइप से, उपयोगकर्ता का ब्लड प्रेशर कैप्चर होता है. हर डेटा पॉइंट,
जिसमें तुरंत ब्लड प्रेशर की रीडिंग दी जाती है. ब्लड प्रेशर का डेटा लिखने के बारे में ज़्यादा जानें.
BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING // Sitting down
BODY_POSITION_LYING_DOWN // Lying down
BODY_POSITION_SEMI_RECUMBENT // Reclining
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_WRIST // Left wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_WRIST // Right wrist
BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_UPPER_ARM // Left upper arm
BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_UPPER_ARM // Right upper arm
शरीर में वसा का प्रतिशत
इस डेटा टाइप में, उपयोगकर्ता के शरीर में मौजूद फ़ैट का प्रतिशत शामिल किया जाता है. हर डेटा पॉइंट
किसी व्यक्ति के कुल बॉडी फ़ैट को उसके कुल वज़न के प्रतिशत के रूप में दिखाता है.
इस डेटा टाइप में, सर्वाइकल म्यूकस की जानकारी कैप्चर की जाती है. हर डेटा पॉइंट, उपयोगकर्ता के लिए सर्वाइकल म्यूकस के बारे में, उपयोगकर्ता की ओर से दी गई जानकारी दिखाता है. सभी फ़ील्ड
वैकल्पिक हैं और इनका इस्तेमाल सर्विकल म्यूकस के रंग-रूप के बारे में बताने के लिए किया जा सकता है.
और रकम.
"intVal": 1 // Dry, little or no mucus
"intVal": 2 // Sticky
"intVal": 3 // Creamy
"intVal": 4 // Watery
"intVal": 5 // Clear and stretchy like egg white
सर्विकल म्यूकस की मात्रा (int—एनम) (वैकल्पिक फ़ील्ड)
उपयोगकर्ता को कितनी मात्रा में सर्विकल म्यूकस दिखता है.
मंज़ूर की गई वैल्यू
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy
इस डेटा टाइप में, हर डेटा पॉइंट उपयोगकर्ता के गर्भाशय ग्रीवा की रिपोर्ट दिखाता है. सभी फ़ील्ड भरना ज़रूरी नहीं है. इनका इस्तेमाल, सर्विक्स की स्थिति, डाइलेटेशन, और फ़र्मनेस की जानकारी जोड़ने के लिए किया जा सकता है.
यह डेटा टाइप, उपयोगकर्ता की धड़कन की दर को धड़कन प्रति मिनट के हिसाब से कैप्चर करता है. हर डेटा पॉइंट, दिल की धड़कन की दर को तुरंत दिखाता है. इसलिए, सिर्फ़ खत्म होने का समय सेट किया जाना चाहिए. इसका इस्तेमाल, रीडिंग के टाइमस्टैंप के तौर पर किया जाएगा.
धड़कन की दर, जो धड़कन प्रति मिनट (बीपीएम) में होती है.
मान्य रेंज: 0 से 1,000
Android
नाम
com.google.heart_rate.bpm
डेटा टाइप ऑब्जेक्ट
TYPE_HEART_RATE_BPM
Android की अनुमति
रिकॉर्ड करने के लिए BODY_SENSORS
फ़ील्ड (फ़ॉर्मैट—इकाइयां)
बीपीएम (float—बीपीएम)
धड़कन प्रति मिनट के हिसाब से धड़कन की दर.
मान्य रेंज: 0 से 1000 बीपीएम
ऊंचाई
यह डेटा टाइप, उपयोगकर्ता की ऊंचाई मीटर में कैप्चर करता है. क्योंकि हर डेटा पॉइंट
रीडिंग के समय उपयोगकर्ता की ऊंचाई को दिखाता है, सिर्फ़ खत्म होने के समय को
सेट होना चाहिए. इसका इस्तेमाल, रीडिंग के टाइमस्टैंप के तौर पर किया जाएगा.
इस डेटा टाइप से पता चलता है कि उपयोगकर्ता का पीरियड कितना ज़्यादा था (थोड़ा, सामान्य, ज़्यादा या बहुत ज़्यादा). हर डेटा पॉइंट,
उपयोगकर्ता को माहवारी से जुड़ा कितना तेज़ खून था.
इस डेटा टाइप से, खून में मौजूद ऑक्सीजन की मात्रा का पता चलता है. इसे ऑक्सीजन से संतृप्त हीमोग्लोबिन के प्रतिशत के तौर पर मेज़र किया जाता है. हर डेटा पॉइंट, मेज़रमेंट के समय ब्लड ऑक्सीजन सैचुरेशन की एक रीडिंग दिखाता है.
वैकल्पिक फ़ील्ड की मदद से, सप्लीमेंटल ऑक्सीजन के इस्तेमाल की जानकारी भी जोड़ी जा सकती है.
खून में ऑक्सीजन की मात्रा का डेटा, प्रतिशत के तौर पर दिखता है.
मान्य रेंज: 0 से 100%
पूरक ऑक्सीजन प्रवाह दर (float—L/min)
किसी उपयोगकर्ता को अतिरिक्त ऑक्सीजन की दर, हर मिनट लीटर में दी जाती है.
अगर मरीज को अतिरिक्त ऑक्सीजन नहीं दी जा रही है और वह सिर्फ़ कमरे की हवा में सांस ले रहा है, तो इस वैल्यू को शून्य पर सेट करें.
ऑक्सीजन थेरेपी देने का मोड (int—enum) (ज़रूरी नहीं)
ऑक्सीजन थेरेपी किस तरह दी जाती है.
अगर नाक के कैनुला से दवा दी जाती है, तो यह एट्रिब्यूट मौजूद नहीं हो सकता या 1 हो सकता है.
ऑक्सीजन सेचुरेशन सिस्टम (int—enum) (ज़रूरी नहीं)
ऑक्सीजन की मात्रा कहां मेज़र की जाती है.
सहायक डिवाइस (जैसे, कीबोर्ड, माउस, मॉनिटर, वेबकैम वगैरह) में मापे जाने पर, यह मौजूद नहीं हो सकता या 1 हो सकता है.
ऑक्सीजन सेचुरेशन मापने का तरीका (int—enum) (ज़रूरी नहीं)
ऑक्सीजन की मात्रा को कैसे मेज़र किया जाता है.
पल्स ऑक्सिमेट्री से मेज़र करने पर, यह वैल्यू मौजूद नहीं हो सकती या 1 हो सकती है.
Android
नाम
com.google.oxygen_saturation
डेटा टाइप ऑब्जेक्ट
TYPE_OXYGEN_SATURATION
फ़ील्ड (फ़ॉर्मैट—यूनिट)
FIELD_OXYGEN_SATURATION (float—प्रतिशत)
खून में ऑक्सीजन की मात्रा का डेटा, प्रतिशत के तौर पर दिखता है.
उपयोगकर्ता को तय अतिरिक्त ऑक्सीजन की दर लीटर प्रति मिनट में दी जाती है.
शून्य का मतलब है कि मरीज़ को अतिरिक्त ऑक्सीजन नहीं दी जा रही है और वह सिर्फ़ कमरे की हवा में सांस ले रहा है.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
ऑक्सीजन थेरेपी किस तरह दी जाती है.
अगर नाक के कैनुला से दवा दी जाती है, तो यह एट्रिब्यूट मौजूद नहीं हो सकता या 1 हो सकता है.
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
ऑक्सीजन की मात्रा कहां मेज़र की जाती है.
अगर पेरिफ़रल कैपिलर में मेज़र किया जाता है, तो यह मौजूद नहीं हो सकता या 1 हो सकता है.
पल्स ऑक्सिमेट्री से मेज़र करने पर, यह वैल्यू मौजूद नहीं हो सकती या 1 हो सकती है.
नींद
इस डेटा टाइप से उपयोगकर्ता की नींद की अवधि और उसके टाइप की जानकारी मिलती है. हर डेटा पॉइंट, नींद के किसी चरण के लिए समयावधि दिखाता है.
डेटा पॉइंट के शुरू होने का समय, नींद के चरण की शुरुआत को दिखाता है. इसे हमेशा शामिल करना ज़रूरी होता है. टाइमस्टैंप, नींद के खत्म होने की जानकारी दिखाता है
स्टेज. समयावधि लगातार होनी ज़रूरी नहीं है, लेकिन वे ओवरलैप नहीं होनी चाहिए.
नींद के अलग-अलग चरणों और प्रकारों को दिखाने वाली वैल्यू.
मंज़ूर की गई वैल्यू
"intVal": 0 // Unspecified or unknown if user is sleeping.
"intVal": 1 // Awake; user is awake.
"intVal": 2 // Sleeping; generic or non-granular sleep description.
"intVal": 3 // Out of bed; user gets out of bed in the middle of a sleep session.
"intVal": 4 // Light sleep; user is in a light sleep cycle.
"intVal": 5 // Deep sleep; user is in a deep sleep cycle.
"intVal": 6 // REM sleep; user is in a REM sleep cyle.
Android
नाम
com.google.sleep.segment
डेटा टाइप ऑब्जेक्ट
TYPE_SLEEP_SEGMENT
फ़ील्ड (फ़ॉर्मैट—यूनिट)
FIELD_SLEEP_SEGMENT_TYPE (int—enum)
नींद के अलग-अलग चरणों और टाइप को दिखाने वाली वैल्यू.
मंज़ूर की गई वैल्यू
SLEEP_SEGMENT_TYPE_UNSPECIFIED // Unspecified or unknown if user is sleeping.
AWAKE // Awake; user is awake.
SLEEP // Sleeping; generic or non-granular sleep description.
OUT_OF_BED // Out of bed; user gets out of bed in the middle of a sleep session.
SLEEP_LIGHT // Light sleep; user is in a light sleep cycle.
SLEEP_DEEP // Deep sleep; user is in a deep sleep cycle.
SLEEP_REM // REM sleep; user is in a REM sleep cyle.
माहवारी के अलावा भी कभी-कभी खून का हल्का रिसाव
यह डेटा टाइप तब कैप्चर किया जाता है, जब उपयोगकर्ता को
अवधि). हर डेटा पॉइंट, जांच के एक इंस्टेंस को दिखाता है. इसलिए, हर पॉइंट
टाइमस्टैंप होना चाहिए और घटना फ़ील्ड को
एक.
स्पॉटिंग का हर इंस्टेंस. इस फ़ील्ड को 1 पर सेट करें.
Android
नाम
com.google.vaginal_spotting
डेटा टाइप ऑब्जेक्ट
TYPE_VAGINAL_SPOTTING
फ़ील्ड (फ़ॉर्मैट—यूनिट)
FIELD_OCCURRENCES (int—गिनती)
खून के हल्के रिसाव का हर मामला. इस फ़ील्ड को 1 पर सेट करें.
वज़न
इस डेटा टाइप से, उपयोगकर्ता का वजन किलोग्राम में कैप्चर होता है. हर डेटा पॉइंट, मेज़रमेंट के समय उपयोगकर्ता के वज़न को दिखाता है. इसलिए, सिर्फ़ खत्म होने का समय सेट किया जाना चाहिए. इसका इस्तेमाल, रीडिंग के टाइमस्टैंप के तौर पर किया जाएगा.
[null,null,["आखिरी बार 2024-10-15 (UTC) को अपडेट किया गया."],[[["This documentation details various health data types available in Google Fit, including blood glucose, blood pressure, body fat percentage, body temperature, cervical mucus, cervical position, and heart rate, categorized for health management purposes."],["Each data type is described with its REST and Android specific details, including data type name, required OAuth permission scopes, and data fields with format and units."],["Additional health data types accessible through the Google Fit API include heart rate, height, menstruation, ovulation test results, oxygen saturation, sleep, vaginal spotting, and weight, also with REST and Android integration details."],["Apps must comply with Google's API User Data Policy, the Google Fit Developer and User Data Policy, and have a verified consent screen to access user health data."]]],[]]