इस पेज पर, अक्सर पूछे जाने वाले कुछ सवाल और उनके जवाब दिए गए हैं.
सवाल: क्या Health Connect सिर्फ़ Android प्लैटफ़ॉर्म पर उपलब्ध है?
जवाब: हां. Health Connect API और Health Connect ऐप्लिकेशन, सिर्फ़ Android प्लैटफ़ॉर्म पर उपलब्ध हैं.
Wear OS पर, सेहत से जुड़े सेंसर के डेटा के इस्तेमाल के उदाहरणों के लिए, Health Services API दस्तावेज़ देखें.
सवाल: मैं Health Connect को कैसे ऐक्सेस करूं?
जवाब: Health Connect को ऐक्सेस करने का तरीका, आपके डिवाइस पर चल रहे Android वर्शन पर निर्भर करता है:
- Android 14 पर, Health Connect Android सिस्टम का हिस्सा है. सेटिंग > सुरक्षा और निजता > निजता पर जाकर, Health Connect को ऐक्सेस किया जा सकता है. इसके बाद, Health Connect खोजें.
Android 13 के साथ-साथ, Health Connect के साथ काम करने वाले Android के पुराने वर्शन पर, यह ऐप्लिकेशन सार्वजनिक तौर पर उपलब्ध है. इसे Google Play Store से डाउनलोड किया जा सकता है. ऐप्लिकेशन को ऐक्सेस करने के लिए, इनमें से कोई एक तरीका अपनाएं:
- सेटिंग > ऐप्लिकेशन पर जाएं. इसके बाद, Health Connect ढूंढें और उसे खोलें.
- क्विक सेटिंग का इस्तेमाल करके, Health Connect को क्विक ऐक्सेस के तौर पर कॉन्फ़िगर करें. क्विक सेटिंग, सिस्टम ट्रे में मिलती है.
- Health Connect के Google Play Store पेज पर जाएं और खोलें पर टैप करें.
सवाल: सेहत से जुड़ा डेटा, Android 13 से Android 14 पर कैसे माइग्रेट किया जाता है?
जवाब: Android 13 के लिए बने Health Connect APK से, Android 14 के लिए बने Health Connect सिस्टम ऐप्लिकेशन पर माइग्रेट करने की प्रोसेस, Android 14 पर अपग्रेड करने के बाद अपने-आप शुरू हो जाती है.
माइग्रेशन के दौरान, Android 14 API को "माइग्रेशन की प्रोसेस जारी है" स्टेटस के साथ निलंबित कर दिया जाता है. यह स्टेटस, Health Connect के यूज़र इंटरफ़ेस (यूआई) में भी दिखता है. माइग्रेशन पूरा होने के बाद, Health Connect के स्टैंडअलोन APK को अनइंस्टॉल किया जा सकता है.
ज़्यादा जानकारी के लिए, Android 13 से Android 14 पर माइग्रेट करने से जुड़ी गाइड देखें.
सवाल: क्या Health Connect, Google Play services के बिना काम करने वाले Android फ़ोन पर काम करता है?
जवाब: नहीं. Health Connect के साथ काम करने के लिए, मोबाइल डिवाइसों में कुछ ज़रूरी शर्तें पूरी होनी चाहिए. जैसे, उनमें Android 9 (एपीआई 28) या इसके बाद का वर्शन हो और उन पर Google Play services इंस्टॉल हो.
सवाल: Health Connect की तुलना Google Fit से कैसे की जा सकती है?
जवाब: नीचे दी गई टेबल में, दोनों एपीआई के बीच के मुख्य अंतर के बारे में बताया गया है:
Health Connect | Google Fit |
---|---|
डिवाइस के हिसाब से
Health Connect, डिवाइस पर काम करता है. डेटा को किसी खास Google खाते से जोड़ने के बजाय, उपयोगकर्ता के डिवाइस पर सेव किया जाता है. |
Google खाते पर आधारित
Google Fit, खाते पर आधारित है. डेटा को सर्वर साइड इन्फ़्रास्ट्रक्चर पर सेव किया जाता है. इसका डेटा मॉडल, उपयोगकर्ता के डिवाइसों के बजाय, खास Google खातों से पूरी तरह जुड़ा होता है. इससे, सर्वर को Google Fit में सटीक जानकारी देने वाला सोर्स माना जाता है. |
ज़्यादा बेहतर अनुमतियां
उपयोगकर्ताओं के पास यह कंट्रोल करने का विकल्प होता है कि Health Connect में मौजूद हर तरह के डेटा को कौनसे ऐप्लिकेशन पढ़ सकते हैं और कौनसे ऐप्लिकेशन उसमें बदलाव कर सकते हैं. |
OAuth पर आधारित अनुमतियां
Google Fit में अनुमतियों के लिए ज़्यादा काम करना पड़ता है, क्योंकि ये OAuth की पुष्टि पर आधारित होती हैं. OAuth स्कोप में, ज़्यादा डेटा टाइप भी शामिल हो सकते हैं. |
थोड़ा डेटा प्रोसेस करना
Health Connect में बहुत कम डेटा प्रोसेसिंग और डेटा का डेरिवेशन होता है. हालांकि, इसमें कुछ डेटा टाइप के लिए कुछ छोटे अपवाद हैं. जैसे, बेसल कैलोरी और बेसल मेटाबॉलिक रेट (बीएमआर). इसलिए, डेवलपर के पास Health Connect के ज़रिए ज़्यादा रॉ डेटा का ऐक्सेस होगा. |
सेवा के हिसाब से डेटा प्रोसेस करना
Google Fit ज़्यादा डेटा प्रोसेस करता है. इसके लिए, वह कुछ डेटा टाइप को दूसरे डेटा टाइप में बदलता है या उन्हें मर्ज करता है. Google Fit, Health Connect की तरह रॉ डेटा का ऐक्सेस देने के बजाय, किसी खास सेवा के लिए डेटा को प्रोसेस करता है. |
सवाल: क्या Health Connect का स्टोरेज, डिवाइस पर या क्लाउड पर मौजूद होता है?
जवाब: Health Connect, डिवाइस पर स्टोरेज उपलब्ध कराता है. हमारा लक्ष्य ऐसा सिस्टम बनाना है जिससे उपयोगकर्ता अपने डेटा को पूरी तरह से कंट्रोल कर सकें. साथ ही, यह भी तय कर सकें कि वे किस ऐप्लिकेशन और सेवा के साथ अपना डेटा शेयर करें.
सवाल: Health Connect ऐप्लिकेशन का इस्तेमाल कौनसे मोबाइल डिवाइस कर सकते हैं?
जवाब: Health Connect ऐप्लिकेशन का इस्तेमाल, सिर्फ़ Android 9 (एपीआई 28) या उसके बाद के वर्शन वाले मोबाइल डिवाइसों पर किया जा सकता है. साथ ही, इन डिवाइसों में Google Play services भी इंस्टॉल होना चाहिए.
सवाल: क्या Jetpack में Java SDK टूल मौजूद है? क्या इसे बाद में जोड़ा जाएगा?
जवाब: Health Connect SDK टूल सिर्फ़ Kotlin में उपलब्ध है. फ़िलहाल, हमारे पास Jetpack लाइब्रेरी में Java SDK जोड़ने का कोई प्लान नहीं है. हालांकि, डेवलपर के सुझाव/राय के आधार पर, हम दोनों प्रोग्रामिंग भाषाओं के साथ काम कर सकते हैं.
सवाल: Health Connect, पुराने डेटा की कौनसी रेंज को पढ़ या सेव कर सकता है?
जवाब: Health Connect, आपके ऐप्लिकेशन को time
या startTime
वाले रिकॉर्ड को पढ़ने की अनुमति देता है. हालांकि, ऐसा सिर्फ़ 30 दिनों तक किया जा सकता है. इसके बाद, ऐप्लिकेशन को अनुमति का पहला अनुरोध करने के बाद ही रिकॉर्ड पढ़ने की अनुमति मिलती है. अगर आपको अपने ऐप्लिकेशन को 30 दिनों के बाद रिकॉर्ड पढ़ने की अनुमति देनी है, तो PERMISSION_READ_HEALTH_DATA_HISTORY
अनुमति का इस्तेमाल करें. अगर आपका ऐप्लिकेशन अनइंस्टॉल करके फिर से इंस्टॉल किया जाता है, तो तारीख रीसेट हो जाती है. इसे ऐप्लिकेशन इस्तेमाल करने की नई तारीख के तौर पर मार्क किया जाता है, जैसे कि आपने ऐप्लिकेशन पहली बार इस्तेमाल किया हो.
Health Connect के साथ शेयर किए जाने वाले डेटा पर कोई पाबंदी नहीं है. हालांकि, फ़िलहाल ज़्यादा पुराना डेटा शेयर करने से बचें. इसी तरह, आने वाले समय में होने वाले इवेंट से जुड़ा डेटा लिखने से बचें. जैसे, अनुमानित MenstruationPeriodRecord
.
सवाल: अगर मुझे Health Connect के साथ इंटिग्रेट करने में मदद चाहिए, तो मुझे किससे संपर्क करना चाहिए?
जवाब: अगर आपको Health Connect के इंटिग्रेशन के बारे में कोई तकनीकी सवाल पूछना है, कोई समस्या है या कोई और समस्या है, तो health-connect-support@google.com पर संपर्क करें.
हमारे सहायता विशेषज्ञ, डेवलपर के सवालों के जवाब जल्द से जल्द और पूरी जानकारी के साथ देने की कोशिश करते हैं. इस बीच, अगर आपको कोई मदद चाहिए, तो Health Connect के दस्तावेज़ देखें.
सवाल: मैं डेटा टाइप को पढ़ने या उसमें बदलाव करने का ऐक्सेस कैसे तय करूं?
जवाब: Health Connect के डेटा टाइप को पढ़ने या उनमें डेटा सेव करने के लिए, Play Console का इस्तेमाल करके एलान करें कि आपका ऐप्लिकेशन इन टाइप का डेटा ऐक्सेस करता है.