Metas fracassadas nos Recursos de saúde

Os Serviços de saúde agora oferecem suporte a metas de rejeição para métricas instantâneas, como frequência cardíaca, distância e velocidade. As metas de debounce melhoram a experiência do usuário para pessoas que querem manter um limite ou intervalo específico, como frequência cardíaca, durante o treino.

As metas com remoção de duplicação impedem que o mesmo evento seja emitido várias vezes (sempre que a condição for verdadeira) em um curto período. Em vez disso, os eventos são emitidos somente se o limite for excedido continuamente por um período configurável, geralmente alguns segundos. Duração no limite é o tempo ininterrupto que o usuário precisa ficar acima do limite especificado antes que os Serviços de saúde enviem um evento de alerta.

Também é possível impedir que os eventos sejam emitidos imediatamente após o registro da meta. O atraso inicial é o tempo que precisa passar, desde o registro da meta, antes que seu app seja notificado.

Quando combinadas, "duração no limite" e "atraso inicial" reduzem o número de falsos positivos e alertas repetidos mostrados aos usuários se o app permitir que eles definam metas ou objetivos de fitness.

Estudo de caso: frequência cardíaca

Um caso de uso comum para metas de debounce envolve faixas de frequência cardíaca. A frequência cardíaca varia continuamente durante um exercício, especialmente durante atividades cardiointensivas. Sem suporte para a eliminação de repetições, um app pode receber muitos alertas em um curto período, como sempre que a frequência cardíaca do usuário excede ou fica abaixo do intervalo desejado.

Ao introduzir um "atraso inicial", você pode informar aos Serviços de saúde para enviar um alerta de meta somente após um período especificado. Pense nisso como um período de ajuste. Ao introduzir uma "duração no limite", você pode personalizar ainda mais, especificando o tempo que precisa decorrer enquanto o usuário está dentro ou fora do limite especificado para que a meta seja ativada.

Na prática, isso pode envolver esperar que o usuário fique fora da faixa de frequência cardíaca alvo por 15 segundos antes de o app informar que ele precisa aumentar ou diminuir a intensidade do exercício.