Web-Push-Értesítés

Ez az értesítési típus a vizualizációban feliratkozható és teljesen ingyenes. A push-értesítések konfigurálása az Explorer Üzenetek alatt történik.

Működési elv

A vizualizációban az értesítések engedélyezésével a megfelelő push-szolgáltatásnál létrejön egy kulcs (push-vevőpont) az interneten. Ezt aztán a megfelelő Felhasználó alatt tárolják el. Ezután ezek kezelhetők a Projekt Felhasználói Kezelés Felhasználó Push-Vevőpontok kontextmenü alatt.

Minden új vizualizáció látogatáskor az aktuális kulcs automatikusan továbbítódik a szervernek és szükség esetén frissül.

Ha egy push-üzenetet küldünk, akkor először az utolsó aktív push-vevőpontnak juttatjuk el. Így minimalizáljuk a reakcióidőt olyan vevőpontok esetében, amelyek már nem elérhetők (halottak). Lejárt vagy érvénytelen vevőpontok automatikusan törlődnek a hiba esetén.

Megjegyzések:
Hozzá kell nyitni a böngészőt, hogy értesítést kapjon a desktop-böngészőben.
Ha az internetkapcsolat ideiglenesen nem áll rendelkezésre, az üzenet átadásának késése akár 24 óra is lehet.

A Core 1 esetében csak meta-kulcsokat továbbítanak. Ezek csak akkor fogadhatók, ha a vevőpont aktívan kapcsolatot tud felvenni a szerverrel. A Core 2 és az újabb verziók esetén teljes üzeneteket (a képek kivételével) közvetlenül továbbítanak a push-vevőpontnak. Így biztosítják a megbízható fogadást, még akkor is, ha nincs aktív szerverkapcsolat.

Előfeltételek

  • A push-értesítések működéséhez a szervernek és a kliensnek internetkapcsolatra van szüksége, és esetlegesen elérhetőnek kell lennie az internetről.
  • Ha a szervert nem lehet elérni az internetről, akkor egy hibaüzenet jelenik meg késleltetve.
  • A böngészőnek és az operációs rendszernek támogatnia kell az HTML5 Push API-t. Az aktuális lista itt található: https://caniuse.com/push-api
  • A vizualizáció HTTPS-n keresztül elérhetőnek kell lennie és egy érvényes tanúsítvánnyal kell rendelkeznie. Az iOS esetében egy PWA telepítése szükséges. Esetlegesen csak a Core 2 esetén működik az iOS push-értesítés.

Célgépek szűrése

A különböző csoportokban további feltételeket lehet megadni az értesítésekhez. Jelenleg csak desktop és mobil eszköz között lehet különbséget tenni. A panelek nem támogatják a push-üzeneteket.

Kép megjelenítése

Lehetséges egy webkamerát vagy képet megjeleníteni a push-értesítésen keresztül. Ehhez az első kép a fájlmellékletből használható fel. Eznek JPEG, PNG vagy GIF típusúnak kell lennie. Továbbá figyeljen arra, hogy a Licenc rendelkezésre áll a Fájlmellékletek használatához.

Viselkedés több portnál

A push regisztrációhoz jelenleg egyedi ID-t használnak projektként. Ez azt jelenti, hogy minden eszközre csak egy service worker (a weboldal háttérprogramja) kap push-értesítéseket.