Progettare una consegna push potenziata per Android rich-push
Con Firebase Cloud Messaging puoi scegliere tra due tipi di messaggi:
-
Data message è 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.
-
Notification message, 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.
Se la barra di scorrimento è disabilitata nell'interfaccia, accedere a Administration >
Platform >
Options e impostare l'opzione XtkUseScrollBar su 1.
Definire il contenuto di una notifica Android push-message
Una volta creata la consegna push, puoi definirne il contenuto utilizzando uno dei seguenti modelli:
-
Predefinito consente di inviare notifiche con una semplice icona e un'immagine associata.
-
Basic può includere testo, immagini e pulsanti nelle notifiche.
-
Carosello consente di inviare notifiche con testo e più immagini che gli utenti possono scorrere.
-
Pulsanti icona consente di inviare notifiche con un'icona e un'immagine corrispondente.
-
La casella di input raccoglie l'input e il feedback dell'utente direttamente tramite la notifica.
-
Nel catalogo prodotti sono visualizzate diverse immagini dei prodotti.
-
Valutazione del prodotto consente agli utenti di fornire feedback e valutare i prodotti.
-
Timer include un timer di conto alla rovescia attivo nelle notifiche.
-
Frontale zero utilizza l'intera superficie di sfondo per un'immagine, con testo sovrapposto senza problemi.
Per ulteriori informazioni su come personalizzare questi modelli, accedi alle schede seguenti.
-
Dall'elenco a discesa Notification type, selezionare Default.
-
Per comporre il messaggio, immettere il testo nei campi Title e Message.
-
Utilizza i campi di personalizzazione dinamica per definire il contenuto, personalizzare i dati e aggiungere contenuto dinamico. Ulteriori informazioni
-
Per personalizzare ulteriormente la notifica push, configurare Notification options e HTTPv1 additional options della notifica push. Ulteriori informazioni
Dopo aver definito il contenuto del messaggio, puoi utilizzare gli abbonati di prova per visualizzare in anteprima e verificare il messaggio.
-
Dall'elenco a discesa Notification Type, selezionare Basic.
-
Per comporre il messaggio, immettere il testo nei campi Title, Message e Expanded message.
Il testo Message viene visualizzato nella visualizzazione compressa mentre Expanded message viene visualizzato quando la notifica viene espansa.
-
Utilizza i campi di personalizzazione dinamica per definire il contenuto, personalizzare i dati e aggiungere contenuto dinamico. Ulteriori informazioni
-
Nel menu Color options immettere i codici colore esadecimali per Title, Message e Background.
-
Aggiungi Remind later button se necessario. Immetti Reminder Text e Data nei campi corrispondenti.
Nel campo Reminder Date è previsto un valore che rappresenta un'epoca in secondi.
-
Fai clic su Add button e compila i campi seguenti:
- Label: testo visualizzato sul pulsante.
- Link URI: specificare l'URI da eseguire facendo clic sul pulsante.
È possibile includere fino a tre pulsanti nella notifica push. Se si sceglie Remind later button, è possibile includere solo un massimo di due pulsanti.
-
Seleziona Link type dell'URL collegato del pulsante:
-
Web URL: gli URL Web indirizzano gli utenti al contenuto online. Facendo clic su, viene richiesto al browser Web predefinito del dispositivo di aprire e passare all'URL designato.
-
Deeplink: i collegamenti profondi sono URL che indirizzano gli utenti a sezioni specifiche all'interno di un'app, anche se l'app è chiusa. Facendo clic su di esso, può essere visualizzata una finestra di dialogo che consente agli utenti di scegliere tra varie app in grado di gestire il collegamento.
-
Open App: gli URL aperti dell'app consentono di connettersi direttamente al contenuto di un'applicazione. Consente all’applicazione di impostarsi come gestore predefinito per un tipo specifico di collegamento, ignorando la finestra di dialogo per la disambiguazione.
Per ulteriori informazioni su come gestire i collegamenti alle app Android, consulta la documentazione per sviluppatori di Android.
-
-
Per personalizzare ulteriormente la notifica push, configurare Notification options e HTTPv1 additional options della notifica push. Ulteriori informazioni
Dopo aver definito il contenuto del messaggio, puoi utilizzare gli abbonati di prova per visualizzare in anteprima e verificare il messaggio.
-
Dall'elenco a discesa Notification Type, selezionare Carousel.
-
Per comporre il messaggio, immettere il testo nei campi Title, Message e Expanded message.
Il testo Message viene visualizzato nella visualizzazione compressa mentre Expanded message viene visualizzato quando la notifica viene espansa.
-
Utilizza l’editor espressioni per definire il contenuto, personalizzare i dati e aggiungere contenuto dinamico. Ulteriori informazioni
-
Nel menu Color options immettere i codici colore esadecimali per Title, Message e Background.
-
Scegli come funziona Carousel:
- Auto: passa automaticamente da un'immagine all'altra sotto forma di diapositive, passando a intervalli predefiniti.
- Manual: consente agli utenti di scorrere manualmente tra le diapositive per spostarsi tra le immagini.
-
Dall'elenco a discesa Layout, selezionare l'opzione Filmstrip per includere anteprime delle immagini precedenti e successive insieme alla diapositiva principale.
-
Fai clic su Add image e immetti l'URL dell'immagine, il testo e l'URL dell'azione.
Assicurati di includere un minimo di tre immagini e un massimo di cinque.
-
Per personalizzare ulteriormente la notifica push, configurare Notification options e HTTPv1 additional options della notifica push. Ulteriori informazioni
Dopo aver definito il contenuto del messaggio, puoi utilizzare gli abbonati di prova per visualizzare in anteprima e verificare il messaggio.
-
Dall'elenco a discesa Notification Type, selezionare Icon buttons.
-
Nel menu Color options immettere i codici colore esadecimali per Background.
-
Specificare l'URL per Cancel button image.
-
In Icon image buttons, fare clic su Add image. Immettere quindi l'URL immagine, il tipo collegamento e l'URI collegamento.
Accertatevi di includere un minimo di tre immagini e un massimo di cinque pulsanti.
-
Per personalizzare ulteriormente la notifica push, configurare Notification options e HTTPv1 additional options della notifica push. Ulteriori informazioni
Dopo aver definito il contenuto del messaggio, puoi utilizzare gli abbonati di prova per visualizzare in anteprima e verificare il messaggio.
-
Dall'elenco a discesa Notification Type, selezionare Input box.
-
Per comporre il messaggio, immettere il testo nei campi Title, Message e Expanded message.
Il testo Message viene visualizzato nella visualizzazione compressa mentre Expanded message viene visualizzato quando la notifica viene espansa.
-
Nel menu Color options immettere i codici colore esadecimali per Title, Message e Background.
-
Nel menu Input box options, compila la seguente opzione:
- Input receiver name: immettere il nome o l'identificatore del destinatario dell'input.
- Input text: immettere il testo per la casella di input.
- Feedback text: immettere il testo da visualizzare dopo una risposta.
- Feedback image: aggiungi l'URL per l'immagine visualizzata dopo una risposta.
-
Per personalizzare ulteriormente la notifica push, configurare Notification options e HTTPv1 additional options della notifica push. Ulteriori informazioni
Dopo aver definito il contenuto del messaggio, puoi utilizzare gli abbonati di prova per visualizzare in anteprima e verificare il messaggio.
-
Dall'elenco a discesa Notification Type, selezionare Product catalog.
-
Per comporre il messaggio, immettere il testo nei campi Title, Message e Expanded message.
Il testo Message viene visualizzato nella visualizzazione compressa mentre Expanded message viene visualizzato quando la notifica viene espansa.
-
Nel menu Color options immettere i codici colore esadecimali per Title, Message e Background.
-
Nel menu Product catalog options, compila le seguenti opzioni:
- Action button text: testo visualizzato sul pulsante.
- Action button text color: colore del testo del pulsante Azione.
- Action button color: colore del pulsante Azione.
- Action button URI: specificare l'URI da eseguire facendo clic sul pulsante.
- Display type: scegliere tra visualizzazione verticale o orizzontale.
-
Nel menu Product catalog items, fare clic su Add e immettere i dettagli seguenti per ogni elemento:
- Title
- Description
- Image URL
- Price
- URI
Assicurati di includere un massimo di tre elementi.
-
Per personalizzare ulteriormente la notifica push, configurare Notification options e HTTPv1 additional options della notifica push. Ulteriori informazioni
Dopo aver definito il contenuto del messaggio, puoi utilizzare gli abbonati di prova per visualizzare in anteprima e verificare il messaggio.
-
Dall'elenco a discesa Notification Type, selezionare Product rating.
-
Per comporre il messaggio, immettere il testo nei campi Title, Message e Expanded message.
Il testo Message viene visualizzato nella visualizzazione compressa mentre Expanded message viene visualizzato quando la notifica viene espansa.
-
Nel menu Color options immettere i codici colore esadecimali per Title, Message e Background.
-
Nel menu Product rating options, immettere gli URL per Rating icon in unselected state e Rating icon in selected state.
-
Nel menu Product rating items, fare clic su Add, immettere Link URI e scegliere Link type.
-
Web URL: gli URL Web indirizzano gli utenti al contenuto online. Facendo clic su, viene richiesto al browser Web predefinito del dispositivo di aprire e passare all'URL designato.
-
Deeplink: i collegamenti profondi sono URL che indirizzano gli utenti a sezioni specifiche all'interno di un'app, anche se l'app è chiusa. Facendo clic su di esso, può essere visualizzata una finestra di dialogo che consente agli utenti di scegliere tra varie app in grado di gestire il collegamento.
-
Open App: gli URL aperti dell'app consentono di connettersi direttamente al contenuto di un'applicazione. Consente all’applicazione di impostarsi come gestore predefinito per un tipo specifico di collegamento, ignorando la finestra di dialogo per la disambiguazione.
-
Dismiss: nessun URL associato al pulsante. Facendo clic su si chiude la finestra di dialogo o l'interfaccia.
Assicurati di includere un minimo di tre valori e un massimo di cinque valori.
-
-
Per personalizzare ulteriormente la notifica push, configurare Notification options e HTTPv1 additional options della notifica push. Ulteriori informazioni
Dopo aver definito il contenuto del messaggio, puoi utilizzare gli abbonati di prova per visualizzare in anteprima e verificare il messaggio.
-
Dall'elenco a discesa Notification Type, selezionare Timer.
-
Per comporre il messaggio, immettere il testo nei campi Title, Message e Expanded message.
Il testo Message viene visualizzato nella visualizzazione compressa mentre Expanded message viene visualizzato quando la notifica viene espansa.
-
Immettere il testo che verrà visualizzato dopo la scadenza del timer nei campi Alternate title, Alternate message e Alternate expanded message.
-
Nel menu Color options immettere i codici colore esadecimali per Title, Message, Background e Timer.
-
Imposta Timer duration in secondi o Timer end timestamp su un timestamp epoca specifico e aggiungi l'URL Alternate image che verrà visualizzato dopo la scadenza del timer.
-
Per personalizzare ulteriormente la notifica push, configurare Notification options e HTTPv1 additional options della notifica push. Ulteriori informazioni
Dopo aver definito il contenuto del messaggio, puoi utilizzare gli abbonati di prova per visualizzare in anteprima e verificare il messaggio.
-
Dall'elenco a discesa Notification Type, selezionare Zero bezel.
-
Per comporre il messaggio, immettere il testo nei campi Title, Message e Expanded message.
Il testo Message viene visualizzato nella visualizzazione compressa mentre Expanded message viene visualizzato quando la notifica viene espansa.
-
Nel menu Color options immettere i codici colore esadecimali per Title, Message e Background.
-
Nel menu Zero bezel options, aggiungi l'URL immagine nel campo Collapsed notification style.
-
Per personalizzare ulteriormente la notifica push, configurare Notification options e HTTPv1 additional options della notifica push. Ulteriori informazioni
Dopo aver definito il contenuto del messaggio, puoi utilizzare gli abbonati di prova per visualizzare in anteprima e verificare il messaggio.
Impostazioni avanzate della notifica push push-advanced
Opzioni di notifica notification-options
- URL web: gli URL web indirizzano gli utenti al contenuto online. Facendo clic su, viene richiesto al browser Web predefinito del dispositivo di aprire e passare all'URL designato.
- Deeplink: i collegamenti profondi sono URL che guidano gli utenti verso sezioni specifiche all'interno di un'app, anche se l'app è chiusa. Facendo clic su di esso, può essere visualizzata una finestra di dialogo che consente agli utenti di scegliere tra varie app in grado di gestire il collegamento.
- App aperta: gli URL aperti dell’app ti consentono di connettersi direttamente al contenuto all’interno di un’applicazione. Consente all’applicazione di impostarsi come gestore predefinito per un tipo specifico di collegamento, ignorando la finestra di dialogo per la disambiguazione.
Opzioni aggiuntive HTTPv1 additional-options
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.