স্বাস্থ্য পরিষেবায় লক্ষ্যগুলি বাতিল করা হয়েছে৷
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
স্বাস্থ্য পরিষেবাগুলি এখন তাত্ক্ষণিক মেট্রিক্সের জন্য ডিবাউন্স করা লক্ষ্যগুলিকে সমর্থন করে, যেমন হৃদস্পন্দন, দূরত্ব এবং গতি। ডিবাউন্স করা লক্ষ্যগুলি এমন লোকেদের জন্য ব্যবহারকারীর অভিজ্ঞতা উন্নত করে যারা একটি নির্দিষ্ট থ্রেশহোল্ড বা পরিসীমা বজায় রাখতে চায়—যেমন হার্ট রেট—তাদের ওয়ার্কআউটের সময়।
ডিবাউন্স করা লক্ষ্যগুলি একই ইভেন্টকে একাধিকবার নির্গত হতে বাধা দেয়-প্রতিবারই শর্তটি সত্য হয়- অল্প সময়ের মধ্যে। পরিবর্তে, ইভেন্টগুলি নির্গত হয় শুধুমাত্র যদি একটি কনফিগারযোগ্য সময়ের জন্য থ্রেশহোল্ড ক্রমাগত অতিক্রম করা হয়, সাধারণত কিছু সংখ্যক সেকেন্ড। থ্রেশহোল্ডের সময়কাল হল স্বাস্থ্য পরিষেবাগুলি একটি সতর্কতা ইভেন্ট পাঠানোর আগে ব্যবহারকারীকে নির্দিষ্ট থ্রেশহোল্ড অতিক্রম করার জন্য নিরবচ্ছিন্ন সময়ের পরিমাণ।
আপনি লক্ষ্য নিবন্ধনের পরে অবিলম্বে নির্গত হতে ইভেন্ট প্রতিরোধ করতে পারেন. প্রাথমিক বিলম্ব হল আপনার অ্যাপকে জানানোর আগে লক্ষ্য রেজিস্ট্রেশনের পর থেকে যে পরিমাণ সময় পার করতে হবে।
একত্রিত হলে, "থ্রেশহোল্ডে সময়কাল" এবং "প্রাথমিক বিলম্ব" ব্যবহারকারীদের কাছে মিথ্যা ইতিবাচক এবং বারবার সতর্কতার সংখ্যা হ্রাস করে যদি আপনার অ্যাপ ব্যবহারকারীদের ফিটনেস লক্ষ্য বা লক্ষ্যগুলি সেট করতে দেয়।
কেস স্টাডি: হার্ট রেট
ডিবাউন্স করা লক্ষ্যগুলির জন্য একটি সাধারণ ব্যবহারের ক্ষেত্রে হার্ট রেট জোন জড়িত। হার্ট রেট ক্রমাগত একটি ব্যায়াম জুড়ে ওঠানামা করে, বিশেষ করে কার্ডিও-নিবিড় কার্যকলাপের সময়। ডিবাউন্সিং এর জন্য সমর্থন ছাড়া, একটি অ্যাপ অল্প সময়ের মধ্যে অনেক সতর্কতা পেতে পারে, যেমন প্রতিবার ব্যবহারকারীর হার্ট রেট লক্ষ্য সীমার উপরে বা নীচে নেমে যায়।
একটি "প্রাথমিক বিলম্ব" প্রবর্তন করে, আপনি স্বাস্থ্য পরিষেবাগুলিকে একটি নির্দিষ্ট সময়সীমা অতিক্রান্ত হওয়ার পরেই একটি লক্ষ্য সতর্কতা পাঠাতে জানাতে পারেন – আপনি এটিকে সামঞ্জস্যের সময়কাল হিসাবে ভাবতে পারেন। একটি "থ্রেশহোল্ডে সময়কাল" প্রবর্তন করে, আপনি এই কাস্টমাইজেশনকে আরও এগিয়ে নিতে পারেন, ব্যবহারকারীর লক্ষ্য সক্রিয় করার জন্য নির্দিষ্ট থ্রেশহোল্ডের মধ্যে বা বাইরে থাকাকালীন যে সময় অতিবাহিত হবে তা নির্দিষ্ট করে।
অনুশীলনে, আপনার অ্যাপটি তাদের ব্যায়ামের তীব্রতা বাড়াতে বা কমানোর জন্য ব্যবহারকারীদের জানার আগে 15 সেকেন্ডের জন্য তাদের লক্ষ্য হার্ট রেট রেঞ্জের বাইরে থাকার জন্য অপেক্ষা করতে হতে পারে।
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Debounced goals in Health Services\n\nHealth Services now supports *debounced goals* for instantaneous metrics, such\nas heart rate, distance, and speed. Debounced goals improve the user experience\nfor people who want to maintain a specific threshold or range---such as heart\nrate---throughout their workout.\n\nDebounced goals prevent the same event from being emitted multiple times---every\ntime the condition is true---over a short time period. Instead, events are emitted\nonly if the threshold has been continuously exceeded for a configurable period\nof time, usually some number of seconds. **Duration at threshold** is the amount\nof uninterrupted time the user needs to cross the specified threshold before\nHealth Services sends an alert event.\n\nYou can also prevent events from being emitted immediately after goal\nregistration. **Initial delay** is the amount of time that must pass, since goal\nregistration, before your app is notified.\n\nWhen combined, \"duration at threshold\" and \"initial delay\" reduce the number of\nfalse positives and repeated alerts surfaced to users if your app lets users set\nfitness goals or targets.\n\nCase study: heart rate\n----------------------\n\nA common use case for debounced goals involves heart rate zones. Heart rate\ncontinuously fluctuates throughout an exercise, especially during\ncardio-intensive activities. Without support for debouncing, an app might get\nmany alerts in a short period of time, such as each time the user's heart rate\ndips above or below the target range.\n\nBy introducing an \"initial delay,\" you can inform Health Services to send a goal\nalert only after a specified time period has passed--you can think of this as an\nadjustment period. By introducing a \"duration at threshold,\" you can take this\ncustomization further, by specifying the amount of time that must elapse while\nthe user is in or out of the specified threshold for their goal to be activated.\n\nIn practice, this might involve waiting for the user to be out of their target\nheart rate range for 15 seconds before your app lets them know to increase or\ndecrease their exercise intensity."]]