Progettare una notifica push design-push-notification
Titolo e corpo push-title-body
Per comporre il messaggio, fai clic sui campi Titolo e Corpo. Utilizza l’editor espressioni per definire il contenuto, personalizzare i dati e aggiungere contenuto dinamico. Ulteriori informazioni su personalizzazione e contenuto dinamico nell’editor di espressioni.
Utilizza la sezione di anteprima del dispositivo per visualizzare come viene visualizzata la notifica push sui dispositivi iOS e Android.
Comportamento al clic on-click-behavior
Puoi selezionare il comportamento quando un utente fa clic sul corpo della notifica push.
- Per aprire l’app, seleziona la Apri app opzione. L’app associata alla notifica è definita nella sezione superficie di canale (ossia predefinito per messaggi).
- Per reindirizzare l’utente a uno specifico contenuto all’interno di un’app, seleziona la Deeplink opzione. Il contenuto specifico può essere una visualizzazione specifica, una sezione particolare di una pagina o una determinata scheda. Una volta selezionata l’opzione, inserisci il collegamento diretto nel campo associato.
- Per reindirizzare l’utente a un URL esterno, utilizza URL web opzione. Una volta selezionata l’opzione, immetti l’URL nel campo associato.
Aggiungere file multimediali add-media-push
Nella versione iOS della notifica push, puoi aggiungere un’immagine, un video o un GIF visualizzati all’interno della notifica.
Nella versione Android, puoi aggiungere solo un’icona immagine e un’immagine per le notifiche espanse.
Sono disponibili due opzioni. Puoi eseguire le seguenti operazioni:
-
Utilizza il Aggiungi file multimediali per selezionare una risorsa in Adobe Experience Manager Assets.
Scopri come utilizzare Adobe Experience Manager Assets in questa pagina.
-
Oppure immetti l’URL del file multimediale in Aggiungi file multimediali campo. In tal caso, puoi aggiungere la personalizzazione all’URL.
Una volta aggiunto, il contenuto multimediale viene visualizzato a destra del corpo della notifica.
Aggiungere pulsanti add-buttons-push
Crea una notifica actionable aggiungendo pulsanti al contenuto push.
Se lo schermo del dispositivo è bloccato, questi pulsanti non vengono visualizzati: solo il Titolo e Messaggio della notifica. Se il dispositivo è sbloccato, i destinatari visualizzeranno i pulsanti.
Nella versione Android, puoi aggiungere fino a tre pulsanti.
Nella versione di iOS, è 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. Consulta la Documentazione di Apple per ulteriori dettagli.
-
Utilizza il Pulsante Aggiungi per definire le impostazioni: l’etichetta e l’azione associata. Le azioni possibili sono le stesse di comportamento al clic.
-
Utilizza il Espandi visualizzazione sotto l’immagine di anteprima centrale per visualizzare in anteprima i pulsanti personalizzati.
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.
Seleziona la Notifica silenziosa opzione di notifica silenziosa della domanda: in questo caso, la notifica viene trasferita direttamente alla domanda. Sullo schermo del dispositivo non viene visualizzato alcun avviso.
Utilizza il Dati personalizzati per aggiungere coppie chiave-valore.
Dati personalizzati custom-data
In 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 e Adobe Launch, 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 clienti, puoi sfruttare la personalizzazione per inviare a ciascun cliente il valore univoco del badge degli articoli non letti. 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 di notifica 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 questo, puoi avere groupID: 123 "check out the new spring collection of sweaters" e groupID: 456 "your package was deliver" gruppi di notifiche. 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 Documentazione per gli sviluppatori 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.
Privato mostrerà la notifica su tutti gli schermi a chiave, ma nasconderà informazioni riservate o private su schermi a chiave protetti.
Pubblico mostrerà la notifica nella sua interezza su tutte le schermate di blocco.
Segreto non mostrerà alcuna parte della notifica su una schermata di blocco protetta.
Per ulteriori informazioni, consulta Documentazione per gli sviluppatori Android.