Web-Push-Notifica

Questo tipo di notifica viene abbonato tramite la visualizzazione ed è completamente gratuito. La configurazione delle notifiche push avviene nell'Explorer Comunicazioni.

Principio Di Funzionamento

Quando si consentono le notifiche nella visualizzazione, viene creato una chiave (Push-Endpunkt) tramite Internet presso il corrispondente servizio push. Questa viene poi salvata sotto l'utente rispettivo Utente. Successivamente, queste possono essere gestite nel menu contestuale Progetto Gestione Utenti Utente Push-Endpunkte.

Ad ogni nuova visita della visualizzazione, la chiave attuale viene automaticamente trasmessa al server e aggiornata se necessario.

Quando viene inviato un messaggio push, la consegna avviene inizialmente all'ultimo endpoint push attivo. In questo modo, il tempo di reazione in caso di endpoint non più raggiungibili (morti) viene minimizzato. Gli endpoint scaduti o non validi vengono automaticamente rimossi durante l'invio in caso di errore.

Note:
Per ricevere notifiche nel browser desktop, il browser deve essere aperto.
Se l'endpoint non ha temporaneamente una connessione Internet, la consegna può avvenire con un ritardo fino a 24 ore.

In Core 1 vengono trasmessi esclusivamente meta-chiavi. Questi possono essere ricevuti solo se l'endpoint stabilisce attivamente una connessione al server. Da Core 2 in su, i messaggi completi inclusi il contenuto (ad eccezione delle immagini) vengono trasmessi direttamente all'endpoint push. In questo modo viene garantito un ricezione affidabile anche senza connessione attiva al server.

Requisiti

  • Affinchè le notifiche push funzionino, il server e il client devono disporre di Internet e, se necessario, essere raggiungibili da Internet.
  • Se il server non è raggiungibile da Internet, viene visualizzato un messaggio di errore con ritardo.
  • Il browser e il sistema operativo devono supportare l'API HTML5-Push. L'elenco attuale è disponibile qui: https://caniuse.com/push-api
  • La visualizzazione deve essere raggiungibile tramite HTTPS e disporre di un certificato valido. Su iOS deve essere installata una PWA. Eventualmente, le notifiche push su iOS funzionano solo con Core 2.

Filtrare I Destinazioni

Nei singoli gruppi è possibile specificare ulteriori condizioni per la notifica. Attualmente è possibile distinguere solo tra desktop e dispositivi mobili. I pannelli non supportano i messaggi push.

Mostra Immagine

È possibile visualizzare una webcam o un'immagine tramite la notifica push. A tal fine viene utilizzato il primo immagine dell'allegato. Questo deve essere di tipo JPEG, PNG o GIF. Si prega di notare inoltre che è presente la Licenza per l'uso degli Allegati.

Comportamento Con Più Porte

Attualmente, per la registrazione di push viene utilizzata un'ID univoca per progetto. Ciò significa che per ogni dispositivo viene fornito sempre un solo Service Worker (programma di background del sito web) con le notifiche push.