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) (यह फ़ील्ड ज़रूरी नहीं है)
रीडिंग लेने के दौरान, उपयोगकर्ता ने किस तरह का खाना खाया.
नींद से जुड़ा अस्थायी संबंध (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) (यह फ़ील्ड ज़रूरी नहीं है)
ब्लड ग्लूकोज़ को मापने के लिए शरीर में इस्तेमाल होने वाले तरल पदार्थ का टाइप.
ब्लड ग्लूकोज़ का लेवल या मि॰मो॰/ली॰ में मात्रा, जिसमें 1 मि॰मो॰/ली॰ है 18 मि॰ग्रा॰/डे॰ली॰.
FIELD_TEMPORAL_RELATION_TO_MEAL (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) (वैकल्पिक फ़ील्ड)
रीडिंग लेने के दौरान, उपयोगकर्ता ने किस तरह का खाना खाया.
FIELD_TEMPORAL_RELATION_TO_SLEEP (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.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
ब्लड ग्लूकोज़ को मापने के लिए शरीर में इस्तेमाल होने वाले तरल पदार्थ का टाइप.
इस डेटा टाइप से, उपयोगकर्ता के ब्लड प्रेशर की जानकारी मिलती है. हर डेटा पॉइंट, ब्लड प्रेशर की
एक-एक रीडिंग को दिखाता है. रकम दबाव से जुड़ा डेटा लिखने के बारे में ज़्यादा जानें.
तापमान मापने के समय, उपयोगकर्ता के शरीर की पोज़िशन.
मंज़ूर की गई वैल्यू
"intVal": 1 // Standing up
"intVal": 2 // Sitting down
"intVal": 3 // Lying down
"intVal": 4 // Reclining
मेज़रमेंट की जगह (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
किस हाथ और बांह के किस हिस्से से तापमान मापा गया.
मंज़ूर की गई वैल्यू
"intVal": 1 // Left wrist
"intVal": 2 // Right wrist
"intVal": 3 // Left upper arm
"intVal": 4 // Right upper arm
Android
नाम
com.google.blood_pressure
डेटा टाइप ऑब्जेक्ट
TYPE_BLOOD_PRESSURE
फ़ील्ड (फ़ॉर्मैट—इकाइयां)
FIELD_BLOOD_PRESSURE_SYSTOLIC (float—mmHg)
सिस्टोलिक ब्लड प्रेशर मेज़रमेंट.
FIELD_BLOOD_PRESSURE_DIASTOLIC (float—mmHg)
डायस्टोलिक ब्लड प्रेशर को मापना.
FIELD_BODY_POSITION (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
तापमान मापने के समय, उपयोगकर्ता के शरीर की पोज़िशन.
मंज़ूर की गई वैल्यू
BODY_POSITION_STANDING // Standing up
BODY_POSITION_SITTING // Sitting down
BODY_POSITION_LYING_DOWN // Lying down
BODY_POSITION_SEMI_RECUMBENT // Reclining
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
किस हाथ और बांह के किस हिस्से से तापमान मापा गया.
मंज़ूर की गई वैल्यू
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
शरीर में वसा (फ़ैट) का प्रतिशत
इस डेटा टाइप से यह पता चलता है कि किसी उपयोगकर्ता के शरीर में वसा का प्रतिशत कितना है. हर डेटा पॉइंट, किसी व्यक्ति के शरीर में मौजूद वसा (वसा) को उसके कुल वज़न के प्रतिशत के रूप में दिखाता है.
इस डेटा टाइप में, सर्विकल म्यूकस का ब्यौरा होता है. हर डेटा पॉइंट,
उपयोगकर्ता के सर्विकल म्यूकस के बारे में खुद की जांच करता है. सभी फ़ील्ड वैकल्पिक हैं. इनका इस्तेमाल सर्विकल म्यूकस और उसकी मात्रा के बारे में बताने के लिए किया जा सकता है.
सर्विकल म्यूकस टेक्स्चर (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
उपयोगकर्ता के सर्विकल म्यूकस का एक जैसा या उसकी बनावट.
मंज़ूर की गई वैल्यू
"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—enum) (फ़ील्ड ज़रूरी नहीं है)
उपयोगकर्ता के सर्विकल म्यूकस का कितना ध्यान रखना होता है.
मंज़ूर की गई वैल्यू
"intVal": 1 // Light
"intVal": 2 // Medium
"intVal": 3 // Heavy
Android
नाम
com.google.cervical_mucus
डेटा टाइप ऑब्जेक्ट
TYPE_CERVICAL_MUCUS
फ़ील्ड (फ़ॉर्मैट—इकाइयां)
FIELD_CERVICAL_MUCUS_TEXTURE (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
उपयोगकर्ता के सर्विकल म्यूकस का एक जैसा या उसकी बनावट.
मंज़ूर की गई वैल्यू
CERVICAL_MUCUS_TEXTURE_DRY // Dry, little or no mucus
CERVICAL_MUCUS_TEXTURE_STICKY // Sticky
CERVICAL_MUCUS_TEXTURE_CREAMY // Creamy
CERVICAL_MUCUS_TEXTURE_WATERY // Watery
CERVICAL_MUCUS_TEXTURE_EGG_WHITE // Clear and stretchy
FIELD_CERVICAL_MUCUS_AMOUNT (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
उपयोगकर्ता के सर्विकल म्यूकस का कितना ध्यान रखना होता है.
इस डेटा टाइप में, हर डेटा पॉइंट उपयोगकर्ता के गर्भाशय की निचली गर्दन (सर्विक्स) की रिपोर्ट दिखाता है. सभी फ़ील्ड वैकल्पिक होते हैं. इनका इस्तेमाल गर्भाशय की स्थिति, फैलाव, और कठोरता की जानकारी देने के लिए किया जा सकता है.
इस तरह के डेटा में, उपयोगकर्ता की धड़कन की दर को प्रति मिनट के हिसाब से कैप्चर किया जाता है. हर डेटा पॉइंट धड़कन की दर को तुरंत मापता है, इसलिए सिर्फ़ खत्म होने का समय सेट होना चाहिए. इसका इस्तेमाल, रीडिंग के लिए टाइमस्टैंप के तौर पर किया जाएगा.
यह डेटा टाइप, उपयोगकर्ता की ऊंचाई मीटर में कैप्चर करता है. हर डेटा पॉइंट, रीडिंग के समय उपयोगकर्ता की ऊंचाई दिखाता है. इसलिए, सिर्फ़ खत्म होने का समय सेट होना चाहिए. इसका इस्तेमाल, रीडिंग के लिए टाइमस्टैंप के तौर पर किया जाएगा.
इस डेटा टाइप में यह जानकारी शामिल होती है कि उपयोगकर्ता के माहवारी का फ़्लो कितना ज़्यादा था
(सूक्ष्म, हल्का, मध्यम या भारी). हर डेटा पॉइंट से यह पता चलता है कि
उपयोगकर्ता को माहवारी के दौरान कितना ज़्यादा खून बह रहा था.
इस डेटा टाइप में खून में ऑक्सीजन की मात्रा को कैप्चर किया जाता है, जिसे ऑक्सीजन सेचुरेटेड हीमोग्लोबिन के प्रतिशत के रूप में मापा जाता है. हर डेटा पॉइंट, माप के समय खून में ऑक्सीजन की मात्रा की एक
एक ही रीडिंग को दिखाता है.
वैकल्पिक फ़ील्ड में, अगर ऑक्सीजन दी गई हो, तो उसके बारे में जानकारी भी जोड़ी जा सकती है.
प्रतिशत के रूप में खून में ऑक्सीजन की मात्रा की रीडिंग.
मान्य रेंज: 0—100%
पूरक ऑक्सीजन प्रवाह दर (float—ली॰/मिनट)
एक लीटर प्रति मिनट में, उपयोगकर्ता को अतिरिक्त ऑक्सीजन देने की दर.
अगर इसके बजाय, ऑक्सीजन देना ज़रूरी नहीं है और उपयोगकर्ता
कमरे में सिर्फ़ हवा में सांस ले रहा है, तो यह वैल्यू शून्य पर सेट करें.
एक लीटर प्रति मिनट में, उपयोगकर्ता को अतिरिक्त ऑक्सीजन देने की दर.
शून्य का मतलब है कि इसके साथ ऑक्सीजन का इस्तेमाल नहीं किया जाता और उपयोगकर्ता सिर्फ़ कमरे में सांस ले रहा है.
यह बीमारी नहीं है या जब नासिका कैनूला से इलाज किया जाए, तो यह 1 हो सकता है.
FIELD_OXYGEN_SATURATION_SYSTEM (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
जहां ऑक्सीजन की मात्रा को मापा जाता है.
ऐसा हो सकता है कि सहायक डिवाइस (जैसे, कीबोर्ड, माउस, मॉनिटर, वेबकैम वगैरह) के बीच में मापा गया हो. ऐसे में, यह 1 हो सकता है.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD (int—enum) (यह फ़ील्ड ज़रूरी नहीं है)
ऑक्सीजन की मात्रा को मापने का तरीका.
पल्स ऑक्सिमेट्री से मापा जाने पर, यह बीमारी मौजूद नहीं है या 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 पर सेट करें.
वज़न
इस डेटा टाइप में, उपयोगकर्ता के किलोग्राम में वज़न की जानकारी शामिल होती है. हर डेटा पॉइंट, रीडिंग के समय उपयोगकर्ता के वज़न को दिखाता है, इसलिए सिर्फ़ खत्म होने का समय सेट होना चाहिए. इसका इस्तेमाल, रीडिंग के लिए टाइमस्टैंप के तौर पर किया जाएगा.