Visualisation des notifications. Comment voir l’historique des notifications sur Android? Utilisation d’une application tierce

Presque toutes les applications Android ont des fonctions de notification. Grâce aux notifications, nous pouvons accéder rapidement aux messages reçus, aux e-mails ou aux derniers événements du jeu. Cependant, si vous avez installé un grand nombre d’applications tierces, le panneau de notification peut devenir une grande page de spam. Le plus souvent, dans de telles situations, un utilisateur les fermera tous d’un coup sans vérifier chaque. Après avoir fait cela, vous risquez de manquer des informations importantes qui doivent être visualisées. Voici quelques moyens simples pour vous aider.

Le logiciel gratuit Past Notifications affiche jusqu’à 2 000 notifications récentes avec leur contenu textuel intégral, les regroupe par application source et propose des fonctions pratiques pour exploiter les données affichées.

Une fois installé, le bouton Notifications passées apparaît dans le panneau de notification pour un accès rapide à l’historique. En cliquant dessus, une liste de notifications s’ouvrira avec la date, l’heure d’arrivée et un résumé du contenu de chacune d’elles. Vous pouvez également afficher le texte intégral des messages, supprimer certaines notifications ou ajouter des programmes à une liste noire afin que le système ignore toute information provenant de ces programmes. Cette dernière est particulièrement utile, car elle permet de bloquer les messages gênants provenant du Play Store et d’autres applications « bruyantes ».

La section adjacente affiche les notifications par groupe en fonction de l’application dont elles proviennent, pour plus de commodité. En cliquant sur un message ici ou dans la liste non groupée, vous accédez directement au programme source, une fonctionnalité qui fait défaut au journal intégré. Dans la dernière, troisième section, vous trouverez les applications qui ont été ajoutées à la liste noire et ici, si nécessaire, vous pouvez les débloquer.

Il y a peu de paramètres dans le programme. Past Notifications permet uniquement de choisir le nombre de notifications visibles dans la liste et de désactiver l’affichage des icônes dans la barre d’état et le bouton dans le panneau correspondant. L’application affiche des publicités, mais vous pouvez vous en débarrasser pour 30 hryvnias en achetant une version payante dans les paramètres. Une autre nuance. la qualité de la localisation. Il n’y a pas beaucoup de texte dans l’interface, mais il est traduit de la machine anglaise avec toutes les erreurs qui en découlent.

L’affichage intégré de l’historique des notifications d’Android n’est pas très informatif et convivial, il est donc difficile de le considérer comme un journal à part entière. Mais les notifications passées sont capables de compenser ces défauts du système et de devenir un assistant utile pour gérer l’historique des notifications.

Le système de notifications d’Android accumule et affiche les informations importantes. Vous pouvez y revenir même si vous avez manqué quelque chose. Mais que faire si votre smartphone ou votre tablette a beaucoup de notifications empilées et que vous les avez supprimées par accident ?? Il existe plusieurs solutions : vous pouvez consulter l’historique de vos notifications dans le journal intégré ou via une application tierce.

L’implémentation de l’historique des notifications par Android est loin d’être évidente. Il est caché dans le widget des paramètres, mais n’est pas disponible dans tous les firmwares.

Ouvrir une liste de tous les widgets disponibles (via le menu contextuel, la liste des applications installées ou d’autres moyens).

Trouvez le widget Raccourci des paramètres et faites-le glisser sur le bureau de votre smartphone ou de votre tablette.

Un menu apparaît avec plusieurs options disponibles, sélectionnez parmi elles « Notification Log ».

Une icône de paramètres apparaîtra sur le bureau. En appuyant dessus, vous ouvrirez l’historique des notifications du système, des applications et des jeux.

Il y a quelques inconvénients à ce journal. Tout d’abord, seule la liste des applications pour lesquelles vous avez reçu des notifications s’affiche, sans aucun détail. Deuxièmement, il n’est pas possible de passer d’une notification à une application particulière. Et troisièmement, il n’y a aucun filtrage, les notifications sont simplement triées par date.

L’historique des notifications peut être consulté à l’aide de l’application Notifications passées. cette application stocke jusqu’à deux mille entrées avec tous les détails et la possibilité de filtrer le contenu que vous souhaitez.

Lancez l’application et autorisez-la à accéder aux notifications du système.

L’application conserve un enregistrement de toutes les notifications reçues par l’appareil en arrière-plan. Vous pouvez l’ouvrir à tout moment et trouver les informations qui vous intéressent.

Les notifications passées ont trois onglets. La première affiche toutes les notifications entrantes, la deuxième les affiche triées par application, et la troisième vous permet de sélectionner les applications que les Notifications passées vont ignorer.

La zone de notification d’Android se remplit parfois assez rapidement, il est facile de la vider sans avoir à lire chaque notification. Si, après avoir effectué cette opération, vous vous rendez compte que vous avez accidentellement supprimé quelque chose d’important, vous pouvez toujours tout récupérer. Les utilisateurs d’Android Stock peuvent récupérer les notifications effacées sur leur appareil en utilisant l’historique des notifications d’Android. Pour les appareils dotés d’une autre interface utilisateur (comme TouchWiz de Samsung), cette approche n’est pas toujours possible, mais il existe une solution basée sur les applications.

Comment accéder à l’historique des notifications sur Android

L’historique des notifications a été introduit pour la première fois avec Android 4.3 Jellybean et est toujours disponible sur Android Lollipop, Android Marshmallow et Android Nougat. Le journal des notifications vous permet de voir les notifications supprimées (en fait, vous pouvez voir toutes les notifications de votre système), mais il n’est accessible qu’à l’aide d’un widget presque secret. Vous devez d’abord activer les options de développement pour déverrouiller le widget sur certains téléphones. Pour déverrouiller les options du développeur, allez dans votre téléphone Paramètres

A propos du téléphone, puis appuyez à plusieurs reprises sur la toucheversion d’Android. Après 3 ou 4 tapotements, vous recevrez une notification à l’écran vous indiquant que vous êtes désormais un développeur (une nouvelle section apparaîtra également dans le menu Paramètres).

Comment récupérer les notifications perdues sur Android

Tapez sur un espace vide de l’écran d’accueil Android, puis tapez sur « Widgets « .2. Balayez vers la gauche ou faites défiler le menu des widgets jusqu’à ce que vous atteigniez le widgetraccourcis des paramètres.3. Appuyez sur le widget jusqu’à ce que vos écrans d’accueil apparaissent, puis faites-le glisser vers l’écran d’accueil de votre choix.4. Sur l’écran affichécontextuel menu « Paramètres » faites défiler vers le bas et appuyez sur « Lognotifications. ».5. Surprincipal Un raccourci apparaîtra sur votre écranjournal des notifications. Il suffit de taper dessus pour avoir accès à l’historique de vos notifications.

Configurer les notifications dans Android 5.0

Les boutons de volume vous permettent de faire bien plus que simplement augmenter ou diminuer le volume de votre appareil. Ce menu a ajouté de nouvelles options et fonctionnalités qui seront certainement utiles à tout utilisateur. Ils vous permettent de passer d’un mode de notification à un autre :

  • « Ne pas déranger » : tous les rappels et messages entrants sont diffusés sans son ;
  • « Important ». vous ne recevrez que les messages importants, à partir d’une liste de programmes que vous pouvez ajuster. Lorsque vous l’allumez, vous verrez un onglet avec des paramètres. Dans celui-ci, vous pouvez modifier l’heure du mode. De plus, il existe un onglet spécial qui vous permet de configurer ce mode de manière plus flexible ;
  • « Tous ». le fonctionnement standard de l’appareil.

Il est intéressant de noter que les notifications push configurées de cette manière seront beaucoup plus utiles. Le mode « Important » est particulièrement pratique, car il permet de gérer facilement la liste des applications pour accéder aux notifications.

Paramètres du système pour les notifications

Pour un réglage plus fin des fenêtres d’information, il suffit de se rendre dans la section réservée à cet effet. Il se trouve dans le menu « Paramètres » de votre appareil. Il permet, par exemple, de supprimer les notifications sur l’écran de verrouillage, d’ouvrir l’option de notification pour chaque application, de modifier la liste des applications bloquées, etc. Une autre caractéristique très intéressante est que dans le menu de l’application individuelle, vous pouvez choisir ce que vous voulez :

  • Ne pas montrer à partir de cette application, ce qui permet de se débarrasser complètement des notifications de l’application ;
  • Ou pour les afficher en haut de la liste, y compris lorsque seules les alertes importantes sont autorisées.

Comment trouver les notifications à l’aide d’applications tierces

Afficher les notifications push à l’aide de gestionnaires de notifications tiers. Vous trouverez de nombreuses applications similaires sur Google Play. Le seul inconvénient est que vous pouvez rechercher des notifications push qui ont déjà été affichées par le système après l’installation de l’application.

Pour trouver et lire un message, procédez comme suit

Lancer Google Play.

Saisissez « Notifications passées » dans le champ de recherche et sélectionnez l’option souhaitée dans la liste déroulante.

Appuyez sur le bouton « Set ».

Attendez la fin de l’installation.

Appuyez sur le bouton « Ouvrir ».

Autoriser l’accès aux notifications. Pour cela, appuyez sur « OK ».

Mettez le commutateur approprié sur la position Activé.

Confirmez l’action en appuyant sur le bouton « Autoriser ».

Lorsqu’il est en cours d’exécution, vous verrez dans la zone de notification.

Laissez l’application fonctionner pendant un certain temps. Vous verrez la liste des notifications augmenter.

Dans l’onglet « Par application », sélectionnez l’application dont vous voulez voir les notifications.

Les notifications apparaissent en bas de la page.

Causes et mesures à prendre si vous ne recevez pas de notifications sur votre téléphone Android Samsung

Si vous avez remarqué que les messages contextuels de divers programmes ont cessé d’apparaître à l’écran, les raisons peuvent être les suivantes :

  • Absence de connexion Internet. tant que la connexion au réseau n’est pas rétablie, les messageries et les programmes fonctionnant sur Internet ne peuvent pas fonctionner pleinement et sont régulièrement mis à jour, de sorte que les messages ne s’affichent pas.
  • Paramètres de date et d’heure incorrects sur votre smartphone. Ces paramètres sont définis automatiquement par défaut lorsque vous connectez votre téléphone au réseau. Toutefois, si vous n’êtes pas connecté pendant une longue période et que le fuseau horaire est modifié (par exemple, par un vol), la date peut être incorrecte. Cela affectera le fonctionnement des applications.
  • La fonction de restriction des données de fond est active. Cette option permet de bloquer les fenêtres pop-up et les flushs de votre téléphone pour économiser la batterie.
  • Désactivez manuellement l’application dans les paramètres du téléphone ou dans l’application elle-même.

Vérifiez chacun de ces paramètres et corrigez-les. Dans la plupart des cas, cela suffit à régler la situation.

Enregistrement du client

GCM identifie les appareils Android avec des jetons d’enregistrement. Par conséquent, notre application doit pouvoir s’enregistrer sur chaque appareil Android où elle est installée.

Créer un service d’enregistrement

L’enregistrement doit être effectué en arrière-plan car le processus peut prendre un certain temps en fonction de la connectivité du réseau. L’enregistrement ne nécessitant aucune entrée de la part de l’utilisateur, l’IntentService est idéal pour cette tâche.

Créez une nouvelle classe Java appelée RegistrationService.java, faites-en une sous-classe de IntentService et surchargez sa méthode onHandleIntent.

Dans la méthode onHandleIntent, nous pouvons utiliser l’API de l’identifiant d’instance pour créer ou obtenir un jeton d’enregistrement. Tout d’abord, créez une instance de la classe InstanceID. en utilisant son getInstance.

Nous pouvons maintenant utiliser la méthode getToken de l’objet InstanceID pour obtenir le jeton d’enregistrement sous la forme d’une chaîne. GetToken attend l’identifiant de l’expéditeur comme l’un de ses arguments. Parce que nous avons ajouté le fichier google-services.json à notre projet, nous pouvons passer l’ID de l’expéditeur à la méthode en utilisant R.chaîne de caractères.gcm_defaultSenderID.

Si vous voulez voir le contenu du jeton d’enregistrement à des fins de débogage, vous pouvez l’enregistrer comme un message de débogage en utilisant la méthode Log.d.

À ce stade, vous pouvez envoyer le jeton d’enregistrement à votre serveur web et le stocker dans la base de données. Toutefois, vous n’avez pas besoin de le faire si vous ne prévoyez pas de contacter vos utilisateurs individuellement. Si vous prévoyez d’envoyer le même message à chaque utilisateur, vous devez suivre le principe de publication d’un abonnement.

Je vais maintenant vous montrer comment vous abonner à un sujet appelé mon_petit_sujet. Deux lignes de code seulement sont nécessaires. Tout d’abord, créez une nouvelle instance de la classe GcmPubSub. en utilisant sa méthode getInstance. Ensuite, appelez sa méthode de souscription et passez-lui un jeton d’enregistrement ainsi que le nom du sujet.

Notre application peut maintenant recevoir toutes les notifications push publiées dans mon_little_topic.

Enfin, définissez le service dans AndroidManifest.xml.

Créer un InstanceIDListenerService

Les jetons d’enregistrement sont périodiquement mis à jour. Par conséquent, chaque application Android qui utilise le GCM doit avoir un InstanceIDListenerService. qui peut gérer ces mises à jour. Créez donc un nouveau fichier Java appelé TokenRefreshListenerService.java et en faire une sous-classe de InstanceIDListenerService. À l’intérieur de la méthode onTokenRefresh de cette classe, tout ce que nous avons à faire est simplement de relancer le processus d’enregistrement en démarrant le service d’enregistrement à l’aide de la méthode Intent et de startService.

Ajoutez le code suivant au TokenRefreshListenerService.java :

Ce service devrait être en mesure de répondre aux actions com.google.Android.gms.iid.InstanceID. Par conséquent, en définissant un service dans AndroidManifest.xml, ajoutez l’intent-filter approprié.

Démarrer le service de connexion

Pour que le processus d’enregistrement commence immédiatement après le lancement de l’application, nous devons exécuter la classe RegistrationService dans la méthode onCreate de MainActivity. Pour ce faire, créez un Intent pour celui-ci et utilisez la méthode startService.

Quelles sont les notifications qu’il vaut mieux laisser

Bien que nous parlions aujourd’hui de la façon de désactiver les notifications, commençons par celles que vous ne devez pas désactiver. Ils ne sont pas nombreux, mais sans eux, vous risquez de manquer quelque chose d’important et même de perdre de l’argent. Voici de quoi il s’agit.

Notifications des applications bancaires. Sans eux, vous risquez de manquer un virement suspect ou de tenter de vous connecter à votre compte personnel. Les notifications par SMS ne doivent pas être désactivées, mais les messages des applications peuvent souvent être bloqués de manière sélective : par exemple, en supprimant les messages de marketing tels que les offres de demande de prêt ou d’obtention d’une carte, et en laissant la confirmation des paiements et des transferts et la même connexion à votre compte personnel.

Messages des boutiques numériques. Les collections de jeux et d’accessoires Steam sont des cibles tentantes pour les escrocs, alors gardez également un œil sur ces comptes : laissez les alertes par SMS ou par e-mail et désactivez les messages promotionnels et autres « bruits » dans l’application.

Propose de mettre à jour votre système d’exploitation et les applications installées. Ces mises à jour comblent souvent les vulnérabilités et vous protègent des cybercriminels.

Alertes antivirus. Vous ne voulez pas manquer une alerte concernant un site suspect ou une pièce jointe dangereuse dans un courriel?

Le reste du bruit des informations peut généralement être mis en pause en toute sécurité, soit en désactivant complètement les notifications, soit en les rendant silencieuses afin qu’elles ne vous distraient pas de ce que vous êtes en train de faire. Voici comment procéder sur votre smartphone ou votre tablette Android.

Mode économie de trafic et autres raisons liées à votre connexion Internet

Si le mode d’économie d’énergie est activé sur votre téléphone ou votre tablette, les notifications de l’application peuvent ne pas arriver sur votre réseau mobile. Le mode d’économie de trafic est généralement activé dans les paramètres réseau et Internet, ou en utilisant le bouton dans la zone de notification.

Les détails sur la façon de désactiver ce mode sur différentes marques de téléphone dans une instruction séparée Comment désactiver l’économie de trafic sur Android et Samsung Galaxy (s’ouvre dans un nouvel onglet).

Ce ne sont pas les seules raisons liées à la connexion pour lesquelles les notifications peuvent ne pas être envoyées :

  • La présence d’applications VPN/proxy actives (essayez de les désactiver).
  • Anti-virus installés avec des fonctions de protection web (vérifiez s’il y aura des notifications si vous les désactivez).
  • Mode avion activé (activé par le bouton dans la zone de notification sur la plupart des appareils Android).
  • L’épuisement du trafic sur votre forfait de données mobiles. cela limite considérablement votre vitesse de connexion et vous pouvez cesser de recevoir des notifications mobiles. C’est facile à vérifier : essayez simplement d’ouvrir un « site lourd » en utilisant le réseau mobile (mais pas les réseaux sociaux ou YouTube, car de nombreux tarifs actuels ne limitent pas le trafic pour ces sites).

Désactiver les notifications d’un jeu ou d’un programme

Lorsqu’un nouveau message de jeu ennuyeux arrive, ne vous précipitez pas pour le fermer ou l’effacer. Développez le rideau de notification et tapez longuement sur le message.

Le système ouvre un menu contextuel à partir duquel vous pouvez immédiatement désactiver les messages du programme sélectionné. Il suffit de déplacer le levier vers l’état désactivé et d’appuyer sur Save pour confirmer l’opération. Vous pouvez également cliquer sur le bouton Paramètres des notifications pour un contrôle plus fin de la politique de communication entre le jeu et l’utilisateur.

La politique de restriction des notifications vous permet de contrôler les canaux de messages de l’application. Dans le cas de Lords Mobile, par exemple, les développeurs n’ont fourni qu’un seul canal 1. Mais dans les applications plus avancées, il peut y avoir plus de catégories. Par exemple, des nouvelles, des conseils, des événements et plus encore.

Comme nous n’avons que le canal 1, nous désactivons simplement le curseur du haut et oublions les messages ennuyeux.

Test des notifications push

Je ne reçois pas les notifications push

Pour en avoir le cœur net, vérifiez d’abord que la fonction appropriée est activée dans le menu de l’appareil (les notifications spécifiques à une application sont autorisées). Vérifiez ensuite que le mode « Ne pas déranger » n’est pas activé.

Si tout est correctement configuré mais que les notifications push n’arrivent pas, essayez de redémarrer l’appareil et de vous réauthentifier dans l’application. Il arrive qu’il faille renvoyer un jeton d’accès au côté serveur d’un service. Vérifiez également quel style de notification est utilisé (nécessite « Bannière » ou « Avertissement »).

Si cela n’a pas aidé, essayez d’entrer à nouveau dans votre compte de la boutique d’applications ou ouvrez l’application elle-même au cas où d’autres applications ne recevraient pas non plus de notifications push (il vaut la peine de vérifier si votre appareil est connecté à Internet).

Transitions des notifications push

Lors des tests, testez de tels scénarios (en tenant compte du fait que l’utilisateur peut être connecté ou non) :

  • la notification push est transférée depuis un écran verrouillé ;
  • transition de la notification push de « l’angle mort » ;
  • l’utilisateur est dans l’application ;
  • notification push lorsque l’application est réduite ;
  • l’utilisateur a déverrouillé après la notification push ;
  • Transition des notifications push avec l’option « Don’t keep Activities » activée (spécifique à l’application Android).

Si la notification push mène à WebView, vérifiez que WebView s’ouvre correctement sur les deux plateformes. Et qu’une URL valide est intégrée dans le message.

Jeton de poussée obsolète

Le dispositif a changé de jeton d’accès lorsque l’application a été restaurée à partir d’une sauvegarde du système et le nouveau jeton d’accès n’a pas été transféré.

File d’attente du côté d’Apple

Apple a une grande file d’attente pour envoyer les notifications push, elles arrivent avec un délai (Apple ne garantit pas la livraison des push).

Vérifiez le nombre maximum et minimum de caractères affichés

Il y a une limite aux caractères affichés dans iOS et Android. C’est différent. La limite maximale de caractères est de 4 lignes (178 caractères) pour la plateforme iOS et de 13 lignes (663 caractères) pour la plateforme Android. N’oubliez pas non plus de tester la notification push contenant le nombre minimum de caractères, pour les deux plateformes 1 caractère peut être défini.

Son personnalisé pour les notifications push

Lorsque vous testez les notifications push, il est important de tenir compte du fait que le son de la notification push peut être réglé sur des paramètres personnalisés. Dans ce cas, vous devez également vérifier le son de la notification.

Images dans les notifications push

La notification push peut contenir une image ; lors de l’envoi d’une notification push, le client reçoit un lien vers l’image et la télécharge avant de l’afficher, puis le processus d’enrichissement de la notification push avec une image est effectué. il est défini. La notification push s’affiche après le téléchargement d’une photo. Si la notification push contient une image, vous devez vérifier qu’elle est affichée.

Notifications push locales

Les notifications locales sont programmées par l’application elle-même et servent à informer les utilisateurs de manière opportune et pertinente lorsque l’application n’est pas au premier plan. La notification doit être programmée par l’utilisateur lui-même pour s’afficher. Dans de tels cas, nous vérifions les cas liés au moment de l’envoi du message.

Problèmes du côté du serveur

D’autres applications reçoivent des notifications push, mais pas la nôtre, bien que le jeton push soit envoyé au serveur. Il est utile de vérifier si le jeton de poussée est envoyé correctement à d’autres comptes de service et à d’autres appareils. S’il n’y a pas de notifications push, faites-le savoir à l’équipe de développement du serveur.

Résumé

Les notifications push mobiles vous aident à vous rapprocher de vos clients. Les notifications informent l’utilisateur des principales mises à jour des produits et des promotions. Les notifications permettent également de réengager les utilisateurs inactifs. Envisagez tous les scénarios possibles lors des tests, c’est important pour le produit.

Cet article a été écrit et édité par @KostyaKulakov : @KostyaKulakov, @yakoeka et @wincomm. Et si vous avez encore des questions, n’hésitez pas à envoyer un message à vos fils Telegram @qa_chillout ou @youlatech.