Google Fit API अब सेवा में नहीं हैं. इन्हें 2026 के आखिर में बंद कर दिया जाएगा. Google, सेहत और कल्याण से जुड़े कई प्रॉडक्ट और सेवाएं उपलब्ध कराता है. इससे आपके उपयोगकर्ताओं को, सुविधा बंद होने के बाद भी अपने लक्ष्यों को हासिल करने में मदद मिलती है.
चेतावनी: Google Fit API (इसमें REST API भी शामिल है) का इस्तेमाल सिर्फ़ 2026 के आखिर तक किया जा सकेगा. हमारा सुझाव है कि क्लाउड पर आधारित इंटिग्रेशन के लिए, Google Health API पर माइग्रेट करें. इसके अलावा, कदमों को ट्रैक करने और मोबाइल-फ़र्स्ट ऐप्लिकेशन के लिए, Health Connect पर माइग्रेट करें.
यहां दिए गए दिशा-निर्देशों से पता चलता है कि Google Fit API का इस्तेमाल करने के तरीके के आधार पर, आपको किस सेवा पर माइग्रेट करना चाहिए.
माइग्रेशन के सुझाए गए तरीके
आपको अपने ऐप्लिकेशन टाइप और डेटा की ज़रूरतों के हिसाब से एपीआई चुनना चाहिए.
ऐप्लिकेशन टाइप के हिसाब से
| ऐप्लिकेशन किस तरह का है | सुझाया गया पाथ | मुख्य वजह |
|---|---|---|
| कदमों को ट्रैक करने वाला ऐप्लिकेशन | Health Connect | अलग-अलग सोर्स से इकट्ठा किए गए कदमों के डेटा को मोबाइल पर आसानी से पढ़ा जा सकता है. |
| फ़िटनेस ट्रैकर का कंपैनियन ऐप्लिकेशन | Google Health API | वेब पर आधारित प्लैटफ़ॉर्म, जिसमें उपयोगकर्ता के इंटिग्रेशन के लिए OAuth की ज़रूरत होती है. |
| सेहत और फ़िटनेस से जुड़ा प्लैटफ़ॉर्म | Google Health API और Health Connect | Fitbit/Google डिवाइस के डेटा के लिए Google Health API का इस्तेमाल करें. साथ ही, डिवाइस पर इकट्ठा किए गए डेटा के लिए Health Connect का इस्तेमाल करें. |
मौजूदा इंटिग्रेशन के ज़रिए
| मौजूदा इंटिग्रेशन | सुझाया गया पाथ | उपलब्धता |
|---|---|---|
| Google Fit (Android और REST API) | Google Health API | उपलब्ध है |
| मोबाइल पर चले गए कदमों की जानकारी पढ़ना (Google Fit Recording API की मदद से) | Health Connect | उपलब्ध है |
| Wear OS पर Fit API | स्वास्थ्य सेवाएं | उपलब्ध है |
| Fitbit Web API | Google Health API | उपलब्ध है |
| मोबाइल पर Recording API | Health Connect | उपलब्ध है |
| Health Connect | मौजूदा इंटिग्रेशन को बनाए रखें या Google Health API जोड़ें | उपलब्ध है |
तकनीकी तुलनाएं
यहां दिए गए सेक्शन में, Google Fit API, Google Health API, और Health Connect के बीच तकनीकी तुलना की गई है. इससे आपको माइग्रेट करने का सही तरीका चुनने में मदद मिलेगी.
Fit API बनाम Google Health API
अगर आपका ऐप्लिकेशन वेब पर आधारित प्लैटफ़ॉर्म है या उसे सर्वर-टू-सर्वर (S2S) इंटरैक्शन की ज़रूरत है, तो इस पाथ का इस्तेमाल करें.
| सुविधा | Fit API (Android/REST) | Google Health API |
|---|---|---|
| प्रोजेक्ट सेटअप करना | Google Cloud Console | Google Cloud प्रोजेक्ट बनाना |
| OAuth कॉन्फ़िगरेशन | Android या वेब ऐप्लिकेशन का टाइप | वेब ऐप्लिकेशन का टाइप |
| डेटा आर्किटेक्चर | com.google प्रीफ़िक्स वाले टाइप |
Google Health API के एक जैसे डेटा टाइप |
| ऐप्लिकेशन का रजिस्ट्रेशन | Google Cloud प्रोजेक्ट बनाना | Google Cloud प्रोजेक्ट बनाएं और Google Health API चालू करें |
Fit API बनाम Health Connect
स्थानीय डिवाइस की मेट्रिक पढ़ने वाले Android ऐप्लिकेशन के लिए, इस पाथ का इस्तेमाल करें.
| सुविधा | Android के लिए Fit API | Health Connect |
|---|---|---|
| रजिस्ट्रेशन | Google क्लाउड कंसोल | Play Store प्रोजेक्ट और सेहत से जुड़े ऐप्लिकेशन के बारे में एलान |
| पुष्टि करना | OAuth 2.0 ज़रूरी है | OAuth की ज़रूरत नहीं है (डिवाइस पर मौजूद अनुमतियां) |
| डेटा स्टोरेज | क्लाउड-सेंट्रिक | डिवाइस पर मौजूद डेटा के हिसाब से (उपयोगकर्ता के डिवाइस पर) |
| ऑडियंस | Android के पुराने वर्शन के डेवलपर | मॉडर्न Android मोबाइल डेवलपर |
| अनुमतियां | OAuth के दायरे | Android मेनिफ़ेस्ट की अनुमतियां |
Fit API इंटिग्रेशन
यहां दिए गए सेक्शन में, Google Fit के हर एपीआई से माइग्रेट करने के बारे में दिशा-निर्देश दिए गए हैं. अगर आपके इंटिग्रेशन में ऐसे यूज़र इंटरफ़ेस (यूआई) एलिमेंट भी शामिल हैं जो Google Fit ऐप्लिकेशन से कनेक्ट होते हैं, तो ज़्यादा जानकारी के लिए Fit ऐप्लिकेशन के इंटिग्रेशन से जुड़े दिशा-निर्देश देखें.
कदमों को रिकॉर्ड करने के लिए, Fit Recording API का इस्तेमाल करने वाले ऐप्लिकेशन
Fit Recording API की मदद से, आपका ऐप्लिकेशन बैटरी की खपत कम करके सेंसर के डेटा को अपने-आप सेव करने का अनुरोध कर सकता है. इसके लिए, उसे सदस्यताएं बनानी होंगी.
हर सदस्यता, किसी Android ऐप्लिकेशन को फ़िटनेस डेटा के किसी खास टाइप या डेटा सोर्स से कनेक्ट करती है. साथ ही, Step डेटा टाइप का इस्तेमाल आम तौर पर कदमों को रिकॉर्ड करने के लिए किया जाता है.
Fit Recording API से माइग्रेट करने के लिए, यह तरीका अपनाएं:
| फ़ोन | Wear |
|
स्वास्थ्य सेवाओं का इस्तेमाल करें:
दोनों के बीच के अंतर के बारे में ज़्यादा जानने के लिए, स्वास्थ्य सेवाओं से जुड़े दस्तावेज़ देखें. |
फ़िटनेस स्टोर में डेटा पढ़ने या लिखने के लिए, History API का इस्तेमाल करने वाले ऐप्लिकेशन
History API की मदद से, आपका ऐप्लिकेशन फ़िटनेस स्टोर पर एक साथ कई कार्रवाइयां कर सकता है. इन कार्रवाइयों में, सेहत और तंदुरुस्ती से जुड़े पुराने डेटा को पढ़ना, डालना, अपडेट करना, और मिटाना शामिल है.
History API से माइग्रेट करने के लिए, यह तरीका अपनाएं:
| फ़ोन | Wear |
|
लागू नहीं. Health Connect का इस्तेमाल, पहने जाने वाले डिवाइस के बजाय मोबाइल ऐप्लिकेशन से करें. |
रीयल-टाइम में फ़िटनेस का डेटा दिखाने के लिए, Sensor API का इस्तेमाल करने वाले ऐप्लिकेशन
Sensor API की मदद से, अपने ऐप्लिकेशन में सेंसर का रॉ डेटा रीयल टाइम में पढ़ा जा सकता है. Sensor API ये काम करता है:
- इस फ़ंक्शन से, डिवाइस और साथ में इस्तेमाल किए जा सकने वाले डिवाइसों पर उपलब्ध डेटा सोर्स की सूची मिलती है.
- यह कुकी, रॉ सेंसर डेटा पाने के लिए लिसनर रजिस्टर करती है.
- यह लिसनर को अनरजिस्टर करता है, ताकि उन्हें अब सेंसर का रॉ डेटा न मिले.
Sensor API से माइग्रेट करने के लिए, यह तरीका अपनाएं:
| फ़ोन | Wear |
|
सेंसर और कई तरह से जांची गई सही जगह की जानकारी देने वाले एपीआई का इस्तेमाल करना |
Wear OS पर Health Services का इस्तेमाल करना:
|
गतिविधि की खास जानकारी देने के लिए, Session API का इस्तेमाल करने वाले ऐप्लिकेशन
सेशन, एक समयावधि को दिखाता है. इस दौरान, उपयोगकर्ता फ़िटनेस से जुड़ी कोई गतिविधि करते हैं.
Session API की मदद से, आपका ऐप्लिकेशन फ़िटनेस स्टोर में सेशन बना सकता है.
Session API से माइग्रेट करने के लिए, यह तरीका अपनाएं:
| फ़ोन | Wear |
|
शुरू/बंद करें: लागू नहीं है. ऐप्लिकेशन को चालू सेशन की स्थिति को इंटरनल तौर पर ट्रैक करना चाहिए. पढ़ने/लिखने की अनुमति: Google Health API पर स्विच करना. |
शुरू/बंद करें: Health Services (ExerciseClient) का इस्तेमाल करें पढ़ना/लिखना: अपने मोबाइल ऐप्लिकेशन के साथ Health Connect का इस्तेमाल करें. कुछ वर्कफ़्लो के लिए, हमारा सुझाव है कि आप यह तरीका अपनाएं:
|
Goals API का इस्तेमाल करने वाले ऐप्लिकेशन
लक्ष्य, Google Fit ऐप्लिकेशन में सेट किए गए टारगेट होते हैं. उपयोगकर्ता, कदमों की संख्या और हार्ट पॉइंट जैसी मेट्रिक के लिए इन्हें सेट कर सकते हैं. Fit प्लैटफ़ॉर्म, उनके लक्ष्यों को रिकॉर्ड करता है. साथ ही, Goals API का इस्तेमाल करके, इन लक्ष्यों के हिसाब से उनकी रोज़ की गतिविधि को ट्रैक करता है.
| फ़ोन | Wear |
| बदलाव करने के लिए कोई एपीआई उपलब्ध नहीं है. | बदलाव करने के लिए कोई एपीआई उपलब्ध नहीं है. |
BLE API का इस्तेमाल करने वाले ऐप्लिकेशन
आपका ऐप्लिकेशन, ब्लूटूथ स्मार्ट (बीएलई) की सुविधा वाले उपलब्ध डिवाइसों का पता लगा सकता है. साथ ही, बीएलई एपीआई का इस्तेमाल करके, सेंसर से मिले डेटा को Google Fit प्लैटफ़ॉर्म में डाल सकता है.
BLE API से माइग्रेट करने के लिए, यह तरीका अपनाएं:
| फ़ोन | Wear |
| Android के ब्लूटूथ एपीआई का सीधे तौर पर इस्तेमाल करें. | Android के ब्लूटूथ एपीआई का सीधे तौर पर इस्तेमाल करें. |
ये सुविधाएं अब काम नहीं करेंगी
इन सुविधाओं के लिए, सीधे तौर पर एपीआई का इस्तेमाल नहीं किया जा सकता. सुझाए गए Android के स्टैंडर्ड एपीआई का इस्तेमाल करें:
- Sensor API: रीयल-टाइम में रॉ डेटा पाने के लिए, Android Sensors फ़्रेमवर्क या Fused Location Provider API का इस्तेमाल करें.
- Goals API: कोई दूसरा एपीआई उपलब्ध नहीं है. अपने ऐप्लिकेशन लॉजिक में, लक्ष्य ट्रैकिंग और हर दिन की ऐक्टिविटी के लक्ष्यों को मैनेज करें.
- ब्लूटूथ लो एनर्जी (बीएलई) एपीआई: हार्डवेयर से कम्यूनिकेट करने के लिए, सीधे तौर पर Android Bluetooth API का इस्तेमाल करें.
Fit ऐप्लिकेशन के इंटिग्रेशन
अगर आपका ऐप्लिकेशन, डेटा शेयर करने के लिए Google Fit से कनेक्ट होता है, तो इन सेक्शन में दिए गए निर्देशों का पालन करें. इन निर्देशों में, मौजूदा और नए उपयोगकर्ताओं को Health Connect या Google Health API पर माइग्रेट करने के बारे में बताया गया है:
आपके ऐप्लिकेशन के मौजूदा उपयोगकर्ता
अगर आपके ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) में, लोगों को Google Fit से कनेक्ट करने का विकल्प शामिल है या आपका ऐप्लिकेशन, Google Fit के साथ काम करने वाले ऐप्लिकेशन की सूची में शामिल है, तो मौजूदा उपयोगकर्ताओं के लिए, Fit ऐप्लिकेशन के इंटिग्रेशन को जारी रखा जा सकता है.
हम इस सेक्शन को अपडेट करते रहेंगे. इसमें आपको यह जानकारी मिलेगी कि Fit ऐप्लिकेशन के इंटिग्रेशन को कब बंद किया जाएगा. साथ ही, उपयोगकर्ताओं को बेहतर अनुभव देने के लिए आपके पास कौनसे विकल्प उपलब्ध हैं. इस दौरान, हमसे संपर्क करें.
| checkDo this | बंद करेंऐसा न करें |
| अपने ऐप्लिकेशन में, Health Connect या Google Health API को नए विकल्प के तौर पर उपलब्ध कराएं.
उपयोगकर्ताओं को ज़्यादा फ़ायदे मिलते हैं. जैसे, बेहतर डेटा और इनसाइट, निजता, और सुरक्षा.
|
उपयोगकर्ताओं से Google Fit से डिसकनेक्ट करने के लिए कहें.
|
आपके ऐप्लिकेशन के नए उपयोगकर्ता
हमारा सुझाव है कि आप Health Connect या Google Health API के साथ इंटिग्रेशन बनाएं, ताकि आपके ऐप्लिकेशन के नए उपयोगकर्ताओं को भी वैसा ही अनुभव मिल सके.
Health Connect, उपयोगकर्ताओं को नए डेटा सोर्स और टाइप का ऐक्सेस देता है, ताकि उन्हें बेहतर अनुभव मिल सके. साथ ही, डिवाइस पर डेटा सुरक्षित तरीके से सेव किया जाता है. Google Health API, Fitbit और Google डिवाइस के डेटा के लिए वेब-सेंट्रिक प्लैटफ़ॉर्म उपलब्ध कराता है.
| checkDo this | बंद करेंऐसा न करें |
| अपने ऐप्लिकेशन के सेटअप फ़्लो में, Health Connect या Google Health API को शामिल करें. | Fit को ऐसे ऐप्लिकेशन के तौर पर उपलब्ध कराएं जिसे लोग Health Connect के उपलब्ध होने पर कनेक्ट कर सकें. |

