Se offri Zendesk Chat tramite la tua app mobile, puoi abilitare le notifiche push per avvisare i clienti delle risposte e degli aggiornamenti alle loro chat.
Per gli account Zendesk Chat con piani a pagamento, le notifiche push possono essere configurate per avvisare l’utente anche quando l’app è in background sul dispositivo mobile. Se necessario, queste notifiche possono essere abilitate per più app mobili.
Questo articolo descrive i compiti richiesti dagli amministratori per abilitare le notifiche push di Chat per le proprie app mobili e include i seguenti argomenti:
- Preparazione all’aggiunta dell’app
- Abilitazione delle notifiche push nell’app mobile
- Modifica delle informazioni di un’app
- Disattivazione delle notifiche push per un’app
- Test delle notifiche push
- Nota per gli utenti precedenti di Chat Mobile SDK versione 1
Preparazione all’aggiunta dell’app
Prima che gli sviluppatori possano attivare le notifiche push, un amministratore Chat deve caricare le credenziali del server FCM (per Android) o un certificato PEM (per iOS) nell’account Chat.
Gli sviluppatori dovrebbero fornire le credenziali del server FCM o il file del certificato PEM. Per qualsiasi domanda, consulta la seguente documentazione sul portale per sviluppatori Zendesk:
Abilitazione delle notifiche push nell’app mobile
Per abilitare le notifiche push, gli amministratori devono aggiungere le proprie app mobili all’elenco SDK per dispositivi mobili, a cui si accede tramite il dashboard Chat. Quando un’app viene aggiunta a questo elenco, viene generato un ID app, che viene quindi condiviso con il team di sviluppo mobile.
Per aggiungere un’app all’elenco SDK per dispositivi mobili
- Nel dashboard Chat, seleziona Impostazioni > Account > API e SDK.
- Nella sezione SDK per dispositivi mobili, fai clic su Aggiungi app.
- Nella pagina Aggiungi app , inserisci le informazioni relative all’app, tra cui:
- Nome: Un nome per l’app che gli sviluppatori e altri amministratori riconosceranno.
- Descrizione: Una breve dichiarazione sulle funzioni dell’app.
- (per Android) Carica il file JSON Firebase contenente le credenziali private, l’indirizzo email del client (chiamato anche email dell’account di servizio) e l’ID progetto. Consulta File di configurazione Firebase.
- (per iOS) Carica un certificato PEM.
- Fai clic su Salva modifiche.
L’app è stata creata e le è stato assegnato un ID app.
Informa il team di sviluppo che le credenziali o il certificato sono stati caricati. Dopo aver ricevuto questa conferma, devono modificare il codice dell’app per abilitare le notifiche push. Per maggiori informazioni, fai riferimento ai documenti per sviluppatori collegati qui sopra.
Modifica delle informazioni di un’app
Puoi modificare il nome e la descrizione assegnati all’app mobile, come descritto in Abilitazione delle notifiche push nell’app mobile, sopra.
Per modificare le impostazioni di un’app esistente
- Nel dashboard, seleziona Impostazioni > Account > API e SDK.
- Nella sezione SDK per dispositivi mobili, fai clic sull’app da modificare.
- Nella pagina Modifica app, apporta le modifiche, quindi fai clic su Salva modifiche.
Disattivazione delle notifiche push per un’app
Se non vuoi più offrire notifiche push di Chat per un’app mobile, puoi rimuoverla dall’elenco degli SDK per dispositivi mobili.
Una volta eliminata un’app, i visitatori che usano questo ID app non riceveranno più notifiche push dal tuo servizio. Non puoi creare un’altra app SDK per dispositivi mobili con lo stesso ID app e l’eliminazione è irreversibile.
Per eliminare una o più app
- Nel dashboard, seleziona Impostazioni > Account > API e SDK.
- Nella sezione SDK per dispositivi mobili, seleziona le app da eliminare.
- Fai clic su Elimina selezionati.
Test delle notifiche push
Se l’app è disponibile su dispositivi iOS, puoi provare le notifiche push prima di renderle disponibili tramite l’app attiva.
Per inviare notifiche push all’ambiente di test (solo iOS)
- Nel dashboard, seleziona Impostazioni > Account > API e SDK
- Nella sezione SDK per dispositivi mobili, fai clic sull’app a cui vuoi inviare le notifiche push all’ambiente di test
- Nella sezione iOS, seleziona Per APNs sandbox.
- Fai clic sul pulsante Salva modifiche .
Nota per gli utenti precedenti di Chat Mobile SDK versione 1
Se in precedenza avevi usato Chat Mobile SDK versione 1, potresti scoprire che non puoi eliminare una delle app chiamate "App 1" nel mio account.
Se disponi di un’app che usa l’SDK per dispositivi mobili versione 1 creata con le impostazioni precedenti dell’SDK per dispositivi mobili, abbiamo migrato l’app esistente nella nuova esperienza. Puoi identificarlo facilmente cercando il nome preassegnato "App 1" (puoi cambiarlo nelle impostazioni dell'app).
Abbiamo disabilitato l’eliminazione di questa app dal dashboard perché usa la versione precedente dell’SDK per dispositivi mobili che non può più essere aggiunta come nuova app in caso di eliminazione accidentale.
Per disattivare questa app:
- Fai clic su App 1 nella sezione SDK per dispositivi mobili
- Fai clic su Modifica app.
- Rimuovi la chiave del server FCM e/o il file PEM.
- Fai clic su Salva modifiche.
Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.
Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.