Notificações push no Android
A seguir, entenda o que ocorre quando uma nova notificação push é recebida.
Recebimento de nova notificação
Sempre que uma nova notificação é recebida, o número de notificações não lidas é exibido no ícone principal do aplicativo – badge de notificação – diretamente na área onde ele aparece no seu dispositivo – como na tela inicial ou agrupador de aplicativos – se o launcher do Android suportar este recurso. - Quando um usuário que está autenticado direciona uma solicitação para si mesmo, nenhuma notificação é enviada a ele.
- A notificação push – bem como o incremento do contador no ícone principal/badge e o contador de notificações no menu flutuante do aplicativo – é recebida e exibida somente quando o aplicativo My Approval estiver em segundo plano ou fechado. Se o aplicativo estiver aberto e em uso, nenhuma notificação será recebida.
|
Acesso à tela de notificações
Ao abrir o aplicativo e acessar a tela de notificações, o contador é atualizado automaticamente.
Leitura de notificações
Ao clicar em uma notificação para vê-la, o contador do menu flutuante é automaticamente atualizado, refletindo apenas as notificações ainda não lidas. As notificações não lidas são destacadas nesta tela, facilitando a diferenciação em relação às já vistas.
Comportamento do contador no ícone principal – badge – em caso de interação com notificação agrupada ou individual
O contador de notificações exibido no ícone principal do aplicativo – badge de notificação – reflete o número exato de tarefas pendentes na área de notificações do Android. Ao clicar em uma notificação agrupada na bandeja do sistema: o contador do badge é zerado (desaparece) e todas as notificações do My Approval são removidas da bandeja de notificações do sistema Android, mesmo que o usuário não tenha aberto o aplicativo. O contador de notificações dentro do menu flutuante do aplicativo permanece inalterado até que o usuário acesse a tela de notificações.
Ao clicar em uma notificação individual na bandeja do sistema: somente aquela notificação específica é removida da bandeja do sistema. O contador do badge é zerado (desaparece) do sistema Android, mesmo que o usuário não tenha aberto o aplicativo. O contador de notificações dentro do menu flutuante do aplicativo permanece inalterado até que o usuário acesse a tela de notificações.
- Retorno do contador no badge: sempre que uma nova notificação for recebida, o contador volta a ser exibido no ícone principal – badge – mostrando a soma total das notificações não lidas existentes na bandeja do sistema.
Observação sobre o contador – badge – no Android
Diferentemente do comportamento observado no sistema iOS, o contador exibido no ícone principal do aplicativo – badge de notificação – no Android não reflete a quantidade total de notificações não lidas dentro do menu flutuante do aplicativo My Approval. Em vez disso, o badge é sincronizado diretamente com o número de notificações pendentes visíveis na bandeja de notificações do sistema operacional Android. Portanto, o badge será zerado (desaparecerá) quando todas as notificações do My Approval forem removidas da bandeja de notificações do sistema, por exemplo, ao clicar em uma notificação agrupada ou individual na bandeja ou ao descartá-las da bandeja, mesmo que ainda existam tarefas não lidas disponíveis dentro da tela de notificações do aplicativo.
Permissão para receber notificações
Certifique-se de que as permissões de notificação push estão ativadas nas configurações do TOTVS Fluig e em seu dispositivo.
Comportamento ao negar permissão
Se a permissão de notificações for negada ao ser solicitada pelo aplicativo, o My Approval não solicitará a permissão novamente e, consequentemente, nenhuma notificação push será recebida. Para reverter isso e começar a receber notificações, é necessário habilitar a permissão manualmente nas configurações do aplicativo no seu dispositivo. 

Ao acessar o aplicativo pela primeira vez ou caso as notificações não tenham sido habilitadas ainda, a permissão será solicitada. |

Tela do sistema indicando as configurações de notificações habilitadas. |
|
|