Progettare una notifica push design-push-notification
Dopo aver creato una notifica push, puoi progettarne il contenuto per le piattaforme iOS e Android. Questa pagina ti guida attraverso la composizione del messaggio, la configurazione del comportamento al clic, l’aggiunta di supporti e pulsanti e l’impostazione di opzioni avanzate per creare notifiche push coinvolgenti che risuonano con il tuo pubblico.
Titolo e corpo push-title-body
Per comporre il messaggio, fai clic sui campi Titolo e Corpo. Utilizza l’editor di personalizzazione per definire i contenuti, personalizzare i dati e aggiungere contenuti dinamici. Ulteriori informazioni sulla personalizzazione e sul contenuto dinamico nell'editor di personalizzazione.
Utilizza la sezione di anteprima del dispositivo per visualizzare come viene visualizzata la notifica push su iOS e Android.
Accelera la creazione dei contenuti con l'Assistente di intelligenza artificiale e genera un testo di notifica push convincente con Assistente di intelligenza artificiale per la generazione di testo oppure crea notifiche push complete con Assistente di intelligenza artificiale per la generazione di contenuti completi.
Comportamento al clic on-click-behavior
Configura l’azione che si verifica quando i destinatari toccano il corpo della notifica push. Scegli una tra le opzioni seguenti:
- Apri app: avvia l'applicazione associata alla notifica. L'app è specificata nella configurazione canale (ossia il predefinito per messaggi).
- Deeplink: indirizza gli utenti a contenuto specifico all'interno dell'app, ad esempio una visualizzazione, una sezione di pagina o una scheda specifica. Immetti l’URL del collegamento diretto nel campo fornito.
- URL Web: indirizza gli utenti a una pagina Web esterna. Immetti l’URL di destinazione nel campo fornito.
Aggiungere file multimediali add-media-push
Migliora la notifica push aggiungendo elementi visivi. I tipi di supporti disponibili e i metodi di implementazione variano a seconda del sistema operativo, come descritto nelle schede seguenti.
Per Android, puoi aggiungere solo un’icona immagine e un’immagine per le notifiche espanse.
È possibile aggiungere supporti utilizzando uno dei metodi seguenti:
-
Pulsante Aggiungi file multimediali: seleziona una risorsa da Adobe Experience Manager Assets o accedi all'Assistente AI per generare immagini coinvolgenti per le notifiche push.
-
Aggiungi campo multimediale: immetti direttamente l'URL del file multimediale. Puoi includere i token di personalizzazione nell’URL.
Una volta aggiunto, il contenuto multimediale viene visualizzato a destra del corpo della notifica.
| note note |
|---|
| NOTE |
Quando si includono allegati multimediali nel payload della notifica push (ad esempio immagini nei campi dati personalizzati come adb_media), l'app mobile deve implementare una gestione lato client specifica affinché le immagini vengano riprodotte sui dispositivi. L'app deve implementare il flusso di lavoro automatico di visualizzazione e tracciamento per gestire gli allegati immagine dal payload. |
Per iOS, puoi aggiungere un’immagine, un video o un GIF da visualizzare all’interno della notifica.
È possibile aggiungere supporti utilizzando uno dei metodi seguenti:
-
Pulsante Aggiungi file multimediali: seleziona una risorsa da Adobe Experience Manager Assets. Ulteriori informazioni sull'utilizzo di Adobe Experience Manager Assets in questa pagina.
-
Aggiungi campo multimediale: immetti direttamente l'URL del file multimediale. Puoi includere i token di personalizzazione nell’URL.
Una volta aggiunto, il contenuto multimediale viene visualizzato a destra del corpo della notifica.
| note note |
|---|
| NOTE |
Quando si includono allegati multimediali nel payload della notifica push (ad esempio immagini nei campi dati personalizzati come adb_media), l'app mobile deve implementare una gestione lato client specifica affinché le immagini vengano riprodotte sui dispositivi. L'app deve implementare un'estensione del servizio di notifica per scaricare ed elaborare contenuti multimediali dal payload. Inoltre, l'opzione Aggiungi flag di contenuto mutabile deve essere abilitata nella sezione Opzioni avanzate. |
Aggiungere pulsanti add-buttons-push
Crea una notifica actionable aggiungendo pulsanti al contenuto push. Sfoglia le schede seguenti in base al tuo sistema operativo.
Se la schermata del dispositivo è bloccata, questi pulsanti non vengono visualizzati: solo allora sono visibili il Titolo e il Messaggio della notifica. Se il dispositivo è sbloccato, i destinatari visualizzeranno i pulsanti.
Per Android, puoi aggiungere fino a tre pulsanti.
-
Utilizza il pulsante Aggiungi per definire le impostazioni: l'etichetta e l'azione associata. Le azioni possibili sono le stesse del comportamento al clic.
-
Utilizza l'icona Espandi visualizzazione sotto l'immagine di anteprima centrale per visualizzare l'anteprima dei pulsanti personalizzati.
Per iOS, viene specificato un identificatore di categoria di notifica. Le categorie di notifica devono essere preconfigurate nell’app iOS che definirà i pulsanti da visualizzare e le azioni da intraprendere. Per ulteriori dettagli, consulta la documentazione di Apple.
Inviare una notifica silenziosa silent-notification
Una notifica push invisibile all’utente (o notifica in background) è un’istruzione nascosta distribuita all’applicazione. Viene utilizzato ad esempio per notificare all’applicazione la disponibilità di nuovo contenuto o per avviare un download in background.
Selezionare l'opzione Notifica invisibile all'utente per inviare una notifica invisibile all'utente: in questo caso, la notifica viene trasferita direttamente all'applicazione. Sullo schermo del dispositivo non viene visualizzato alcun avviso.
Utilizza la sezione Dati personalizzati per aggiungere coppie chiave-valore.
Dati personalizzati custom-data
Nella sezione Dati personalizzati puoi aggiungere variabili personalizzate al payload, a seconda della configurazione dell'app mobile. Per ulteriori informazioni su come impostare le notifiche push in Adobe Experience Platform, consulta questa sezione
Personalizzare con Experience Decisioning decisioning-push
Puoi personalizzare e ottimizzare il contenuto delle notifiche push con Experience Decisioning. Questa funzionalità consente di utilizzare Punteggi di priorità, Formule o Modelli di intelligenza artificiale per selezionare e visualizzare in modo dinamico il contenuto migliore per i clienti.
Per ulteriori informazioni su come creare e utilizzare i criteri di decisione nelle notifiche push, consulta questa sezione.
Opzioni avanzate advanced-options-push
Puoi configurare Opzioni avanzate per la notifica push. I parametri disponibili sono elencati di seguito:
Il valore del badge scompare non appena l'utente apre o legge il nuovo contenuto dall'applicazione. Quando viene ricevuta una notifica su un dispositivo, quest’ultimo può aggiornare o aggiungere un valore di badge per l’app correlata.
Ad esempio, se memorizzi il numero di articoli non letti dei tuoi clienti, puoi sfruttare la personalizzazione per inviare il valore univoco del badge degli articoli non letti per ciascun cliente. Per ulteriori informazioni sulla personalizzazione, consulta questa sezione.
A partire da iOS 12, i gruppi di notifica consentono di consolidare i thread di messaggi e gli argomenti delle notifiche in ID thread. Ad esempio, un brand può inviare notifiche di marketing con un ID gruppo, mantenendo più notifiche di tipo operativo con uno o più ID diversi.
Per illustrare questa situazione, è possibile avere i gruppi di notifica groupID: 123 "check out the new spring collection of sweaters" e groupID: 456 "your package was deliver". In questo esempio, tutte le notifiche di consegna sono raggruppate in ID gruppo: 456.
A partire da Android 8.0 (livello API 26), tutte le notifiche devono essere assegnate a un canale per poter essere visualizzate. Per ulteriori informazioni, consulta la documentazione per gli sviluppatori di Android.
Questo funziona anche se l'app è in esecuzione in background e non richiede alcuna interazione da parte dell'utente (ad esempio, toccando la notifica push). Tuttavia, questo non si applica se l’app non è in esecuzione. Per ulteriori informazioni, consulta la documentazione per gli sviluppatori di Apple.
Puoi quindi sfruttare le estensioni dell'app mobile per modificare ulteriormente il contenuto o la presentazione delle notifiche push in arrivo inviate da Journey Optimizer. Ad esempio, gli utenti possono sfruttare questa opzione per decrittografare i dati, modificare il testo del corpo o del titolo di una notifica, aggiungere un identificatore di thread a una notifica e così via.
Importante: questo flag deve essere abilitato quando si includono allegati multimediali (immagini, video) tramite campi payload (come
adb_media) affinché possano essere riprodotti sui dispositivi iOS. L’app deve anche implementare un’estensione del servizio di notifica per scaricare ed elaborare il contenuto multimediale dal payload.Privato mostrerà la notifica su tutte le schermate di blocco, ma nasconderà informazioni riservate o private su schermate di blocco sicure.
Pubblico mostrerà la notifica nella sua interezza su tutte le schermate di blocco.
Segreto non rivelerà alcuna parte della notifica in una schermata di blocco protetta.
Per ulteriori informazioni, consulta la documentazione per gli sviluppatori di Android.