... | @@ -28,8 +28,10 @@ O projeto utiliza o serviço de Cloud Messaging do Firebase para enviar push not |
... | @@ -28,8 +28,10 @@ O projeto utiliza o serviço de Cloud Messaging do Firebase para enviar push not |
|
- email: [email protected]
|
|
- email: [email protected]
|
|
- senha: onyva2020
|
|
- senha: onyva2020
|
|
|
|
|
|
|
|
### Ponto de atenção
|
|
|
|
|
|
O projeto possui rotas que permite o envio de notificação para múltiplos usuários. Porém, o serviço do Firebase possui uma limitação de 500 usuários por notificação. Em fase de desenvolvimento e testes isso não é um problema, porém quando em produção, isso pode causar erros. Uma possível solução é dividir os usuários alvos em grupos de 500 e chamar o serviço de notificação para cada grupo.
|
|
O projeto possui rotas que permite o envio de notificação para múltiplos usuários. Porém, o serviço do Firebase possui uma limitação de 500 usuários por notificação. Em fase de desenvolvimento e testes isso não é um problema, porém quando em produção, isso pode causar erros. Uma possível solução é dividir os usuários alvos em grupos de 500 e chamar o serviço de notificação para cada grupo.
|
|
|
|
|
|
### Notificação mensal
|
|
### Notificação mensal
|
|
|
|
|
|
O sistema possui uma notificação mensal, onde pede-se ao usuário proprietário que ele atualize a kilometragem do veículo. O dia do mês e o horário dessa notificação são definidos através de uma expressão cron no arquivo schedulerOperation.js. Aqui está um guia para expressões cron: https://www.baeldung.com/cron-expressions |
|
O sistema possui uma notificação mensal, onde pede-se ao usuário proprietário que ele atualize a kilometragem do veículo. O dia do mês e o horário dessa notificação são definidos através de uma expressão cron no arquivo schedulerOperation.js. Aqui está um [guia para expressões cron](https://www.baeldung.com/cron-expressions) |
|
\ No newline at end of file |
|
\ No newline at end of file |