Otimização de Performance no Envio de Notificações Push
Visão Geral
Este artigo detalha uma melhoria técnica implementada em nosso sistema de envio de notificações push. Na prática, o processo de agendamento de uma notificação se tornou assíncrono, o que significa que, ao programar uma campanha, a resposta do sistema é praticamente instantânea. Isso elimina a ocorrência de erros de timeout (tempo esgotado) e longas esperas, especialmente para lojistas com uma grande base de usuários no aplicativo, tornando a operação mais ágil e confiável.
Cloud Commerce e Integrações
Sistemas envolvidos: A melhoria é uma otimização interna na infraestrutura da Kobe Apps e beneficia todos os clientes que utilizam a funcionalidade de envio de notificações push. Embora o impacto positivo seja percebido em qualquer plataforma de Cloud Commerce integrada, o exemplo mais comum de uso é o agendamento de notificações através do painel administrativo da VTEX.
Perguntas Frequentes (FAQ)
O que mudou no processo de envio de notificações push?
Anteriormente, ao agendar um push, o sistema precisava processar e enviar as notificações para todos os usuários antes de confirmar a operação, o que podia levar tempo. Agora, seu pedido de agendamento é recebido e confirmado instantaneamente em uma fila, e nossos servidores realizam o disparo em segundo plano. Isso torna a sua experiência no painel de agendamento muito mais rápida.
Qual o principal benefício prático desta atualização para a minha loja?
O principal benefício é a velocidade e a confiabilidade. Você não enfrentará mais telas de carregamento longas ou erros de tempo esgotado (timeout) ao agendar notificações para uma base grande de usuários. A confirmação do agendamento é imediata, otimizando o seu tempo de gestão.
Se a confirmação do agendamento é imediata, como sei que as notificações foram realmente enviadas?
A confirmação imediata se refere ao sucesso do agendamento da tarefa. Uma vez que a solicitação é aceita em nossa fila de processamento, nossos sistemas garantem a entrega aos serviços da Apple (APNs) и Google (Firebase). O processo de envio em segundo plano é robusto e monitorado para garantir a efetividade das entregas aos dispositivos dos usuários.
Preciso fazer alguma configuração no meu painel VTEX ou em outro sistema para receber essa melhoria?
Não. A atualização é uma melhoria de infraestrutura interna da Kobe Apps e é totalmente transparente para você. Nenhuma ação ou configuração é necessária do seu lado para que ela funcione.
Como Ativar / Próximos Passos
Esta é uma atualização de infraestrutura e performance que está sendo implementada de forma automática e gradual para todos os aplicativos gerenciados pela Kobe Apps. Não há nenhuma ação necessária por parte do lojista. A melhoria será aplicada ao seu ambiente sem a necessidade de abrir um chamado ou realizar configurações.
---
Link Original do GitBook: (Não fornecido no prompt)
Data de Publicação: 23/05/2024