গুগল হেলথ এপিআই ব্যবহার করে ঘুমের অভিজ্ঞতা উন্নত করুন

গুগল হেলথ এপিআই এমন ডেটা টাইপ সরবরাহ করে যা একজন ব্যবহারকারীর ঘুমের ধরণ ট্র্যাক করে, যার মধ্যে রয়েছে ঘুমের সময়কাল, গুণমান এবং বিশ্রামকালীন শারীরিক পরিমাপ। এই পরিমাপগুলো অ্যাপ্লিকেশনগুলোকে পুনরুদ্ধার, ঘুমের স্বাস্থ্যবিধি এবং দীর্ঘমেয়াদী স্বাস্থ্য প্রবণতা সম্পর্কে ধারণা দিতে সাহায্য করে।

হার্ট রেট ভ্যারিয়েবিলিটি (HRV), অক্সিজেন স্যাচুরেশন (SpO2) এবং শ্বাস-প্রশ্বাসের হারের মতো শারীরবৃত্তীয় পরিমাপগুলো বিশেষভাবে ঘুমের সময় রেকর্ড করা হয়, কারণ তখন শরীর একটি স্থিতিশীল ও বিশ্রামরত অবস্থায় থাকে। এর ফলে, দিনের বেলার মানসিক চাপ, শারীরিক কার্যকলাপ বা পরিবর্তনশীল পরিবেশগত অবস্থার হস্তক্ষেপ ছাড়াই এপিআই (API) ব্যবহারকারীর স্বয়ংক্রিয় স্নায়ুতন্ত্র এবং শ্বাস-প্রশ্বাস সংক্রান্ত স্বাস্থ্যের একটি ভিত্তিস্তর নির্ণয় করতে পারে।

আপনার অ্যাপ্লিকেশনের জন্য কোন মেট্রিকগুলো উপযুক্ত, তা নির্ধারণ করতে এই ডেটা টাইপগুলোর মধ্যে পার্থক্যগুলো বুঝুন।

সমর্থিত ডেটা প্রকার

ঘুম পরিমাপের জন্য এপিআই নিম্নলিখিত ডেটা টাইপগুলো সমর্থন করে:

সারণি: গুগল হেলথ এপিআই ঘুমের ডেটার প্রকারভেদ
ডেটা টাইপ
dataType
filter প্যারামিটার
উপলব্ধ
অপারেশন
পরিধি
দৈনিক হৃদস্পন্দন পরিবর্তনশীলতা
daily-heart-rate-variability
daily_heart_rate_variability
রেকর্ডের ধরণ: দৈনিক

সামঞ্জস্যপূর্ণ ডিভাইস

তালিকা করুন, সমন্বয় করুন .health_metrics_and_measurements.readonly
.health_metrics_and_measurements.writeonly
দৈনিক অক্সিজেন স্যাচুরেশন
daily-oxygen-saturation
daily_oxygen_saturation
রেকর্ডের ধরণ: দৈনিক

সামঞ্জস্যপূর্ণ ডিভাইস

তালিকা করুন, সমন্বয় করুন .health_metrics_and_measurements.readonly
.health_metrics_and_measurements.writeonly
দৈনিক শ্বাস-প্রশ্বাসের হার
daily-respiratory-rate
daily_respiratory_rate
রেকর্ডের ধরণ: দৈনিক

সামঞ্জস্যপূর্ণ ডিভাইস

তালিকা করুন, সমন্বয় করুন .health_metrics_and_measurements.readonly
.health_metrics_and_measurements.writeonly
দৈনিক ঘুমের তাপমাত্রা নির্ণয়
daily-sleep-temperature-derivations
daily_sleep_temperature_derivations
রেকর্ডের ধরণ: দৈনিক

সামঞ্জস্যপূর্ণ ডিভাইস

তালিকা করুন, সমন্বয় করুন .health_metrics_and_measurements.readonly
.health_metrics_and_measurements.writeonly
হৃদস্পন্দন পরিবর্তনশীলতা
heart-rate-variability
heart_rate_variability
রেকর্ডের ধরণ: নমুনা

সামঞ্জস্যপূর্ণ ডিভাইস

তালিকা করুন, সমন্বয় করুন .health_metrics_and_measurements.readonly
.health_metrics_and_measurements.writeonly
অক্সিজেন স্যাচুরেশন
oxygen-saturation
oxygen_saturation
রেকর্ডের ধরণ: নমুনা

সামঞ্জস্যপূর্ণ ডিভাইস

তালিকা করুন, সমন্বয় করুন .health_metrics_and_measurements.readonly
.health_metrics_and_measurements.writeonly
শ্বাস-প্রশ্বাসের হার ঘুমের সারাংশ
respiratory-rate-sleep-summary
respiratory_rate_sleep_summary
রেকর্ডের ধরণ: নমুনা

সামঞ্জস্যপূর্ণ ডিভাইস

তালিকা করুন, সমন্বয় করুন .health_metrics_and_measurements.readonly
.health_metrics_and_measurements.writeonly
ঘুম
sleep
sleep
রেকর্ডের ধরণ: সেশন

সামঞ্জস্যপূর্ণ ডিভাইস

তালিকা, প্রাপ্তি, সমন্বয়, তৈরি, হালনাগাদ, ব্যাচডিলিট .sleep.readonly
.sleep.writeonly

ঘুমের সেশন এবং সংক্ষিপ্ত জাগরণ

একটি স্লিপ সেশন ( Sleep ) হলো ঘুমের একটি স্বতন্ত্র ঘটনা, যেমন রাতের একটিমাত্র ঘুম বা দিনের বেলার একটি ছোট ঘুম। এর মধ্যে ঘুমের পরস্পর সম্পর্কহীন বিভিন্ন পর্যায়ের বিশদ বিবরণের পাশাপাশি সংক্ষিপ্ত জাগরণ-পরিবর্তনের বিরতিও অন্তর্ভুক্ত থাকে, যা ‘শর্ট অ্যাওয়েকেনিং’ বা স্বল্পস্থায়ী জাগরণ নামে পরিচিত।

  • ঘুমের পর্যায় ( Sleep ) : এটি ঘুমের একটি স্বতন্ত্র ঘটনাকে ( LIGHT , DEEP , REM , AWAKE পর্যায়) বোঝায়, যা মূল বিশ্রামের অবিচ্ছিন্ন সময়রেখাকে বিভক্ত করে।
  • সংক্ষিপ্ত জাগরণ ( shortAwakenings ) : বিশ্রামের সময় ঘটা ক্ষণস্থায়ী জাগ্রত অবস্থা পরিবর্তন বা জেগে ওঠা। ঘুমের সাধারণ AWAKE অবস্থার ব্যবধানের (যা পরস্পর বিচ্ছিন্ন অবিচ্ছিন্ন পর্যায়ক্রমকে বিভক্ত করে) বিপরীতে, সংক্ষিপ্ত জাগরণগুলো হলো স্বতন্ত্র অংশ যা পার্শ্ববর্তী ঘুমের পর্যায়গুলোর সাথে মিলে যেতে পারে। এগুলো ঘুমের প্রধান পর্যায় কাঠামোকে ব্যাহত না করেই অস্থিরতা এবং ক্ষণস্থায়ী জাগরণ সম্পর্কে সূক্ষ্ম ধারণা দেয়।

উদাহরণ

{
  "name": "sleeps/12345",
  "startTime": "2026-04-20T22:30:00Z",
  "endTime": "2026-04-21T06:30:00Z",
  "sleepType": "STAGES",
  "sleepStages": [
    {
      "startTime": "2026-04-20T22:30:00Z",
      "endTime": "2026-04-20T23:45:00Z",
      "type": "LIGHT"
    },
    {
      "startTime": "2026-04-20T23:45:00Z",
      "endTime": "2026-04-21T01:15:00Z",
      "type": "DEEP"
    }
  ],
  "shortAwakenings": [
    {
      "startTime": "2026-04-20T23:10:00Z",
      "endTime": "2026-04-20T23:11:30Z",
      "type": "AWAKE"
    }
  ]
}

দৈনিক ঘুমের তাপমাত্রা নির্ণয়

দৈনিক ঘুমের তাপমাত্রা পরিমাপ একজন ব্যবহারকারীর ঘুমের সময় তার স্বাভাবিক তাপমাত্রার তুলনায় ত্বকের তাপমাত্রার পরিবর্তন নির্ণয় করে। এই তথ্য সাধারণত দিনে একবার, একটি দীর্ঘ ঘুমের পর জানানো হয়।

শ্বাস-প্রশ্বাসের হার

শ্বাস-প্রশ্বাসের হার ব্যবহারকারীর প্রতি মিনিটে শ্বাসের সংখ্যা পরিমাপ করে। ঘুমের সময়, এটি ঘুমের গুণমান এবং সম্ভাব্য ব্যাঘাত নিরীক্ষণের জন্য একটি গুরুত্বপূর্ণ পরিমাপক। এপিআইটি নমুনা শ্বাস-প্রশ্বাসের হার ( respiratory-rate ), দৈনিক সারাংশ ( daily-respiratory-rate ), এবং সেশন-ভিত্তিক ঘুমের সারাংশ ( respiratory-rate-sleep-summary ) সমর্থন করে।

হৃদস্পন্দন পরিবর্তনশীলতা (HRV)

HRV প্রতিটি হৃদস্পন্দনের মধ্যবর্তী সময়ের তারতম্য পরিমাপ করে। এটি স্বয়ংক্রিয় স্নায়ুতন্ত্রের অবস্থার একটি গুরুত্বপূর্ণ সূচক; ঘুমের সময় উচ্চ HRV সাধারণত ভালো পুনরুদ্ধার এবং প্রস্তুতির ইঙ্গিত দেয়, অন্যদিকে কম HRV মানসিক চাপ বা অতিরিক্ত প্রশিক্ষণের লক্ষণ হতে পারে। API নমুনা HRV ( heart-rate-variability ) এবং দৈনিক সারাংশ ( daily-heart-rate-variability ) সমর্থন করে।

অক্সিজেন স্যাচুরেশন (SpO2)

SpO2 হলো রক্তে থাকা মোট হিমোগ্লোবিনের সাপেক্ষে অক্সিজেন-সম্পৃক্ত হিমোগ্লোবিনের শতাংশ। ঘুমের সময় SpO2 পর্যবেক্ষণ করা সম্ভাব্য শ্বাস-প্রশ্বাসের সমস্যা শনাক্ত করতে এবং ব্যবহারকারী সারারাত ধরে অক্সিজেনের পর্যাপ্ত মাত্রা বজায় রাখছেন কিনা তা নিশ্চিত করার জন্য অত্যন্ত গুরুত্বপূর্ণ। এই এপিআই (API) নমুনা SpO2 ( oxygen-saturation ) এবং দৈনিক সারাংশ ( daily-oxygen-saturation ) সমর্থন করে।

ঘুমের স্বাস্থ্য এবং পুনরুদ্ধারের সামগ্রিক দৃষ্টিভঙ্গি

যদিও প্রতিটি পরিমাপক নির্দিষ্ট অন্তর্দৃষ্টি প্রদান করে, তবুও সেগুলো একে অপরের সাথে গভীরভাবে সম্পর্কিত এবং একত্রে একজন ব্যবহারকারীর আরোগ্যের একটি সামগ্রিক চিত্র তুলে ধরে। ঘুমের পর্যায়গুলো (হালকা, গভীর, REM) বিশ্রামের কাঠামোগত ভিত্তি প্রদান করে, অন্যদিকে HRV এবং SpO2-এর মতো শারীরবৃত্তীয় সূচকগুলো নির্দেশ করে যে শরীর সেই বিশ্রামে শারীরিকভাবে কীভাবে সাড়া দিচ্ছে। উদাহরণস্বরূপ, সর্বোত্তম গভীর ঘুমসহ একটি উচ্চ-মানের ঘুমের সেশনের সাথে প্রায়শই উচ্চতর HRV-এর সম্পর্ক দেখা যায়, যা স্বয়ংক্রিয় স্নায়ুতন্ত্রের কার্যকর আরোগ্যকে নির্দেশ করে।

শ্বাস-প্রশ্বাসের হার এবং ঘুমের তাপমাত্রার তথ্যের সাথে এগুলোকে একত্রিত করে অ্যাপ্লিকেশনগুলো সম্ভাব্য ব্যাঘাত শনাক্ত করতে পারে। শ্বাস-প্রশ্বাসের হারে হঠাৎ বৃদ্ধি বা ঘুমের তাপমাত্রায় কোনো বিচ্যুতি একজন ব্যবহারকারী কেন পুনরুদ্ধারমূলক পর্যায়ে কম সময় কাটিয়েছেন, তার প্রেক্ষাপট বুঝতে সাহায্য করে। এই ধরনের ডেটা একসাথে বিশ্লেষণ করে ডেভেলপাররা ঘুমের স্বাস্থ্যবিধি এবং দীর্ঘমেয়াদী স্বাস্থ্য প্রবণতার একটি ব্যাপক মূল্যায়ন প্রদান করতে পারেন।

নির্দেশিকা

আপনার অ্যাপে ঘুমের মেট্রিক অন্তর্ভুক্ত করার সময় এই নির্দেশিকাগুলি ব্যবহার করুন:

  • সেশন বিবরণ : কোনো ব্যবহারকারীর ঘুমের পর্যায় (হালকা, গভীর, REM, জাগ্রত) এবং স্বল্পকালীন জাগরণ দেখানোর জন্য, sleep ডেটা টাইপটি কোয়েরি করুন।
  • শারীরবৃত্তীয় পর্যবেক্ষণ : উন্নত স্বাস্থ্য পর্যবেক্ষণের জন্য, ঘুমের সেশনের ডেটার সাথে respiratory-rate-sleep-summary , daily-sleep-temperature-derivations , daily-heart-rate-variability এবং daily-oxygen-saturation মতো শারীরবৃত্তীয় এবং পুনরুদ্ধারের মেট্রিকগুলো একত্রিত করুন।
  • সমন্বয় : বিভিন্ন ডিভাইস (যেমন, একটি পরিধানযোগ্য ডিভাইস এবং একটি ম্যাট্রেস সেন্সর) থেকে আসা ওভারল্যাপিং স্লিপ লগগুলিকে একটি একক "প্রধান" স্লিপ রেকর্ডে একত্রিত করা নিশ্চিত করতে reconcile অপারেশনটি ব্যবহার করুন।

গভীর ঘুমে মোট সময় গণনা করুন

কোনো নির্দিষ্ট রাতে একজন ব্যবহারকারী পুনরুদ্ধারমূলক গভীর ঘুমের পর্যায়ে মোট কত সময় কাটিয়েছেন তা গণনা করতে:

  1. নির্দিষ্ট সময়সীমার জন্য sleep ডেটা টাইপ সম্পর্কে জিজ্ঞাসা করুন।
  2. পর্যায় তালিকাটির মধ্য দিয়ে পুনরাবৃত্তি করুন এবং সেই ব্যবধানগুলি চিহ্নিত করুন যেখানে stageType হল DEEP
  3. প্রতিটি গভীর ঘুমের বিরতির সময়কাল (শেষ সময় - শুরুর সময়) গণনা করুন এবং সেগুলোর যোগফল বের করুন।

প্রাপ্ত যোগফলটি সেই সেশনের গভীর ঘুমের মোট শারীরিক সময়কাল নির্দেশ করে।