Notifiche
Fóir recapita notifiche ai tuoi utenti via email, in-app e push. Ne invii una direttamente o lasci che la invii un evento, e le preferenze di ciascun utente decidono su quali canali la riceve.
Tre canali
Le notifiche in-app possono raggiungere un utente autenticato in tempo reale tramite una subscription GraphQL, filtrata sulle sue. Il push va a iOS tramite APNs, ad Android tramite FCM e ai browser tramite Web Push. Carichi le tue credenziali APNs e FCM con la CLI, e il push verso una piattaforma che ne è priva viene scartato. L'email è il terzo canale, e nessuna viene inviata ai tuoi utenti finché non è impostato l'app base URL del progetto.
Inviarne una
sendNotification invia a un utente, e una chiamata bulk invia a molti. Una notifica ha un titolo e può contenere un messaggio, una categoria, un URL di azione, un'immagine, override per canale, una scadenza e una chiave di idempotenza.
Un hook del ciclo di vita può inviarne una quando scatta un evento. Lo configuri nel modulo dell'hook nella console con un titolo e una regola per i destinatari: il proprietario del record, il team del progetto o un elenco di persone indicate.
Preferenze per categoria
Una preferenza è memorizzata per persona, per categoria e per canale, e i tuoi utenti leggono e modificano le proprie tramite l'API. Fóir decide ogni recapito in quest'ordine. Una categoria contrassegnata come obbligatoria viene sempre inviata. Altrimenti si applica la preferenza del destinatario, poi il valore predefinito della categoria, e se non c'è né l'uno né l'altro la notifica viene inviata. Una categoria può anche richiedere un opt-in confermato via email, in cui nulla si attiva finché l'utente non segue un link, che scade dopo sette giorni.
Cosa fa il link per annullare l'iscrizione via email
Un annullamento dell'iscrizione con un clic disattiva tutte le email per quell'utente, in ogni categoria. Viene memorizzato come preferenza contrassegnata con la sua origine ed emette un evento su cui un hook può agire. I bounce e i reclami segnalati dal provider di posta scrivono lo stesso tipo di riga.
Leggi i dettagli
La guida alle notifiche tratta l'invio, il recapito in-app in tempo reale, le preferenze, l'opt-in via email e la configurazione del push su ogni piattaforma.