Push-notifikationer
Jonot sender en systemnotifikation, når en kundes kølap får statussen
CALLED. Det virker også, når browserfanen er i baggrunden, eller telefonen
er låst. Jonot sender også en notifikation, når en oversprunget kølap først
føres tilbage til køen og derefter kaldes igen.
Sådan fungerer det
Sektion kaldt “Sådan fungerer det”- En kunde vil stille sig i kø og ser køvælgeren.
- Et kort om pushnotifikationer vises over kølisten. Kunden trykker på Giv mig besked og giver browsertilladelse, før vedkommende stiller sig i kø.
- Kundens browser registrerer et Web Push-abonnement.
- Kunden stiller sig i køen og modtager en kølap. Abonnementet knyttes til kølappen på serveren.
- Når en skranke kalder kølappen, sender serveren en push-besked til alle aktive abonnementer for den kølap.
- Kundens enhed vågner og viser en systemnotifikation med kølapnummeret, kø-navnet og lokationen. Tryk på notifikationen åbner kølapskærmen.
- Jonot sletter abonnementet, når kølappen når
COMPLETEDellerCANCELED. Abonnementer bevares forSKIPPEDogNO_SHOW, så kunden kan få en meddelelse ved et senere nyt kald. Udløbne endepunkter slettes også, for eksempel når kunden afslutter abonnementet eller fjerner browserens tilladelse.
Kunder, der ikke valgte at deltage på kø-vælgeren, kan stadig tilmelde sig
fra kølapskærmen — et notifikationskort vises, mens kølappen er
WAITING eller CALLED.
Notifikationer ved genopkald af oversprungne kølapper
Sektion kaldt “Notifikationer ved genopkald af oversprungne kølapper”Springes en kundes kølap over (går i status SKIPPED), holdes
vedkommendes push-abonnement aktivt. Kalder personalet efterfølgende
kølappen op igen (flytter den tilbage til WAITING) og derefter kalder
den, modtager kunden push-notifikationen — selv hvis vedkommende har
lukket kølapsiden.
En kunde, der går væk efter tilmeldingen, får derfor stadig besked ved et nyt kald uden at holde browseren åben.
Opt-in — kundeoplevelse
Sektion kaldt “Opt-in — kundeoplevelse”| Tilstand | Vises |
|---|---|
| Prompt (tilladelse ikke anmodet endnu) | Opt-in-CTA-kort (kø-vælger + kølapskærm) |
| Tilladelse givet + tilmeldt | Bekræftelsen “Vi giver dig besked — du kan lukke denne fane” |
| Tilladelse afvist | Fallback-råd + link til browserindstillinger |
| Browser ikke understøttet | Intet (springes stille over) |
Er kunden tilmeldt, leveres push-notifikationer af browseren, selv når fanen er lukket, eller telefonen er i baggrunden — kunder behøver ikke at holde kølapsiden åben.
Indikator for genoprettelse af forbindelsen
Sektion kaldt “Indikator for genoprettelse af forbindelsen”Hvis kundens enhed mister forbindelsen, mens kølapsiden er åben, vises Forbindelsen afbrudt – genopretter…. Det kan for eksempel ske efter en kort periode uden netværk. Beskeden vises kun for aktive kølapper og aldrig ved den første sideindlæsning. Forbindelsen genoprettes automatisk.
iOS — kræver hjemmeskærm
Sektion kaldt “iOS — kræver hjemmeskærm”iOS Safari 16.4+ understøtter Web Push, men kun når appen er blevet føjet til hjemmeskærmen (standalone-tilstand). På iOS Safari i den almindelige browser:
- Kø-vælgeren viser et vejledningskort Tilføj Jonot til hjemmeskærmen over kø-listen.
- Efter tilføjelse til hjemmeskærmen genåbner kunden Jonot fra hjemmeskærm-ikonet, og den almindelige opt-in-CTA vises.
Kun driftsbeskeder — ingen markedsføring
Sektion kaldt “Kun driftsbeskeder — ingen markedsføring”Et pushabonnement tilhører én bestemt kølap og varer kun i kølappens
livscyklus. Jonot kan ikke sende reklamer eller massebeskeder gennem denne
funktion. Kun en CALLED-hændelse for kølappen udløser en notifikation.
GDPR-/samtykkegrundlag: abonnementet er knyttet til den kølap, kunden lige har oprettet. Det samme samtykkegrundlag (legitim interesse/ opfyldelse af kontrakt), der dækker selve kølappen, dækker den enkelte notifikation. Ingen separat samtykkeindsamling er nødvendig.
Teknisk reference
Sektion kaldt “Teknisk reference”- Standarder: Web Push med payload-kryptering efter RFC 8291 (AES-128-GCM) og VAPID-godkendte anmodninger efter RFC 8292.
- Abonnementslagring: Hvert abonnement tilhører én kølap og slettes ved
COMPLETEDellerCANCELED. Abonnementer bevares forSKIPPEDogNO_SHOW, fordi personalet kan kalde disse kølapper igen.