Mostre o progresso em tempo real
Uma única notificação do Android 16 que se reescreve conforme o pedido, a corrida ou a partida avança. A Pushwoosh inicia, atualiza e encerra o card pelo servidor, mesmo com o app fechado.
Mais de 80.000 empresas confiam na Pushwoosh para escalar o engajamento
O formato por completo
Um push comum diz uma coisa uma vez só, e um pedido de delivery com cinco etapas vira cinco notificações. Um Live Update publica um único card para toda a atividade e continua reescrevendo esse card, então a tela de bloqueio mostra sempre a etapa atual, e não uma pilha de avisos antigos. Para apps brasileiros, majoritariamente Android, é o jeito mais limpo de acompanhar um pedido em tempo real.
Um card contínuo
A atividade ganha uma única notificação na tela de bloqueio e na aba de notificações, e cada atualização seguinte reescreve esse card em vez de criar outro.
Progresso que avança
A Pushwoosh renderiza o Notification.ProgressStyle nativo do Android, então a barra, o valor e os segmentos coloridos são a primitiva real do sistema.
Um chip na barra de status
Enquanto a atividade está em andamento, o Android mantém um indicador compacto na barra de status, visível de dentro de qualquer outro app.
Âncoras de tempo
Uma atualização pode levar uma âncora de tempo, e o card faz a contagem regressiva até o horário previsto sozinho entre uma atualização do servidor e outra.
Botões de ação no card ao vivo
O módulo do SDK conecta os botões junto com o progresso, então um toque pode abrir o mapa ou ligar para o entregador direto do card.
Com a cara da sua marca
O LiveUpdateProgressStyleProvider passa o desenho para o seu app, então cores, ícones e rótulos dos segmentos seguem o seu design.
Onde o Live Update fica entre um push e uma tela
| Quando a mensagem é | Envie | Onde ela aparece |
|---|---|---|
| Uma mudança de estado, dita uma vez | Um push comum | O banner e depois a aba de notificações |
| Uma mudança que vale uma imagem | Um push com rich media | A notificação expandida |
| Uma escolha que o usuário faz com um toque | Um push interativo | Botões na notificação |
| Uma atividade em andamento, de minutos a horas | Um Live Update | Um card contínuo que se reescreve, mais um chip na barra de status |
| Um registro que o usuário vai consultar depois | Message Inbox | Uma lista dentro do app |
| Detalhes, um formulário ou um layout | Uma mensagem in-app | Uma tela inteira no app |
O papel dele dentro de uma jornada
Uma jornada para as duas plataformas
O Live Update é um atributo de uma mensagem que você já envia. Público, gatilho, segmento e perfil do cliente continuam onde estão, e o formato define como essa mensagem aparece enquanto a atividade ainda está rodando.
Aparelhos com Android 16 recebem o card ao vivo, iPhones recebem a Live Activity e celulares Android mais antigos recebem um push padrão, tudo a partir do mesmo Customer Journey que roda seus push, in-app e e-mail.
Um pedido de ponta a ponta
O restaurante aceita o pedido e a jornada abre o card na primeira etapa.
Um push silencioso pré-carrega os dados do entregador em segundo plano, invisível para o usuário, para que a próxima atualização chegue com nome e horário previsto reais. Preparando, entregador designado e a dois minutos reescrevem esse mesmo card, e o evento de entrega concluída fecha o card.
Num celular abaixo do Android 16, a mesma jornada envia um push comum a cada etapa, e os dois ramos deixam o comprovante na Message Inbox.
Para que usar
Um Live Update vale a pena quando algo está de fato em andamento e o usuário já está esperando por aquilo. Para um anúncio, uma oferta ou qualquer coisa que o usuário não iniciou, o formato certo é um push comum, e a política do Google para essa superfície diz o mesmo.
| Momento | O que o card mostra | O que o usuário faz |
|---|---|---|
| Delivery de comida: um pedido em andamento | Aceito, preparando, entregador designado, minutos para chegar | Acompanha o entregador chegando sem desbloquear a tela |
| Apps de mobilidade: uma corrida em curso | Motorista a caminho, horário previsto, progresso da viagem | Olha a tela de bloqueio em vez de voltar ao mapa |
| E-commerce: depois da compra | Enviado, saiu para entrega, faltam poucas paradas, entregue | Segue o pacote pela aba de notificações e sabe quando estar em casa |
| Marketplaces: vários pedidos ao mesmo tempo | Um card por envio, cada um com seu vendedor | Acompanha pacotes que chegam em dias diferentes |
| Companhias aéreas: o dia do voo | Portão, embarque, atraso, esteira de bagagem | Confere o portão na tela de bloqueio num terminal barulhento |
| Esportes ao vivo: uma partida rolando | Placar, cronômetro, tempo de jogo | Acompanha o futebol com o celular bloqueado |
| Apostas esportivas: uma aposta ao vivo | Status da aposta, odds ao vivo, janela de cash-out | Faz o cash-out antes da janela fechar |
| Bancos: uma transferência em andamento | Progresso da transferência, status de entrega do cartão | Vê o dinheiro cair com o celular no bolso |
| Serviços em campo: um técnico a caminho | A caminho, horário previsto, chegou | Para de adivinhar em que horário precisa ficar em casa |
| Energia: uma queda de luz na sua rua | Falha confirmada, equipe no local, previsão de retorno | Tem a resposta sem ligar para a central de atendimento |
Cobertura técnica e de plataformas
Cards ao vivo que se atualizam sozinhos são novidade, e as versões mínimas são a primeira coisa a conferir na sua base instalada. A última coluna mostra onde o push é o próprio formato e onde ele apenas aciona algo que o seu app já tem.
| Recurso | Android | iOS | Web | Entregue por |
|---|---|---|---|---|
| Um card contínuo que se atualiza no lugar | Android 16 (API 36) | iOS 16.1+, como Live Activity | – | O push, renderizado pelo SDK com a API de notificações ao vivo do sistema |
| Barra de progresso segmentada nativa | Android 16, Notification.ProgressStyle | O seu widget ActivityKit | – | pushwoosh-liveupdates 6.9.0+, sobre a primitiva do sistema |
| Indicador compacto sempre visível | Chip na barra de status | Dynamic Island, iPhone 14 Pro e posteriores | – | O sistema, a partir da notificação ao vivo |
| Início, atualização e encerramento pelo servidor | Sim | Sim | – | OPERATION_START, OPERATION_UPDATE e OPERATION_END na Messages API |
| Fechar o card pelo app | endLiveUpdate(id), endAllLiveUpdates() | Sim | – | A fachada PushwooshLiveUpdates no seu app |
| Visual da marca no card ao vivo | LiveUpdateProgressStyleProvider | O código do seu widget | – | O código do seu app, chamado pelo SDK |
| Android 15 e anteriores | –, as chamadas do SDK não fazem nada | n/a | – | Um push padrão ou a Message Inbox na mesma jornada |
Notification.ProgressStylepushwoosh-liveupdates 6.9.0+, sobre a primitiva do sistemaOPERATION_START, OPERATION_UPDATE e OPERATION_END na Messages APIendLiveUpdate(id), endAllLiveUpdates()PushwooshLiveUpdates no seu appLiveUpdateProgressStyleProviderSegurança e hospedagem
A Pushwoosh roda em hardware próprio nos EUA e na Alemanha, em conformidade com GDPR.
Como funciona
O build Android é um passo de engenharia feito uma vez só. Depois disso, as três operações rodam pelo Control Panel e pela API como qualquer outra mensagem da jornada.
-
Adicione o módulo uma vez (dev)
Coloque o
pushwoosh-liveupdates6.9.0+ no app Android. Ele captura os pushes de Live Update antes do tratamento padrão de notificações e cuida do canal, da permissão, do ícone grande e dos botões de ação. OLiveUpdateProgressStyleProvideré onde você aplica a sua marca ao card. -
Controle todo o ciclo de vida pelo servidor (API)
OPERATION_STARTpublica o card,OPERATION_UPDATEreescreve o card no lugar,OPERATION_ENDfecha o card, tudo pela Messages API com um ID de atividade ligando as três. O app também pode fechar um card que já tem comPushwooshLiveUpdates.endLiveUpdate(), sem ida e volta ao servidor. -
Orquestre (no-code)
Dispare as três operações a partir do mesmo Customer Journey do resto da sua comunicação, com o mesmo segmento e o mesmo perfil de cliente. A parte iOS da mesma história também roda a partir dessa jornada.
Limites que vale a pena conhecer
Explore produtos relacionados
Notificações push móveis da Pushwoosh: alcance total (iOS, Android, Huawei), conteúdo rico, segmentação precisa e jornadas omnichannel — 99% de uptime.
Uma central de notificações no seu app e site. A entrega silenciosa alcança todos os usuários, até quem recusou push, e as mensagens ficam salvas.
Mapeie e otimize suas campanhas com uma única ferramenta visual. Comunique, engaje, retenha, converta, segmente e experimente usando o Construtor de Jornada do Cliente da Pushwoosh.
Adicione botões de ação ao push que você já envia: o usuário aprova, resgata ou acompanha num toque. Crie botões iOS sem código no Control Panel.
Mostre a corrida na tela de bloqueio, avise quando o motorista chegar e faça o onboarding de passageiros e motoristas numa só plataforma de mobilidade.
Externalize a mensagem do seu aplicativo e web para a Pushwoosh API. Gerenciamos push, e-mail, SMS e fluxos de dados — você constrói produtos bem-sucedidos sem limites.