Push-Benachrichtigungen
Jonot sendet Kunden eine Systembenachrichtigung, wenn ihr Ticket in den Status CALLED wechselt — auch wenn der Browser-Tab im Hintergrund ist oder das Telefon gesperrt ist. Benachrichtigungen werden auch gesendet, wenn ein übersprungenes Ticket zurückgerufen und dann erneut aufgerufen wird.
So funktioniert es
Abschnitt betitelt „So funktioniert es“- Ein Kunde steht kurz davor, einer Warteschlange beizutreten, und sieht den Bildschirm der Warteschlangenauswahl.
- Oberhalb der Warteschlangenliste erscheint eine Push-Opt-in-Karte — der Kunde tippt auf Benachrichtigen und erteilt dem Browser die Berechtigung, bevor er beitritt.
- Sein Browser registriert ein Web-Push-Abonnement.
- Der Kunde tritt der Warteschlange bei und erhält ein Ticket. Das Abonnement wird serverseitig mit dem Ticket verknüpft.
- Ruft ein Schalter das Ticket auf, sendet der Server eine Push-Nachricht an alle aktiven Abonnements für dieses Ticket.
- Das Gerät des Kunden wacht auf und zeigt eine Systembenachrichtigung mit Ticketnummer, Name der Warteschlange und Standort. Ein Tippen auf die Benachrichtigung öffnet den Ticketbildschirm.
- Jonot löscht das Abonnement, wenn das Ticket einen endgültigen Status erreicht (
COMPLETED,CANCELEDoderNO_SHOW). Ein abgelaufener Endpunkt wird ebenfalls gelöscht, zum Beispiel wenn der Kunde das Abonnement beendet oder die Browserberechtigung entfernt.
Kunden, die bei der Warteschlangenauswahl nicht zugestimmt haben, können dies weiterhin vom Ticketbildschirm aus tun — eine Benachrichtigungskarte wird angezeigt, während das Ticket WAITING oder CALLED ist.
Benachrichtigungen bei Rückruf eines übersprungenen Tickets
Abschnitt betitelt „Benachrichtigungen bei Rückruf eines übersprungenen Tickets“Wird das Ticket eines Kunden übersprungen (wechselt in den Status SKIPPED), bleibt sein Push-Abonnement aktiv. Ruft das Personal das Ticket anschließend zurück (versetzt es zurück in WAITING) und ruft es dann auf, erhält der Kunde die Push-Benachrichtigung — selbst wenn er die Ticketseite geschlossen hat.
Ein Kunde, der Benachrichtigungen aktiviert hat und sich dann entfernt, muss den Browser nicht geöffnet lassen.
Opt-in — Kundenerlebnis
Abschnitt betitelt „Opt-in — Kundenerlebnis“| Status | Angezeigt |
|---|---|
| Aufforderung (Berechtigung noch nicht angefragt) | Opt-in-CTA-Karte (Warteschlangenauswahl + Ticketbildschirm) |
| Berechtigung erteilt + abonniert | Bestätigung „Wir benachrichtigen Sie — Sie können diesen Tab schließen“ |
| Berechtigung verweigert | Fallback-Hinweis + Link zu den Browsereinstellungen |
| Browser nicht unterstützt | Nichts (wird stillschweigend übersprungen) |
Nach dem Abonnieren liefert der Browser Push-Benachrichtigungen auch dann, wenn der Tab geschlossen oder das Telefon im Hintergrund ist — Kunden müssen die Ticketseite nicht geöffnet halten.
Wiederverbindungsanzeige
Abschnitt betitelt „Wiederverbindungsanzeige“Verliert die geöffnete Ticketseite ihre Verbindung, zum Beispiel bei einem kurzen Netzausfall, erscheint Verbindung verloren — Verbindung wird wiederhergestellt…. Der Hinweis erscheint nur für nicht endgültige Tickets und nicht beim ersten Laden der Seite. Sobald das Netzwerk wieder verfügbar ist, stellt Jonot die Verbindung automatisch wieder her.
iOS — Home-Bildschirm erforderlich
Abschnitt betitelt „iOS — Home-Bildschirm erforderlich“iOS Safari 16.4+ unterstützt Web Push, aber nur, wenn die App zum Home-Bildschirm hinzugefügt wurde (Standalone-Modus). Im regulären iOS-Safari-Browser:
- Die Warteschlangenauswahl zeigt oberhalb der Warteschlangenliste einen Hinweis Jonot zum Startbildschirm hinzufügen.
- Nach dem Hinzufügen zum Home-Bildschirm öffnet der Kunde Jonot erneut über das Symbol auf dem Home-Bildschirm, und der übliche Opt-in-CTA erscheint.
Nur transaktional — kein Marketing
Abschnitt betitelt „Nur transaktional — kein Marketing“Jedes Push-Abonnement gehört zu einem Ticket und gilt nur während dessen Laufzeit. Jonot kann es nicht für Werbung oder Massennachrichten verwenden. Nur ein Wechsel des Tickets zu CALLED löst eine Benachrichtigung aus.
DSGVO / Rechtsgrundlage: Das Abonnement ist an das Ticket gebunden, das der Kunde gerade erstellt hat. Dieselbe Rechtsgrundlage (berechtigtes Interesse / Vertragserfüllung), die das Ticket selbst abdeckt, deckt auch diese einzelne Benachrichtigung ab. Es ist keine separate Einwilligung erforderlich.
Technische Referenz
Abschnitt betitelt „Technische Referenz“- Standards: Web Push mit Payload-Verschlüsselung gemäß RFC 8291 (AES-128-GCM) und VAPID-authentifizierten Anfragen gemäß RFC 8292.
- Abonnementspeicherung: Jedes Abonnement ist an ein Ticket gebunden und wird automatisch gelöscht, sobald dieses Ticket einen endgültigen Status erreicht.