تتيح "خدمات الصحة" الآن الأهداف التي تم تجاهل التكرار فيها للمقاييس الفورية، مثل معدّل نبضات القلب والمسافة والسرعة. تساهم الأهداف التي تمّت إزالة التكرار منها في تحسين تجربة المستخدمين الذين يريدون الحفاظ على حدّ معيّن أو نطاق معيّن، مثل معدّل ضربات القلب، طوال فترة التمرين.
تمنع الأهداف التي تمّت إزالة تكرارها من إصدار الحدث نفسه عدّة مرات، أي في كل مرة يكون فيها الشرط صحيحًا، وذلك خلال فترة زمنية قصيرة. بدلاً من ذلك، يتم إصدار الأحداث فقط إذا تم تجاوز الحد بشكل مستمر لمدة زمنية قابلة للضبط، وعادةً ما تكون بضع ثوانٍ. المدة عند الحدّ هي مقدار الوقت المتواصل الذي يجب أن يتجاوزه المستخدم الحدّ المحدّد قبل أن ترسل "خدمات الصحة" حدث تنبيه.
يمكنك أيضًا منع إرسال الأحداث فور تسجيل الهدف. التأخير الأوّلي هو مقدار الوقت الذي يجب أن يمرّ منذ تسجيل الهدف قبل أن يتم إعلام تطبيقك.
عند الجمع بين "المدة عند الحدّ الأدنى" و "التأخير الأوّلي"، يتم تقليل عدد النتائج الإيجابية الخاطئة والتنبيهات المتكرّرة التي تظهر للمستخدمين إذا كان تطبيقك يتيح لهم تحديد أهداف أو غايات متعلّقة باللياقة البدنية.
دراسة حالة: معدّل نبضات القلب
تتضمّن إحدى حالات الاستخدام الشائعة للأهداف التي تمّت إزالة تكرارها نطاقات معدّل نبضات القلب. يتفاوت معدّل نبضات القلب باستمرار أثناء ممارسة التمارين الرياضية، خاصةً أثناء الأنشطة التي تتطلّب مجهودًا كبيرًا من القلب. بدون إمكانية الحدّ من تكرار الإشعارات، قد يتلقّى التطبيق العديد من التنبيهات خلال فترة زمنية قصيرة، مثلاً في كل مرة يتجاوز فيها معدّل نبضات قلب المستخدم النطاق المستهدَف أو ينخفض عنه.
من خلال تحديد "تأخير أولي"، يمكنك إعلام "خدمات الصحة" بإرسال تنبيه بشأن الهدف بعد انقضاء فترة زمنية محدّدة فقط، ويمكنك اعتبار ذلك فترة تعديل. من خلال تقديم "مدة عند الحدّ الأدنى"، يمكنك تخصيص هذه الميزة بشكل أكبر من خلال تحديد مقدار الوقت الذي يجب أن يمرّ بينما يكون المستخدم ضمن الحدّ الأدنى المحدّد أو خارجه ليتم تفعيل هدفه.
في الواقع، قد يتضمّن ذلك انتظار خروج المستخدم من نطاق معدّل ضربات القلب المستهدَف لمدة 15 ثانية قبل أن يتيح له تطبيقك معرفة ما إذا كان عليه زيادة أو خفض شدة التمرين.