Muestra el avance en tiempo real
Una sola notificación en Android 16 que se reescribe a medida que avanza un pedido, un viaje o un partido. Pushwoosh la inicia, la actualiza y la cierra desde el servidor, incluso con la app cerrada.
Más de 80,000 empresas confían en nosotros para escalar su engagement
El formato completo
Un push común dice una cosa una sola vez, y un pedido de cinco pasos termina en cinco notificaciones. Un Live Update publica una sola tarjeta para toda la actividad y la sigue reescribiendo: la pantalla de bloqueo muestra siempre el paso actual, no una pila de avisos viejos. En mercados donde Android es el sistema dominante, como buena parte de LATAM, es la forma más directa de que tus notificaciones push en tiempo real se vean limpias.
Una sola tarjeta en curso
La actividad tiene una única notificación en la pantalla de bloqueo y en el panel de notificaciones, y cada actualización reescribe esa tarjeta en lugar de sumar otra.
Un progreso que avanza
Pushwoosh renderiza el Notification.ProgressStyle nativo de Android, así que la barra, su valor y sus segmentos por color son la primitiva real del sistema operativo.
Un chip en la barra de estado
Mientras la actividad está en curso, Android mantiene un indicador compacto en la barra de estado, visible desde cualquier otra app.
Anclas de tiempo
Una actualización puede llevar un ancla de tiempo, así la tarjeta hace la cuenta regresiva hasta la hora estimada de llegada por sí sola entre una actualización del servidor y otra.
Botones de acción en la tarjeta
El módulo del SDK conecta los botones junto al progreso, así un toque puede abrir el mapa o llamar al repartidor desde la propia tarjeta.
Tu propio diseño
LiveUpdateProgressStyleProvider le pasa el dibujo a tu app, así que colores, íconos y etiquetas de segmento siguen tu diseño.
Dónde se ubica un Live Update entre un push y una pantalla
| Cuando el mensaje es | Envía | Dónde vive |
|---|---|---|
| Un cambio de estado, dicho una vez | Un push común | El banner y luego el panel de notificaciones |
| Un cambio que merece una imagen | Un push con rich media | La notificación expandida |
| Una decisión que el usuario toma con un toque | Un push interactivo | Botones en la notificación |
| Una actividad en curso, de minutos a horas | Un Live Update | Una tarjeta en curso que se reescribe sola, más un chip en la barra de estado |
| Un registro al que el usuario vuelve después | Message Inbox | Una lista dentro de la app |
| Detalle, un formulario o un layout | Un mensaje in-app | Una pantalla completa en la app |
Su función dentro de un journey
Un solo Journey para ambas plataformas
Un Live Update es un atributo de un mensaje que ya estás enviando. La audiencia, el trigger, el segmento y el perfil del cliente se quedan donde están, y el formato decide cómo se ve ese mensaje mientras la actividad sigue en curso.
Los dispositivos con Android 16 reciben la tarjeta en vivo, los iPhone reciben la Live Activity y los Android más antiguos reciben un push estándar, todo desde el mismo Customer Journey que maneja tus push, in-app y email.
Un pedido de principio a fin
El restaurante acepta el pedido y el Journey abre la tarjeta en su primer paso.
Un push silencioso precarga los datos del repartidor en segundo plano, invisible para el usuario, así la siguiente actualización llega con un nombre real y una hora estimada real. En preparación, repartidor asignado y a dos minutos reescriben esa misma tarjeta, y el evento de entrega la cierra.
En un teléfono con una versión anterior a Android 16, el mismo Journey envía un push común en cada paso, y ambas ramas dejan el comprobante en Message Inbox.
Para qué usarlo
Un Live Update se gana su lugar cuando algo está realmente en curso y el usuario ya está esperando el resultado. Para un anuncio, una oferta o cualquier cosa que el usuario no inició, el formato correcto es un push común, y la política de Google para esta superficie dice lo mismo.
| Momento | Qué muestra la tarjeta | Qué hace el usuario |
|---|---|---|
| Delivery de comida: un pedido en curso | Aceptado, en preparación, repartidor asignado, a minutos | Ve cómo se acerca el repartidor sin desbloquear el teléfono |
| Ride-hailing: un viaje en marcha | Conductor en camino, hora estimada, avance del viaje | Mira la pantalla de bloqueo en lugar de volver al mapa |
| E-commerce: después de la compra | Enviado, en reparto, a pocas paradas, entregado | Sigue el paquete desde el panel de notificaciones y sabe cuándo estar en casa |
| Marketplaces: varios pedidos a la vez | Una tarjeta por envío, cada una con su vendedor | Lleva el control de paquetes que llegan en días distintos |
| Banca: una transferencia en curso | Avance de la transferencia, estado de entrega de la tarjeta | Ve llegar el dinero sin sacar el teléfono del bolsillo |
| Aerolíneas: el día del vuelo | Puerta, embarque, retraso, banda de equipaje | Revisa la puerta desde la pantalla de bloqueo en una terminal ruidosa |
| Deportes en vivo: un partido en juego | Marcador, reloj, periodo | Sigue el fútbol con el teléfono bloqueado |
| Apuestas deportivas: una apuesta en vivo | Estado de la apuesta, cuotas en vivo, ventana de cash-out | Hace el cash-out antes de que se cierre la ventana |
| Servicios técnicos: un técnico en camino | En camino, hora estimada, llegó | Deja de adivinar a qué hora quedarse en casa |
| Energía: un corte en tu calle | Falla confirmada, cuadrilla en sitio, hora estimada de restablecimiento | Obtiene una respuesta sin llamar al soporte |
Cobertura técnica y de plataformas
Las tarjetas en vivo que se actualizan solas son nuevas, y las versiones mínimas son lo primero que hay que revisar contra tu propia base de instalaciones. La última columna indica dónde el push es el formato en sí y dónde solo activa algo que tu app ya incluye.
| Funcionalidad | Android | iOS | Web | Lo entrega |
|---|---|---|---|---|
| Una tarjeta en curso que se actualiza en su lugar | Android 16 (API 36) | iOS 16.1+, como Live Activity | – | El push, renderizado por el SDK con la API de notificaciones en vivo del sistema operativo |
| Barra de progreso segmentada nativa | Android 16, Notification.ProgressStyle | Tu widget de ActivityKit | – | pushwoosh-liveupdates 6.9.0+, que envuelve la primitiva del sistema operativo |
| Indicador compacto siempre visible | Chip en la barra de estado | Dynamic Island, iPhone 14 Pro y posteriores | – | El sistema operativo, a partir de la notificación en vivo |
| Inicio, actualización y cierre desde el servidor | Sí | Sí | – | OPERATION_START, OPERATION_UPDATE, OPERATION_END en la Messages API |
| Cerrar la tarjeta desde la app | endLiveUpdate(id), endAllLiveUpdates() | Sí | – | La fachada PushwooshLiveUpdates en tu app |
| Estilo de marca en la tarjeta en vivo | LiveUpdateProgressStyleProvider | El código de tu widget | – | El código de tu app, llamado por el SDK |
| Android 15 y anteriores | –, las llamadas del SDK no hacen nada | n/a | – | Un push estándar o Message Inbox en el mismo Journey |
Notification.ProgressStylepushwoosh-liveupdates 6.9.0+, que envuelve la primitiva del sistema operativoOPERATION_START, OPERATION_UPDATE, OPERATION_END en la Messages APIendLiveUpdate(id), endAllLiveUpdates()PushwooshLiveUpdates en tu appLiveUpdateProgressStyleProviderSeguridad y hosting
Pushwoosh opera en su propio hardware en Estados Unidos y Alemania, bajo GDPR.
Cómo funciona
La compilación para Android es un paso de ingeniería que se hace una sola vez. Después, las tres operaciones se manejan desde el Control Panel y la API como cualquier otro mensaje del Journey.
-
Agrega el módulo una vez (desarrollador)
Incluye
pushwoosh-liveupdates6.9.0+ en la app de Android. Captura los push de Live Update antes del manejo estándar de notificaciones y se encarga del canal, el permiso, el ícono grande y los botones de acción. EnLiveUpdateProgressStyleProviderle das tu marca a la tarjeta. -
Controla todo el ciclo de vida desde el servidor (API)
OPERATION_STARTpublica la tarjeta,OPERATION_UPDATEla reescribe en su lugar yOPERATION_ENDla cierra, todo a través de la Messages API con un ID de actividad que las une. La app también puede cerrar una tarjeta que tiene abierta conPushwooshLiveUpdates.endLiveUpdate(), sin pasar por el servidor. -
Orquéstalo (sin código)
Lanza las tres operaciones desde el mismo Customer Journey que el resto de tu mensajería, con el mismo segmento y el mismo perfil del cliente. La parte de iOS de la misma historia también se maneja desde ese Journey.
Límites que conviene conocer
Explora productos relacionados
Notificaciones push móviles con Pushwoosh: alcance total, contenido enriquecido, targeting preciso y 99% de uptime. Convierte usuarios en clientes fieles.
Message Inbox suma un centro de notificaciones in-app a tu app y sitio web. Llega incluso a quienes rechazaron el push, y los mensajes quedan guardados.
Diseña y optimiza tus campañas con una única herramienta visual. Comunica, conecta, retén, convierte, segmenta y experimenta con el Constructor de Viajes del Cliente de Pushwoosh.
Suma botones de acción al push que ya envías: tus usuarios aprueban, reclaman o rastrean con un toque. Botones de iOS sin código en el Control Panel.
Muestra el viaje en la pantalla de bloqueo, avisa cuando llega el conductor y haz el onboarding de pasajeros y conductores en una sola plataforma.
Externaliza la mensajería de tu app y web a la API de Pushwoosh. Gestionamos notificaciones push, correo electrónico, SMS y flujos de datos; tú construyes productos exitosos sin límites.