Notification Par Poussée Web

Ce type de notification est abonné via la visualisation et est entièrement gratuit. La configuration des notifications push s'effectue dans l'Explorateur Messages.

Principe De Fonctionnement

Lors de l'autorisation des notifications dans la visualisation, une clé (point de terminaison push) est créée via Internet auprès du service push correspondant. Celle-ci est ensuite enregistrée sous l'utilisateur respectif Utilisateur. Ensuite, celles-ci peuvent être gérées sous le menu contextuel Projet Gestion Des Utilisateurs Utilisateur Points De Terminaison Push.

À chaque nouvelle visite de la visualisation, la clé actuelle est automatiquement transmise au serveur et mise à jour si nécessaire.

Lorsqu'un message push est envoyé, la livraison s'effectue d'abord au dernier point de terminaison push actif. Cela minimise le temps de réaction en cas de points de terminaison non accessibles (morts). Les points de terminaison expirés ou invalides sont automatiquement supprimés lors de l'envoi en cas d'erreur.

Remarques :
Pour recevoir des notifications dans le navigateur de bureau, le navigateur doit être ouvert.
Si le point de terminaison n'a pas temporairement de connexion Internet, la livraison peut s'effectuer avec un délai allant jusqu'à 24 heures.

Avec Core 1, seuls des clés méta sont transmises. Celles-ci ne peuvent être reçues que si le point de terminaison établit activement une connexion au serveur. À partir de Core 2 et versions ultérieures, des messages complets, y compris le contenu (à l'exception des images), sont directement transmis au point de terminaison push. Cela garantit un réception fiable même sans connexion active au serveur.

Prérequis

  • Afin que les notifications push fonctionnent, le serveur et le client doivent disposer d'une connexion Internet et éventuellement être accessibles depuis l'Internet.
  • Si le serveur n'est pas accessible depuis l'Internet, un message d'erreur retardé est affiché.
  • Le navigateur et le système d'exploitation doivent prendre en charge l'API HTML5 Push. La liste actuelle se trouve ici : https://caniuse.com/push-api
  • La visualisation doit être accessible via HTTPS et disposer d'un certificat valide. Sur iOS, une PWA doit être installée. Éventuellement, les notifications push sur iOS ne fonctionnent qu'avec Core 2.

Filtrer Les Destinations

Dans les différents groupes, des conditions supplémentaires peuvent être enregistrées pour la notification. Actuellement, il est seulement possible de distinguer entre bureau et appareil mobile. Les panneaux ne prennent pas en charge les messages push.

Affichez Une Image

Il est possible d'afficher une webcam ou une image via la notification push. Pour cela, la première image du fichier joint est utilisée. Celle-ci doit être de type JPEG, PNG ou GIF. Notez également que la Licence pour l'utilisation des Pièces Jointes est présente.

Comportement Avec Plusieurs Ports

Actuellement, un identifiant unique par projet est utilisé pour l'enregistrement push. Cela signifie qu'un seul service worker (programme de fond du site web) est fourni avec les notifications push par appareil.