Publicado: Oct 25, 2017
O Amazon Pinpoint agora oferece suporte à estrutura Apple PushKit e inclui suporte expandido a collapse keys, prioridade de mensagens e tempo de vida (TTL) para o Firebase Cloud Messaging (FCM) e o Apple Push Notification Service (APNs).
A integração da estrutura PushKit em seu aplicativo oferece várias vantagens sobre as notificações por push tradicionais. Por exemplo, se o seu aplicativo não estiver sendo executado quando um usuário receber uma notificação, o sistema operacional poderá pré-carregar certos processos de segundo plano. Essa possibilidade resulta em tempos de carregamento menores e desempenho melhor quando o usuário clica na notificação.
As collapse keys ajudam você a evitar sobrecarregar seus usuários com notificações redundantes. Por exemplo, você pode tornar recolhíveis as mensagens menos importantes. Se você enviar uma mensagem relacionada no futuro, a mensagem mais antiga será substituída pela mais nova.
O suporte à prioridade de mensagens permite especificar a importância de cada notificação que você envia. As notificações de alta prioridade são entregues imediatamente. Dependendo do sistema operacional do destinatário, as mensagens de alta prioridade podem fazer com que o dispositivo do usuário seja ativado se estiver em modo de suspensão. As mensagens de prioridade normal podem não ser entregues imediatamente, mas terão menos impacto na duração da bateria do dispositivo do destinatário.
O suporte ao tempo de vida (TTL) permite que você especifique a quantidade de tempo que suas mensagens serão retidas pelo serviço de notificação por push. Se o serviço de notificação não puder entregar a notificação dentro do limite de tempo especificado (por exemplo, se o dispositivo do destinatário estiver desligado), a mensagem será removida.
Os clientes podem acessar esses recursos usando a API e os SDKs do Amazon Pinpoint. Esses recursos estão disponíveis na região Leste dos EUA (Norte da Virgínia). Para obter mais informações, consulte o Guia do desenvolvedor do Amazon Pinpoint.