Affichez la progression en temps réel
Une seule notification Android 16 qui se réécrit au fil d'une commande, d'une course ou d'un match. Pushwoosh la lance, l'actualise et la clôt depuis le serveur, même application fermée.
Plus de 80 000 entreprises nous font confiance pour développer leur engagement client
Le format en détail
Une notification push classique transmet une information une seule fois : une commande en cinq étapes devient cinq notifications. Une Live Update publie une seule carte pour toute l’activité, puis la réécrit en continu. L’écran de verrouillage affiche ainsi toujours l’étape en cours, et non une pile d’anciens messages.
Une seule carte en cours
L'activité dispose d'une notification unique sur l'écran de verrouillage et dans le volet ; chaque mise à jour réécrit cette carte au lieu d'en ajouter une nouvelle.
Une progression qui avance
Pushwoosh utilise le Notification.ProgressStyle natif d'Android : la barre, sa valeur et ses segments colorés sont la véritable primitive du système.
Une puce dans la barre d'état
Tant que l'activité est en cours, Android conserve un indicateur compact dans la barre d'état, visible depuis n'importe quelle autre application.
Ancres temporelles
Une mise à jour peut porter une ancre temporelle : la carte décompte alors seule jusqu'à l'heure d'arrivée estimée entre deux actualisations serveur.
Boutons d'action sur la carte
Le module SDK place les boutons à côté de la progression : un tap ouvre la carte ou appelle le livreur directement depuis la notification.
Votre propre rendu
LiveUpdateProgressStyleProvider confie le dessin à votre application : couleurs, icônes et libellés des segments suivent votre charte graphique.
La place d’une Live Update entre une notification push et un écran
| Quand le message est | Envoyez | Où il s'affiche |
|---|---|---|
| Un changement d'état, annoncé une fois | Une notification push classique | La bannière, puis le volet |
| Un changement qui mérite une image | Une notification push rich media | La notification développée |
| Un choix que l'utilisateur fait en un tap | Une notification push interactive | Des boutons sur la notification |
| Une activité en cours, de quelques minutes à quelques heures | Une Live Update | Une carte en cours qui se réécrit, plus une puce dans la barre d'état |
| Un historique que l'utilisateur consulte plus tard | Message Inbox | Une liste dans l'application |
| Du détail, un formulaire ou une mise en page | Un message in-app | Un écran complet dans l'application |
Son rôle dans un parcours client
Un seul parcours pour les deux plateformes
Une Live Update est un attribut d’un message que vous envoyez déjà. L’audience, le déclencheur, le segment et le profil client restent inchangés ; le format détermine l’apparence du message tant que l’activité est en cours.
Les appareils Android 16 reçoivent la carte en direct, les iPhone la Live Activity et les téléphones Android plus anciens une notification push standard, le tout depuis le même Customer Journey qui pilote vos notifications push, vos messages in-app et vos e-mails.
Une commande suivie de bout en bout
Le restaurant accepte la commande et le parcours ouvre la carte à sa première étape.
Une notification push silencieuse prépare les données du livreur en arrière-plan, invisible pour l’utilisateur : l’actualisation suivante arrive avec un vrai nom et une vraie heure d’arrivée. En préparation, livreur assigné, à deux minutes : chaque étape réécrit la même carte, et l’événement «livré» la ferme.
Sur un téléphone antérieur à Android 16, le même parcours envoie une notification push classique à chaque étape, et les deux branches déposent le reçu dans Message Inbox.
Dans quels cas l’utiliser
Une Live Update se justifie lorsqu’une activité est réellement en cours et que l’utilisateur en attend déjà l’issue. Pour une annonce, une offre ou tout ce que l’utilisateur n’a pas initié, la notification push classique reste le bon format — c’est aussi ce que prévoit la politique de Google pour cette surface.
| Moment | Contenu de la carte | Ce que fait l'utilisateur |
|---|---|---|
| E-commerce : après l'achat | Expédié, en cours de livraison, à quelques arrêts, livré | Suit son colis depuis le volet et sait quand être chez lui |
| Marketplaces : plusieurs commandes à la fois | Une carte par envoi, chacune avec son vendeur | Garde la trace des colis qui arrivent à des jours différents |
| Livraison de repas : une commande en cours | Acceptée, en préparation, livreur assigné, à quelques minutes | Voit le livreur approcher sans déverrouiller son téléphone |
| VTC : un trajet en cours | Chauffeur en route, heure d'arrivée, progression du trajet | Jette un œil à l'écran de verrouillage au lieu de rouvrir la carte |
| Banque : un virement en cours | Progression du virement, statut de livraison de la carte bancaire | Voit l'argent arriver, téléphone dans la poche |
| Compagnies aériennes : le jour du vol | Porte, embarquement, retard, tapis à bagages | Vérifie sa porte depuis l'écran de verrouillage dans un terminal bruyant |
| Sport en direct : un match en cours | Score, chronomètre, période | Suit le football ou le rugby, téléphone verrouillé |
| Paris sportifs : un pari en direct | Statut du pari, cotes en direct, fenêtre de cash-out | Agit sur le cash-out avant la fermeture de la fenêtre |
| Interventions sur site : un technicien en route | En route, heure d'arrivée, arrivé | Ne devine plus à quelle heure rester chez lui |
| Énergie : une coupure dans votre rue | Panne confirmée, équipe sur place, heure de rétablissement estimée | Obtient une réponse sans appeler le service client |
Compatibilité plateformes et technique
Les cartes en direct auto-actualisées sont récentes : vérifiez d’abord les versions minimales par rapport à votre propre parc d’appareils. La dernière colonne indique quand la notification push constitue le format lui-même, et quand elle pilote simplement un élément déjà présent dans votre application.
| Fonctionnalité | Android | iOS | Web | Assuré par |
|---|---|---|---|---|
| Une carte en cours actualisée sur place | Android 16 (API 36) | iOS 16.1+, sous forme de Live Activity | – | La notification push, rendue par le SDK via l'API de notifications en direct du système |
| Barre de progression segmentée native | Android 16, Notification.ProgressStyle | Votre widget ActivityKit | – | pushwoosh-liveupdates 6.9.0+, qui encapsule la primitive du système |
| Indicateur compact toujours visible | Puce dans la barre d'état | Dynamic Island, iPhone 14 Pro et ultérieurs | – | Le système, à partir de la notification en direct |
| Lancement, mise à jour et fin pilotés par le serveur | Oui | Oui | – | OPERATION_START, OPERATION_UPDATE, OPERATION_END dans la Messages API |
| Fermeture de la carte depuis l'application | endLiveUpdate(id), endAllLiveUpdates() | Oui | – | La façade PushwooshLiveUpdates dans votre application |
| Habillage de marque de la carte | LiveUpdateProgressStyleProvider | Le code de votre widget | – | Le code de votre application, appelé par le SDK |
| Android 15 et versions antérieures | –, les appels SDK sont sans effet | n/a | – | Une notification push standard ou Message Inbox dans le même parcours |
Notification.ProgressStylepushwoosh-liveupdates 6.9.0+, qui encapsule la primitive du systèmeOPERATION_START, OPERATION_UPDATE, OPERATION_END dans la Messages APIendLiveUpdate(id), endAllLiveUpdates()PushwooshLiveUpdates dans votre applicationLiveUpdateProgressStyleProviderSécurité et hébergement
Pushwoosh fonctionne sur sa propre infrastructure aux États-Unis et en Allemagne, conformément au RGPD.
Comment ça marche
L’intégration Android est une étape technique ponctuelle. Ensuite, les trois opérations s’exécutent depuis le Control Panel et l’API comme n’importe quel autre message du parcours.
-
Ajoutez le module une fois (développeur)
Intégrez
pushwoosh-liveupdates6.9.0+ à l'application Android. Il intercepte les notifications push Live Update avant le traitement standard des notifications et gère le canal, l'autorisation, la grande icône et les boutons d'action. C'est dansLiveUpdateProgressStyleProviderque vous habillez la carte aux couleurs de votre marque. -
Pilotez tout le cycle de vie depuis le serveur (API)
OPERATION_STARTpublie la carte,OPERATION_UPDATEla réécrit sur place,OPERATION_ENDla ferme, le tout via la Messages API avec un identifiant d'activité unique qui les relie. L'application peut aussi fermer une carte qu'elle détient avecPushwooshLiveUpdates.endLiveUpdate(), sans aller-retour serveur. -
Orchestrez-la (no-code)
Déclenchez les trois opérations depuis le même Customer Journey que le reste de votre messagerie, sur le même segment et le même profil client. Le volet iOS du même scénario s'exécute lui aussi depuis ce parcours.
Limites à connaître
Explorer les produits connexes
Notifications push mobiles Pushwoosh : hébergement UE, conforme RGPD, chaque appareil couvert, ciblage précis et parcours cross-canal.
Un centre de notifications in-app pour votre application et votre site. La livraison silencieuse touche aussi les utilisateurs qui ont refusé le push.
Concevez et optimisez vos campagnes avec un outil visuel unique. Communiquez, engagez, fidélisez, convertissez, segmentez et expérimentez avec le Constructeur de parcours client Pushwoosh.
Des boutons d'action dans la notification push : valider, récupérer ou suivre en un tap. Catégories iOS créées en no-code dans le Control Panel.
Suivi de course sur l'écran verrouillé, alerte d'arrivée du chauffeur, onboarding des passagers et des chauffeurs : une seule plateforme mobilité.
Externalisez la messagerie de vos applications et sites web vers l'API Pushwoosh. Nous gérons les notifications push, les e-mails, les SMS et les flux de données — vous construisez des produits performants sans limites.