Existe uma solução fácil, sim, mas é desconcertante o fato de ser opcional, especialmente quando os canais são — na minha opinião — um dos melhores recursos do Android.
Você usa canais/categorias de notificação no Android?
68 votos
Por que os canais de notificação são tão importantes no Android?
Rita El Khoury / Autoridade Android
Quando as pessoas me perguntam por que continuo comprando telefones Android em vez de iPhones, tenho uma lista de desvantagens do iOS pronta para uso: o gesto inconsistente para trás, a situação ruim do teclado e o menu de compartilhamento confuso. Mas o primeiro e mais importante argumento é o gerenciamento de notificações. Eu tentei algumas vezes; a forma como o iOS gerencia as notificações é terrivelmente ruim. Posso escrever ensaios de uma página sobre tudo o que há de errado com ele, mas o principal motivo é a abordagem padrão do tipo tudo ou nada para notificações.
Se quiser ser notificado sobre seu pedido de entrega por um aplicativo comercial, você deverá aceitar todas as notificações do aplicativo, que podem incluir anúncios, ofertas e distrações desnecessárias. No iOS, a responsabilidade recai sobre o desenvolvedor do aplicativo para fazer a coisa certa e criar uma tela de configurações dentro do aplicativo onde você pode ativar ou desativar determinados tipos de notificações. O Twitter, por exemplo, tem um menu de Notificações dedicado em suas configurações, que me permite permitir respostas e mensagens diretas, mas ignorar alertas sobre novos seguidores ou retuítes. Assim posso escolher o que merece minha atenção e o que não merece.
O gerenciamento de notificações no iOS é terrivelmente ruim. O Android faz isso melhor graças aos canais.
O problema com isso é duplo: 1) cabe ao usuário pesquisar cada aplicativo que está usando e ver se ele tem um menu especial de configurações de notificação em algum lugar e 2) nem todos os desenvolvedores fazem um esforço para implementá-lo, começar com. E são sempre os aplicativos com mais spam que se aproveitam da situação. Eles sabem que você precisa de um tipo específico de alerta deles (entregas, transporte, finanças, etc.) e usam a abordagem do tudo ou nada para enviar promoções e coisas inúteis também.
A abordagem do Android é diferente. Os canais de notificação foram introduzidos no Android 8.0 Oreo, em 2017. A ideia é que, no momento em que você abre as configurações de notificação de um aplicativo, você possa facilmente dispensar um subconjunto específico de notificações – ou seja, um canal – sem muito barulho. Os canais são uma API padrão do Android onde os desenvolvedores de aplicativos podem agrupar diferentes tipos de notificações. Demorou alguns anos para que a maioria dos desenvolvedores de aplicativos adotasse esse recurso e não deixasse tudo correr em um canal, mas agora, quase todos os aplicativos da minha lista de mais de 100 aplicativos os usam.
No Google Maps, por exemplo, posso manter as notificações de rotas e transporte público, mas desativar as perguntas e respostas e as recomendações. No Deliveroo (um concorrente do UberEats), posso desativar anúncios e ofertas, mas manter as atualizações de pedidos ativadas. Quando configuro os telefones dos meus pais, posso desligar todas as notificações com as quais não quero que eles se preocupem ou mexam, enquanto mantenho as notificações importantes sendo transmitidas.
Gostaríamos de lhe enviar notificações com novidades, você pode cancelar a qualquer momento.