Remettre en file d’attente les messages de notification push ayant échoué

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • L’envoi d’une notification push peut échouer pour diverses raisons. Vous pouvez afficher les messages ayant échoué et les remettre en file d’attente pour les envoyer si nécessaire.

    Avant de commencer

    Rôle requis : administrateur

    Pourquoi et quand exécuter cette tâche

    Remarque :
    L’instance ne peut garantir ou confirmer la remise du message push. Pour plus d’informations sur la façon dont Apple gère les notifications push, consultez le Guide de programmation des notifications locales et à distance pour les développeurs Apple.

    Les messages peuvent également ne pas être envoyés pour plusieurs raisons, telles qu’une file d’attente de messages importante ou un autre problème avec l’instance. Vous pouvez utiliser une propriété système pour contrôler la durée pendant laquelle l’instance met en file d’attente une notification push après son déclenchement.

    La taille de la charge utile du message de notification push est limitée par le fournisseur :
    • Apple iOS : 2 048 octets
    • Google : 4 096 octets
    Votre instance n’envoie pas de messages push dépassant cette limite. Les journaux système enregistrent tous les messages d’échec. Pour en savoir plus sur les limitations de la charge utile d’Apple, consultez le Guide de programmation des notifications locales et distantes à l’intention des développeurs Apple.

    Procédure

    1. Accédez à la Tout > Journaux Système > Notifications push.
      Par défaut, les messages créés aujourd’hui s’affichent. Vous pouvez modifier le filtre si nécessaire. La colonne Type peut comporter les valeurs suivantes :
      • échec : le message n’a pas pu être envoyé.
      • en attente : le message est mis en file d’attente pour traitement.
      • réussite : le message a été envoyé avec succès, bien qu’il ne soit pas nécessairement reçu par l’appareil mobile.
    2. Remettez tous les messages ayant échoué dans la file d’attente pour qu’ils soient renvoyés en cochant les cases en regard des messages ayant échoué, puis en sélectionnant Re-mettre en file d’attente les notifications push ayant échoué dans la liste de choix.
    3. Si certaines notifications push continuent d’échouer, envisagez d’augmenter la valeur de la glide.push.notification.ttl_seconds propriété.
      Consultez Propriétés de notification push pour plus d'informations.