Come configurare le notifiche push Android
Cosa imparerai
Scopri come configurare le notifiche push per Android nel tuo account Klaviyo. Dopo aver completato i passaggi di questo articolo, potrai inviare notifiche push nei tuoi flussi e nelle tue campagne. Perché le notifiche vengano effettivamente recapitate sui dispositivi, devi anche installare l’ SDK mobile di Klaviyo nel codice della tua app mobile e poi rilasciare una nuova versione dell’app con l’SDK installato.
Prima di iniziare
Per usare le notifiche push Android in Klaviyo, devi:
- Avere la tua app mobile Android nativa.
- Crea un account di servizio Google per il progetto Firebase della tua app. Segui la guida collegata per abilitare l’API Firebase Cloud Messaging e assegnare all’account di servizio l’autorizzazione a creare messaggi.
- Genera una chiave di autenticazione del servizio Google da caricare su Klaviyo (maggiori dettagli sotto).
- Installa l’SDK mobile Klaviyo appropriato (Android, React Native o Flutter) e configura il tracciamento degli eventi e le notifiche push nella tua app Android.
Devi essere un Proprietario, un Amministratore o un Manager per modificare le impostazioni delle notifiche push oppure avere un ruolo personalizzato che includa l'autorizzazione push nelle impostazioni dell'account.
Configura le notifiche push Android in Klaviyo
- Clicca sul nome della tua organizzazione nell'angolo in basso a sinistra.
- Vai a Impostazioni > Notifiche push.
- Nella pagina Impostazioni dell’app mobile, fai clic su Abilita accanto all’opzione Android.
- Compila le informazioni richieste:
- Nome pacchetto
Inserisci il nome del pacchetto, che puoi trovare nell’URL della scheda del tuo store Google Play o nel file Gradle a livello di modulo della tua app. Assomiglia a: com.yourcompany.yourproject. - Chiave dell’account di servizio Google
Crea la tua chiave dell’account di servizio Google e poi carica il file JSON su Klaviyo. Il file JSON della chiave dovrebbe avere questo aspetto:{ "type": "service_account",
"project_id": "PROJECT_ID",
"private_key_id": "KEY_ID",
"private_key": "-----BEGIN PRIVATE KEY-----\nPRIVATE_KEY\n-----END PRIVATE KEY-----\n",
"client_email": "SERVICE_ACCOUNT_EMAIL",
"client_id": "CLIENT_ID",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://accounts.google.com/o/oauth2/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/SERVICE_ACCOUNT_EMAIL"}
- Nome pacchetto
- Fai clic su Salva per completare la configurazione delle notifiche push per la tua app Android.

Una notifica di successo conferma che la configurazione push di Android è stata salvata. Ora puoi creare notifiche push nelle campagne e nei flussi.
Esegui un invio di prova di una notifica push
Prima di eseguire il test, configura le notifiche push Android nel tuo account Klaviyo e installa sul tuo dispositivo di test una versione della tua app che include l'SDK di Klaviyo e la relativa configurazione delle notifiche push:
- Accedi alla tua app mobile, idealmente con un indirizzo e-mail o un numero di telefono che ti permetta di trovare facilmente il tuo profilo in Klaviyo. Verifica con il tuo sviluppatore che l'app invii questo identificatore a Klaviyo tramite l'SDK.
- Se richiesto, abilita le notifiche push per la tua app. Se non viene visualizzata alcuna richiesta, verifica che le notifiche push siano abilitate per l’app nell’app Impostazioni del dispositivo.
- In Klaviyo, vai su Pubblico > Profili e trova il tuo profilo di test.
- In Consenso canale, conferma che il tuo profilo è iscritto alle notifiche push Mobile Push.

- Crea un elenco o un segmento con solo il tuo profilo.
- Crea una campagna di notifica push per quell’elenco o segmento. Nell’editor dei messaggi, seleziona Standard come tipo di notifica, poi completa la configurazione e invia la campagna. Una notifica Standard viene visualizzata sul tuo dispositivo e può essere toccata.
- Conferma che la notifica venga visualizzata sul dispositivo.
- Tocca la notifica sul tuo dispositivo per aprire la tua app.
- Controlla il feed Attività del tuo profilo per confermare che visualizzi sia un evento Push ricevuta sia un evento Push aperta.
Risoluzione dei problemi
- Perché non vedo un token push sul mio profilo in Klaviyo? In modo simile a un indirizzo e-mail per le e-mail, le notifiche push vengono inviate ai token push. La tua app mobile deve inoltrare a Klaviyo il token push di un dispositivo, in modo che tu possa inviare notifiche push a quel dispositivo. Conferma con il tuo sviluppatore dell’app che abbia implementato il codice descritto nella sezione Notifica push della nostra documentazione SDK.
- Perché non vedo eventi di apertura delle notifiche push anche quando tocco una notifica? La tua app deve essere configurata per tracciare gli eventi di apertura delle notifiche push in Klaviyo. Per l’SDK Android, chi sviluppa la tua app può abilitare il tracciamento automatico delle aperture o implementare il tracciamento manuale delle aperture. Verifica con chi sviluppa la tua app che abbia seguito la sezione Notifiche push della nostra documentazione SDK.
Risorse aggiuntive
- Hai anche un’app iOS? Scopri come configurare le notifiche push iOS.
- La tua app è sviluppata con React Native? Scopri come configurare le notifiche push per un'app React Native.
- Scopri come usare le notifiche push per le campagne.
- Scopri come utilizzare i deep link nelle notifiche push.