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:

  1. Avere la tua app mobile Android nativa.
  2. 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.
  3. Genera una chiave di autenticazione del servizio Google da caricare su Klaviyo (maggiori dettagli sotto).
  4. 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

  1. Clicca sul nome della tua organizzazione nell'angolo in basso a sinistra.
  2. Vai a Impostazioni > Notifiche push.
  3. Nella pagina Impostazioni dell’app mobile, fai clic su Abilita accanto all’opzione Android.
  4. 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"}
  5. Fai clic su Salva per completare la configurazione delle notifiche push per la tua app Android.
Android push notification setup screen
Android push notification setup screen

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:

  1. 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.
  2. 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.
  3. In Klaviyo, vai su Pubblico > Profili e trova il tuo profilo di test.
  4. In Consenso canale, conferma che il tuo profilo è iscritto alle notifiche push Mobile Push.
  1. Crea un elenco o un segmento con solo il tuo profilo.
  2. 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.
  3. Conferma che la notifica venga visualizzata sul dispositivo.
  4. Tocca la notifica sul tuo dispositivo per aprire la tua app.
  5. 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

Questo articolo è stato utile?
Usa questo modulo solo per il feedback sull'articolo. Scopri come contattare l'assistenza.

Esplora altri contenuti di Klaviyo

Community
Entra in contatto con altre aziende simili, partner ed esperti di Klaviyo per trovare ispirazione, condividere approfondimenti e ottenere risposte a tutte le tue domande.
Partner
Assumi un esperto certificato Klaviyo per aiutarti con un compito specifico o per la gestione continua del marketing.
Assistenza

Accedi all'assistenza tramite il tuo account.

Assistenza via e-mail (prova gratuita e account a pagamento) Disponibile 24 ore su 24, 7 giorni su 7

Chat/assistente virtuale
La disponibilità può variare in base alla località e al tipo di piano