Службы здравоохранения теперь поддерживают уточненные цели для мгновенных показателей, таких как частота сердечных сокращений, расстояние и скорость. Объявленные цели улучшают пользовательский опыт для людей, которые хотят поддерживать определенный порог или диапазон, например частоту пульса, на протяжении всей тренировки.
Дебаунсированные цели предотвращают многократное создание одного и того же события (каждый раз, когда условие истинно) в течение короткого периода времени. Вместо этого события создаются только в том случае, если пороговое значение постоянно превышалось в течение настраиваемого периода времени, обычно некоторого количества секунд. Продолжительность на пороге — это количество непрерывного времени, в течение которого пользователю необходимо преодолеть указанное пороговое значение, прежде чем службы здравоохранения отправят событие оповещения.
Вы также можете запретить отправку событий сразу после регистрации цели. Начальная задержка — это количество времени, которое должно пройти с момента регистрации цели, прежде чем ваше приложение получит уведомление.
В сочетании «длительность на пороге» и «начальная задержка» уменьшают количество ложных срабатываний и повторяющихся предупреждений, отображаемых пользователям, если ваше приложение позволяет пользователям устанавливать цели или задачи в области фитнеса.
Практический пример: частота сердечных сокращений
Распространенный вариант использования целей с устранением дребезга включает в себя зоны сердечного ритма. Частота сердечных сокращений постоянно колеблется во время тренировки, особенно во время кардиоинтенсивных занятий. Без поддержки устранения дребезжания приложение может получать множество предупреждений за короткий период времени, например, каждый раз, когда частота пульса пользователя падает выше или ниже целевого диапазона.
Введя «начальную задержку», вы можете сообщить Службе здравоохранения о необходимости отправлять оповещение о цели только по истечении определенного периода времени — вы можете думать об этом как о периоде корректировки. Введя «длительность на пороге», вы можете продолжить эту настройку, указав количество времени, которое должно пройти, пока пользователь находится в указанном пороге или выходит за него, чтобы его цель была активирована.
На практике это может включать ожидание выхода пользователя за пределы целевого диапазона пульса в течение 15 секунд, прежде чем ваше приложение сообщит ему об увеличении или уменьшении интенсивности упражнений.
,Службы здравоохранения теперь поддерживают уточненные цели для мгновенных показателей, таких как частота сердечных сокращений, расстояние и скорость. Объявленные цели улучшают пользовательский опыт для людей, которые хотят поддерживать определенный порог или диапазон, например частоту пульса, на протяжении всей тренировки.
Дебаунсированные цели предотвращают многократное создание одного и того же события (каждый раз, когда условие истинно) в течение короткого периода времени. Вместо этого события создаются только в том случае, если пороговое значение постоянно превышалось в течение настраиваемого периода времени, обычно некоторого количества секунд. Продолжительность на пороге — это количество непрерывного времени, в течение которого пользователю необходимо преодолеть указанное пороговое значение, прежде чем службы здравоохранения отправят событие оповещения.
Вы также можете запретить отправку событий сразу после регистрации цели. Начальная задержка — это количество времени, которое должно пройти с момента регистрации цели, прежде чем ваше приложение получит уведомление.
В сочетании «длительность на пороге» и «начальная задержка» уменьшают количество ложных срабатываний и повторяющихся предупреждений, отображаемых пользователям, если ваше приложение позволяет пользователям устанавливать цели или задачи в области фитнеса.
Практический пример: частота сердечных сокращений
Распространенный вариант использования целей с устранением дребезга включает в себя зоны сердечного ритма. Частота сердечных сокращений постоянно колеблется во время тренировки, особенно во время кардиоинтенсивных занятий. Без поддержки устранения дребезжания приложение может получать множество предупреждений за короткий период времени, например, каждый раз, когда частота пульса пользователя падает выше или ниже целевого диапазона.
Введя «начальную задержку», вы можете сообщить Службе здравоохранения о необходимости отправлять оповещение о цели только по истечении определенного периода времени — вы можете думать об этом как о периоде корректировки. Введя «длительность на пороге», вы можете продолжить эту настройку, указав количество времени, которое должно пройти, пока пользователь находится в указанном пороге или выходит за него, чтобы его цель была активирована.
На практике это может включать ожидание выхода пользователя за пределы целевого диапазона пульса в течение 15 секунд, прежде чем ваше приложение сообщит ему об увеличении или уменьшении интенсивности упражнений.