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

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • L’envoi de notifications 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 : admin

    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 distantes 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 de mise en file d’attente d’une notification push par l’instance 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 ayant échoué. Pour en savoir plus sur les limites de charge utile d’Apple, consultez le Guide de programmation des notifications locales et à distance à l’intention des développeurs Apple.

    Procédure

    1. Accédez à la Tous > 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 avoir 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’équipement mobile.
    2. Replacez tous les messages ayant échoué dans la file d’attente pour qu’ils soient renvoyés en cochant les cases situées 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 des notifications push pour plus d'informations.