As preferências de notificação são importantes — especialmente se você estiver criando um aplicativo que envia dezenas de notificações. Os usuários desejam controlar que tipo de notificação recebem e por quais canais. É por isso que é essencial fornecer uma experiência de preferência bem projetada que seja rápida, intuitiva e com garantia de respeitar as preferências escolhidas por seus usuários.
Com o Courier, você pode criar uma ótima infraestrutura de notificação sem esforço. Mas até agora, as preferências eram tratadas separadamente, exigindo que os engenheiros gastassem uma quantidade significativa de tempo na lógica de back-end e na interface do usuário, onde os usuários podiam selecionar quais notificações desejavam receber e como.
Como engenheiro, tive que criar fluxos de trabalho como esse várias vezes em projetos e empresas anteriores. Mas esses dias acabaram: temos o prazer de anunciar a disponibilidade geral do Courier Preferences. Com o Courier Preferences, você pode criar um Centro de Preferências de notificação completo rapidamente. A interface limpa, que vem com infinitas opções de personalização, permite que os usuários gerenciem suas preferências. A infraestrutura do Courier cuidará do resto, integrando-os aos nossos principais produtos que acionam envios.
(Dentro do Centro de Preferências, os usuários podem confortavelmente
Se você deseja criar uma experiência de notificação sob medida com a API de preferências, incorporar nossos componentes de interface do usuário pré-criados ou usar a página de preferências hospedada que o Courier fornece imediatamente para um tempo de retorno mais rápido, depende inteiramente de você.
"O Courier transformou algo que leva meses em dias. Conseguimos desbloquear a capacidade de nossos usuários aceitarem/desativarem notificações em um Centro de preferências personalizado em um dia. Foi fácil."
Guilherme Samora , Gerente Sênior de Produtos,Sastrify
Nesta postagem, veremos como implementar a melhor experiência de preferência para seus usuários. Falaremos sobre como o Courier facilita o gerenciamento de configurações e logs de preferências e como o novo Designer de preferências torna o gerenciamento de preferências um passeio no parque. Mas primeiro, vamos recapitular brevemente por que é importante implementar preferências para seus usuários.
Além de sua funcionalidade principal de alertar seus usuários sobre atividades no aplicativo que requerem sua atenção, as notificações podem ser usadas para aumentar o conhecimento dos usuários sobre os recursos de seu produto, para fins de marketing e outros.
Mas receber todos esses tipos de notificações de diferentes organizações pode rapidamente se tornar irritante para os usuários. Para garantir que eles permaneçam no controle de sua própria experiência de notificação e para evitar que desativem todas as notificações do seu aplicativo, é vital que você implemente preferências de notificação que sejam refinadas e fáceis de usar. E é igualmente importante que você respeite essas preferências e envie apenas aos usuários as notificações que eles realmente desejam.
Criar preferências de notificação para seu aplicativo do zero é difícil, especialmente se você usar mais de um canal para se comunicar com seus usuários. Requer uma quantidade significativa de tempo e recursos de engenharia — e não se esqueça da necessidade de manutenção futura. Ao permitir que o Courier hospede sua infraestrutura de preferência, você pode usar esses recursos para se concentrar na criação de seu produto principal.
Aqui na Courier, passamos bastante tempo pensando em como seria a melhor experiência de preferência. Ele precisa ser limpo, personalizável e fácil de usar para os usuários finais. Ele também precisa oferecer transparência suficiente para fins de conformidade e manutenção de registros no back-end. Como esses requisitos se alinham entre os produtos, não há necessidade de cada empresa criar o seu próprio. Em vez disso, as preferências do Courier permitem que você configure a experiência de notificação que deseja para seus usuários em apenas algumas horas.
Agora você pode usar o
Como a maioria dos aplicativos envia muitas notificações diferentes, pode se tornar rapidamente complicado para os usuários definir manualmente as preferências para cada opção. Para uma melhor experiência do usuário, o Courier agrupa as notificações por
No entanto, ativar e desativar as notificações não é tudo. As notificações podem ser enviadas via
Como desenvolvedor, você pode ativar e desativar determinadas notificações por padrão para diferentes tópicos e canais. Você também pode definir certos tópicos de notificação indispensáveis, conforme necessário. Ao marcar um tópico de notificação como obrigatório (por exemplo, "Redefinir senha"), ele evita que seus usuários desativem as notificações para esse tópico, ao mesmo tempo em que garante que eles ainda receberão essas notificações críticas, mesmo que desativem todo o resto.
No Designer de preferências, você pode visualizar como seus usuários verão o Centro de preferências em seus navegadores. A página foi projetada para ser facilmente navegável: as preferências de tópicos e canais de notificação podem ser ativadas e desativadas com o clique de um mouse.
Todos esses recursos estão disponíveis em nosso nível gratuito. Para obter mais funcionalidades, como várias seções ou a capacidade de remover a marca d'água Courier do Centro de preferências voltado para o usuário, use nosso
Agora você pode direcionar os usuários para seu Centro de Preferências pessoal por meio de um hiperlink em suas notificações para eles. Em áreas de trabalho do Courier mais recentes, seus modelos de notificação incluirão esse hiperlink por padrão. Caso contrário, você pode
Seguindo o link, seus usuários poderão ver e atualizar suas próprias preferências de notificação no Centro de Preferências. Observe que isso não requer login: ao codificar automaticamente seu user_id no hiperlink do Centro de Preferências, ele será personalizado para esse usuário e suas preferências serão salvas em seu perfil no back-end.
E é isso: a maneira mais fácil de criar a melhor experiência de preferência personalizada, com apenas alguns cliques no Courier Preferences Designer.
Você não precisa usar o Centro de Preferências hospedado - você pode criar o seu próprio ou até mesmo integrar controles de notificação em outro lugar do seu aplicativo. Dê uma olhada no
Finalmente, você pode escolher o meio termo e incorporar
Cancelar a assinatura de notificações indesejadas deve ser rápido e fácil - e você deve respeitar as preferências de seus usuários para evitar frustrações desnecessárias. Semelhante ao hiperlink de preferências, você pode facilmente
Guardando
Digamos, por exemplo, que um usuário não esteja recebendo suas notificações, mesmo que elas tenham sido habilitadas em suas configurações. Agora você pode simplesmente verificar os logs para determinar onde ocorreu o erro.
Por outro lado, um usuário pode reclamar que ainda está recebendo notificações indesejadas depois de pensar que as desligou. Ao examinar os registros de preferências, você pode ver se eles realmente desativaram as notificações ou se as ativaram acidentalmente.
Ser capaz de oferecer aos usuários uma experiência de preferência refinada e intuitiva economiza muito tempo das empresas e as coloca mais à frente em seu roteiro. Estamos entusiasmados em tornar o gerenciamento de preferências fácil e tranquilo para as empresas.
Para saber mais e começar a projetar a melhor experiência de preferência para o seu público, dê uma olhada em