Google Health API के डेटा टाइप

यहां दी गई टेबल में, सभी तरह के डेटा की पूरी सूची दी गई है. इसमें कई कॉलम दिए गए हैं, ताकि आपको Google Health API में हर तरह के डेटा के बारे में जानकारी मिल सके. साथ ही, यह भी पता चल सके कि हर तरह का डेटा किस स्कोप के तहत उपलब्ध है.

टेबल: Google Health API के डेटा टाइप
डेटा टाइप
  dataType
  filter पैरामीटर
रिकॉर्ड
टाइप
उपलब्ध
ऑपरेशन
दायरा Webhook की सुविधा
ऐक्टिव मिनट
  active-minutes
  active_minutes
इंटरवल reconcile, rollup, dailyRollup activity_and_fitness
ऐक्टिव ज़ोन मिनट
  active-zone-minutes
  active_zone_minutes
इंटरवल list, reconcile, rollup, dailyRollup activity_and_fitness
ऐक्टिविटी लेवल
  activity-level
  activity_level
इंटरवल list, reconcile activity_and_fitness
ऊंचाई
  altitude
  altitude
इंटरवल list, reconcile, rollup, dailyRollup activity_and_fitness
बॉडी फ़ैट
  body-fat
  body_fat
नमूना list, get, reconcile, rollup, dailyRollup, create, update, batchDelete health_metrics_and_measurements
धड़कन की दर वाले ज़ोन में खर्च की गई कैलोरी
  calories-in-heart-rate-zone
  calories_in_heart_rate_zone
इंटरवल rollup, dailyRollup activity_and_fitness
हर दिन की धड़कन की दर में उतार-चढ़ाव
  daily-heart-rate-variability
  daily_heart_rate_variability
हर दिन list, reconcile health_metrics_and_measurements
हर दिन की धड़कन की दर वाले ज़ोन
  daily-heart-rate-zones
  daily_heart_rate_zones
हर दिन reconcile health_metrics_and_measurements
हर दिन की ऑक्सीजन की मात्रा
  daily-oxygen-saturation
  daily_oxygen_saturation
हर दिन list, reconcile health_metrics_and_measurements
हर दिन की सांस की दर
  daily-respiratory-rate
  daily_respiratory_rate
हर दिन list, reconcile health_metrics_and_measurements
हर दिन की आराम करते समय धड़कन की दर
  daily-resting-heart-rate
  daily_resting_heart_rate
हर दिन list, reconcile health_metrics_and_measurements
हर दिन के स्लीप टेम्परेचर के आंकड़े
  daily-sleep-temperature-derivations
  daily_sleep_temperature_derivations
हर दिन list, reconcile health_metrics_and_measurements
हर दिन का VO2 मैक्स
  daily-vo2-max
  daily_vo2_max
हर दिन list, reconcile activity_and_fitness
दूरी
  distance
  distance
इंटरवल list, reconcile, rollup, dailyRollup activity_and_fitness
एक्सरसाइज़
  exercise
  exercise
सेशन list, get, reconcile, create, update, batchDelete activity_and_fitness
मंज़िलें
  floors
  floors
इंटरवल reconcile, rollup, dailyRollup activity_and_fitness
धड़कन की दर
  heart-rate
  heart_rate
नमूना list, reconcile, rollup, dailyRollup health_metrics_and_measurements
धड़कन की दर में उतार-चढ़ाव
  heart-rate-variability
  heart_rate_variability
नमूना list, reconcile health_metrics_and_measurements
ऊंचाई
  height
  height
नमूना list, get, reconcile, create, update, batchDelete health_metrics_and_measurements
हाइड्रेशन लॉग
  hydration-log
  hydration_log
सेशन list, get, reconcile, rollup, dailyRollup, create, update, batchDelete nutrition
ऑक्सीजन की मात्रा
  oxygen-saturation
  oxygen_saturation
नमूना list, reconcile health_metrics_and_measurements
नींद के दौरान सांस की दर की खास जानकारी
  respiratory-rate-sleep-summary
  respiratory_rate_sleep_summary
नमूना list, reconcile health_metrics_and_measurements
दौड़ने के दौरान का VO2 मैक्स
  run-vo2-max
  run_vo2_max
नमूना list, reconcile, rollup, dailyRollup activity_and_fitness
बैठे रहने की अवधि
  sedentary-period
  sedentary_period
इंटरवल list, reconcile, rollup, dailyRollup activity_and_fitness
नींद
  sleep
  sleep
सेशन list, get, reconcile, create, update, batchDelete sleep
कदम
  steps
  steps
इंटरवल list, reconcile, rollup, dailyRollup activity_and_fitness
तैरने की दूरी का डेटा
  swim-lengths-data
  swim_lengths_data
इंटरवल list, reconcile, rollup, dailyRollup activity_and_fitness
धड़कन की दर वाले ज़ोन में बिताया गया समय
  time-in-heart-rate-zone
  time_in_heart_rate_zone
इंटरवल reconcile, rollup, dailyRollup activity_and_fitness
खर्च की गई कुल कैलोरी
  total-calories
  total_calories
इंटरवल rollup, dailyRollup activity_and_fitness
VO2 मैक्स
  vo2-max
  vo2_max
नमूना list, reconcile activity_and_fitness
वज़न
  weight
  weight
नमूना list, get, reconcile, rollup, dailyRollup, create, update, batchDelete health_metrics_and_measurements

डेटा की उपलब्धता

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

तीसरे पक्ष का ऐक्सेस

Fitbit डिवाइस, तीसरे पक्ष के ऐप्लिकेशन या सेवाओं से सीधे कम्यूनिकेट नहीं कर सकते. इन डिवाइसों को सिर्फ़ Fitbit के मोबाइल ऐप्लिकेशन के साथ कम्यूनिकेट करने और सिंक करने के लिए डिज़ाइन किया गया है.

डिवाइस, दिन भर में डेटा को अपने-आप सिंक करता है. ऐसा तब होता है, जब Fitbit ऐप्लिकेशन खुला हो. इसके अलावा, अगर ब्लूटूथ चालू है और ऐप्लिकेशन बैकग्राउंड में चल रहा है, तो डिवाइस हर 15 मिनट में डेटा सिंक करता है. सिंक करने की प्रोसेस पूरी होने के बाद, Google Health API के ज़रिए तीसरे पक्ष की सेवाओं के लिए डेटा उपलब्ध हो जाता है.

दूरी के मानक

एक्सरसाइज़ की दूरी, जैसे कि elevationGainMillimeters को मिलीमीटर में मापा जाता है. इसकी वजहें यहां दी गई हैं:

  1. डेटा की सटीक जानकारी बनाए रखना: मिलीमीटर का इस्तेमाल करने की सबसे अहम वजह यह है कि हम जो डेटा पढ़ते और उपलब्ध कराते हैं उसमें सटीक जानकारी बनी रहे. मिलीमीटर जैसी बारीक इकाई का इस्तेमाल करके, हम मेज़रमेंट को सटीक तरीके से दिखा सकते हैं.
  2. मानकीकरण: मिलीमीटर, हमारी सभी सेवाओं के लिए डिज़ाइन की गई स्टैंडर्ड यूनिट है. इस कंसिस्टेंसी से, एपीआई के अलग-अलग हिस्सों के साथ इंटरैक्ट करने वाले डेवलपर को एक जैसा अनुभव मिलता है.
  3. मेज़रमेंट की अलग-अलग सिस्टम के लिए सहायता: मिलीमीटर जैसी बेस यूनिट का इस्तेमाल करने से, डेवलपर के लिए चुनी गई किसी भी अन्य यूनिट में डेटा को कन्वर्ट करना आसान हो जाता है. भले ही, वे मीट्रिक, इंपीरियल या मेज़रमेंट की किसी अन्य सिस्टम के साथ काम कर रहे हों.