Progettare una consegna push
Definisci il contenuto della notifica
Una volta creata la consegna push, definisci il contenuto. I parametri e le impostazioni dipendono dal sistema operativo mobile: Android o iOS. Sfoglia le schede seguenti per scoprire come comporre il messaggio per ciascun sistema operativo.
Con Firebase Cloud Messaging, scegli tra due tipi di messaggi:
-
Il Messaggio dati è gestito dall’app client. Questi messaggi vengono inviati direttamente all’app mobile, che genera e visualizza una notifica Android sul dispositivo. I messaggi di dati contengono solo variabili dell’applicazione personalizzate.
Per definire il contenuto, personalizzare i dati e aggiungere contenuto dinamici, fare clic sul campo Invia messaggio e utilizzare il editor Espressione. Accedi a questa editor per personalizzare i messaggi.
Nel menu Variabili di applicazione, le variabili applicazione vengono aggiunte automaticamente. Queste variabili ti consentono di definire il comportamento di notifica. Ad esempio, configurare una schermata di applicazione specifica da visualizzare quando il utente attiva il notifica. -
Il Messaggio di notifica, gestito automaticamente dall’SDK FCM. FCM mostra automaticamente il messaggio sui dispositivi degli utenti per conto dell’app client. I messaggi di notifica contengono un set preimpostato di parametri e opzioni, ma possono ancora essere personalizzati con variabili personalizzate dell’applicazione.
Per comporre il messaggio, fai clic sui campi Titolo e Messaggio. Utilizzare l'espressione editor per definire contenuto, personalizzare i dati e aggiungere contenuto dinamici.
Per personalizzare ulteriormente il notifica push, scegli un'immagine da aggiungere al notifica push, l'icona del notifica da visualizzare sui dispositivi dei tuoi profili e il suo colore.
Per comporre il messaggio, fai clic sui campi Titolo e Messaggio. Utilizzare l'espressione editor per definire contenuto, personalizzare i dati e aggiungere contenuto dinamici.
Puoi aggiungere un sottotitolo, che è il valore del parametro sottotitolo del payload notifica iOS. Fare riferimento a questa sezione.
La modalità push silenziosa consente di inviare una notifica “silenziosa” a un’app mobile. L’utente non viene informato dell’arrivo della notifica. Viene trasferita direttamente all’applicazione.
Impostazioni avanzate della notifica push
Le opzioni avanzate dipendono dal sistema operativo mobile: Android o iOS. Sfoglia le schede seguenti per scoprire come definire le opzioni per il messaggio per ciascun sistema operativo.
Se è disattivata, la notifica viene automaticamente ignorata quando l’utente interagisce con essa. Il comportamento permanente consente alle notifiche importanti di rimanere sullo schermo per periodi più lunghi.
- Attivo: per impostazione predefinita, il sistema visualizza immediatamente la notifica, illumina lo schermo e può riprodurre un suono. Le notifiche non interrompono le modalità Focus.
- Passivo: il sistema aggiunge la notifica all’elenco delle notifiche senza accendere lo schermo o riprodurre un suono. Le notifiche non interrompono le modalità Focus.
- Sensibile al tempo: il sistema presenta immediatamente il notifica, illumina lo schermo, può riprodurre un suono e sfondare le modalità di messa a fuoco. Questo livello non richiede autorizzazione particolari da parte di Apple.
- Critico: il sistema presenta immediatamente la notifica, accende lo schermo e ignora le modalità di disattivazione audio o di Focus. Tieni presente che questo livello richiede autorizzazione speciali da parte di Apple.