Passer au contenu

Notifications push silencieuses

Il existe des situations où vous pourriez avoir besoin de mettre à jour votre application, de transmettre des données ou de récupérer du nouveau contenu depuis votre serveur sans en informer l’utilisateur ou afficher d’alertes visibles. Les notifications push silencieuses sont conçues précisément dans ce but.

Les notifications push silencieuses sont livrées sur les appareils des utilisateurs sans alerte ni son. Le badge de l’icône de l’application n’est pas supprimé. Un push silencieux peut toujours le définir si le payload contient une valeur de badge. Seule l’auto-incrémentation du badge ne fonctionne pas, car cela dépend du code qui ne s’exécute que pour les pushes avec une alerte. Lorsqu’un push silencieux arrive, l’application est réveillée en arrière-plan. Les utilisateurs ne perçoivent aucune alerte et ne voient aucun contenu de push.

En envoyant des notifications push silencieuses, vous pouvez :

  • Notifier votre application de la disponibilité de nouveau contenu à télécharger
  • Effectuer certaines tâches en arrière-plan
  • Obtenir de nouvelles données depuis votre serveur
  • Transmettre des données personnalisées à l’application

Les notifications push silencieuses sont également utiles lorsque vous devez nettoyer la base d’utilisateurs. Chaque fois qu’un push est envoyé, tous les jetons de push invalides ou inexistants sont supprimés de notre base de données. C’est pourquoi les notifications push silencieuses sont utilisées dans le suivi des désinstallations, ce qui maintient votre base d’utilisateurs valide et à jour.

Implémentation

Anchor link to

Customer Journey

Anchor link to

Vous pouvez envoyer des notifications push silencieuses en utilisant l’élément Data to app dans les Customer Journeys. L’élément Data to app envoie automatiquement des notifications push silencieuses avec des données personnalisées pour déclencher des actions in-app sans alerter les utilisateurs.

Pour envoyer des notifications push silencieuses :

  1. Ajoutez l’élément Data to app à votre canevas de Journey.
  2. Collez votre code JSON dans le champ prévu à cet effet. Le payload JSON contient les données personnalisées que votre application traitera à la réception du push silencieux.
  3. Cliquez sur Enregistrer pour appliquer la configuration.

La notification push silencieuse sera livrée sur les appareils des utilisateurs en arrière-plan, réveillant votre application pour traiter les données personnalisées sans afficher d’alertes ni de sons. Le badge de l’icône de l’application peut toujours changer si le payload en définit un.

Vous pouvez également envoyer des notifications push silencieuses via l’API Pushwoosh avec l’aide de votre équipe de développement.