Introduzione alla messaggistica transazionale send-transactional-messages

La messaggistica transazionale (Message Center) è un modulo di Campaign progettato per la gestione dei messaggi di attivazione. Queste notifiche sono generate da eventi attivati dai sistemi informativi e possono essere: fattura, conferma dell’ordine, conferma della spedizione, modifica della password, notifica di indisponibilità del prodotto, estratto conto, creazione di account sul sito web, ecc.

NOTE
In qualità di utente di Cloud Service gestiti, contatta l'Adobe per configurare la messaggistica transazionale di Campaign nel tuo ambiente.

I messaggi transazionali vengono utilizzati per inviare:

  • notifiche, ad esempio conferme d’ordine o reimpostazioni della password
  • una risposta individuale in tempo reale a un’azione del cliente
  • contenuti non promozionali

Le impostazioni dei messaggi transazionali sono descritte in dettaglio in questa sezione.

Scopri l'architettura della messaggistica transazionale in questa pagina.

Principio operativo della messaggistica transazionale transactional-messaging-operating-principle

Il modulo di messaggistica transazionale di Adobe Campaign si integra in un sistema di informazioni che restituisce eventi da trasformare in messaggi transazionali personalizzati. Questi messaggi possono essere inviati singolarmente o in batch tramite e-mail, SMS o notifiche push.

Ad esempio, immagina di essere un’azienda con un sito web in cui i clienti possono acquistare prodotti.

Adobe Campaign consente di inviare un’e-mail di notifica ai clienti che hanno aggiunto prodotti al carrello. Quando uno di loro lascia il sito web senza procedere con gli acquisti (evento esterno che attiva un evento Campaign), riceve automaticamente un’e-mail di abbandono del carrello (consegna di messaggi transazionali).

Di seguito sono illustrate le fasi principali per l’attuazione di questa procedura:

Dopo aver progettato e pubblicato il modello di messaggio transazionale, se viene attivato un evento corrispondente, i dati rilevanti vengono inviati a Campaign tramite i metodi SOAPPushEvent e PushEvents e la consegna viene inviata ai destinatari desiderati.

Creare tipi di evento create-event-types

Per assicurarsi che ogni evento possa essere modificato in un messaggio personalizzato, devi innanzitutto creare tipi di evento.

Quando si crea un modello di messaggio, verrà selezionato il tipo di evento corrispondente al messaggio che si desidera inviare.

CAUTION
È necessario creare tipi di evento prima di poterli utilizzare nei modelli di messaggio.

Per creare tipi di evento che verranno elaborati da Adobe Campaign, segui questi passaggi:

  1. Individua la cartella Administration > Platform > Enumerations di Campaign Explorer.

  2. Selezionare l'enumerazione Event type dall'elenco.

  3. Fare clic su Add per creare un valore di enumerazione. Può trattarsi di una conferma d’ordine, di una modifica della password, di una modifica della consegna dell’ordine, ecc.

    note caution
    CAUTION
    Ogni tipo di evento deve corrispondere a un valore nell'enumerazione Event type.
  4. Una volta creati i valori dell’elenco dettagliati, disconnettiti e accedi di nuovo all’istanza per rendere effettiva la creazione.

NOTE
Ulteriori informazioni sulle enumerazioni in questa pagina.

Definire un modello per messaggi transazionali create-message-template

Ogni evento può attivare un messaggio personalizzato. Affinché questo accada, devi creare un modello di messaggio corrispondente a ciascun tipo di evento. I modelli contengono le informazioni necessarie per personalizzare il messaggio transazionale. Puoi inoltre utilizzare i modelli per verificare l’anteprima dei messaggi e inviare bozze utilizzando indirizzi di seed prima della consegna al target finale.

Creare il modello

Per creare un modello di messaggio, effettua le seguenti operazioni:

  1. Passare alla cartella Message Center >Transactional message templates nella struttura Adobe Campaign.

  2. Nell'elenco dei modelli di messaggi transazionali, fare clic con il pulsante destro del mouse e selezionare New nel menu a discesa oppure fare clic sul pulsante New sopra l'elenco dei modelli di messaggi transazionali.

  3. Nella finestra di dialogo di consegna, seleziona il modello di consegna adatto al canale che desideri utilizzare.

  4. Se necessario, modificane l’etichetta.

  5. Seleziona il tipo di evento che corrisponde al messaggio da inviare. I tipi di evento destinati all’elaborazione da parte di Adobe Campaign devono essere creati in precedenza. Ulteriori informazioni

    note caution
    CAUTION
    Un tipo di evento non deve mai essere collegato a più di un modello.
  6. Immettere una natura e una descrizione, quindi fare clic su Continue per creare il corpo del messaggio.

Creare il contenuto create-message-content

La definizione del contenuto dei messaggi transazionali è la stessa di tutte le consegne in Adobe Campaign. Ad esempio, per una consegna e-mail, puoi creare contenuto in formato HTML o testo, aggiungere allegati o personalizzare l’oggetto di consegna. Ulteriori informazioni.

CAUTION
Le immagini incluse nel messaggio devono essere accessibili al pubblico. Adobe Campaign non fornisce alcun meccanismo di caricamento di immagini per i messaggi transazionali.
A differenza di JSSP o WebApp, <%= non ha alcun escape predefinito.
Devi eseguire correttamente l’escape di ogni dato proveniente dall’evento. L’escape dipende da come viene utilizzato questo campo. Ad esempio, all’interno di un URL, utilizza encodeURIComponent. Per essere visualizzato in HTML, è possibile utilizzare escapeXMLString.

Dopo aver definito il contenuto del messaggio, puoi integrare le informazioni sull’evento nel corpo del messaggio e personalizzarlo. Le informazioni sull’evento vengono inserite nel corpo del testo grazie ai tag di personalizzazione.

  • Tutti i campi di personalizzazione provengono dal payload.
  • È possibile fare riferimento a uno o più blocchi di personalizzazione in un messaggio transazionale.

Per inserire i tag di personalizzazione nel corpo di un messaggio e-mail, effettua le seguenti operazioni:

  1. Nel modello del messaggio, fai clic sulla scheda corrispondente al formato e-mail (HTML o testo).

  2. Inserisci il corpo del messaggio.

  3. Nel corpo del testo, inserire il tag utilizzando i menu Real time events>Event XML.

  4. Compila il tag utilizzando la seguente sintassi: nome elemento.@nome attributo come mostrato di seguito.

Testare il modello di messaggio transazionale test-message-template

Aggiungere indirizzi seed add-seeds

Un indirizzo di seed consente di visualizzare un’anteprima del messaggio, inviarne una bozza e testare la personalizzazione del messaggio prima di inviarlo. Gli indirizzi di seed sono collegati alla consegna e non possono essere utilizzati per altre consegne.

  1. Nel modello di messaggio transazionale, fare clic sulla scheda Seed addresses, quindi sul pulsante Add.

  2. Assegna un’etichetta a esso per una facile selezione in un secondo momento, quindi inserisci l’indirizzo seed (e-mail o telefono cellulare a seconda del canale di comunicazione).

  3. Immetti l’identificatore esterno: questo campo opzionale ti consente di immettere una chiave aziendale (ID univoco, nome + e-mail, ecc.) comune a tutte le applicazioni sul sito web, utilizzato per identificare i profili. Se questo campo è presente anche nel database di marketing di Adobe Campaign, puoi riconciliare un evento con un profilo nel database.

  4. Inserire i dati di prova. Fai riferimento a questa sezione.

  5. Fare clic su Ok per confermare la creazione dell'indirizzo di seed.

  6. Ripeti il processo per creare tutti gli indirizzi necessari.

Una volta creati gli indirizzi, puoi accedervi all’anteprima e alla personalizzazione.

Anteprima del messaggio sulle transazioni transactional-message-preview

Dopo aver creato uno o più indirizzi di seed e il corpo del messaggio, puoi visualizzare l’anteprima del messaggio e controllarne la personalizzazione.

  1. Nel modello del messaggio, fare clic sulla scheda Preview, quindi selezionare A seed address nell'elenco a discesa.

  2. Seleziona l’indirizzo seed creato in precedenza per visualizzare il messaggio personalizzato.

Inviare una bozza

Puoi verificare la consegna dei messaggi inviando una bozza a un indirizzo seed creato in precedenza.

L’invio di una bozza comporta la stessa procedura applicata per qualsiasi consegna. Ulteriori informazioni sulle bozze in questa sezione.

Tuttavia, per inviare la bozza di un messaggio sulle transazioni, è necessario effettuare le operazioni seguenti:

  • Crea uno o più indirizzi seed con dati di test di personalizzazione
  • Creare il contenuto del messaggio

Per inviare la bozza:

  1. Fai clic sul pulsante Send a proof nella finestra di consegna.

  2. Analizza la consegna.

  3. Correggi eventuali errori e conferma la consegna.

  4. Verifica che il messaggio sia stato recapitato all’indirizzo di seed e che il suo contenuto sia conforme alla configurazione.

È possibile accedere alle bozze in ogni modello tramite la scheda Audit.

Publish il modello publish-message-template

Quando il modello di messaggio creato è completo, è possibile pubblicarlo, in modo da poter inviare messaggi collegati a eventi batch e in tempo reale.

CAUTION
Ogni volta che apporti modifiche a un modello, assicurati di pubblicarle nuovamente affinché risultino efficaci durante la consegna dei messaggi transazionali.
  1. Passare alla cartella Message Center > Transactional message templates della struttura.

  2. Selezionare il modello da pubblicare.

  3. Fai clic su Publish.

Al termine della pubblicazione, nella cartella Administration > Production > Message Center Execution> Default > Transactional message templates vengono creati sia i modelli di messaggio da applicare a eventi batch che gli eventi di tipo in tempo reale.

Dopo la pubblicazione di un modello, se viene attivato l'evento corrispondente, Adobe Campaign riceverà l'evento, lo collegherà al modello transazionale e invierà il messaggio transazionale corrispondente a ciascun destinatario.

Annullare la pubblicazione di un modello

Dopo la pubblicazione di un modello di messaggio , è possibile annullarne la pubblicazione.

  • In effetti, un modello pubblicato può ancora essere chiamato se viene attivato l’evento corrispondente: se non utilizzi più un modello di messaggio, si consiglia di annullarne la pubblicazione. In questo modo si evita di inviare per errore un messaggio transazionale indesiderato.

    Ad esempio, hai pubblicato un modello di messaggio da utilizzare solo per le campagne natalizie. Puoi annullarne la pubblicazione al termine del periodo natalizio e pubblicarla nuovamente l’anno prossimo.

  • Inoltre, non è possibile eliminare un modello di messaggio transazionale con stato Published. Devi prima annullare la pubblicazione.

Per annullare la pubblicazione di un modello di messaggio sulle transazioni, effettua le seguenti operazioni.

  1. Selezionare la cartella Message Center > Transactional message templates.
  2. Seleziona il modello da annullare la pubblicazione.
  3. Fai clic su Unpublish.
  4. Fai clic su Start.

Lo stato del modello di messaggio transazionale torna da Published a Being edited.

Una volta completata la pubblicazione:

  • Entrambi i modelli di messaggio (applicati a eventi di tipo batch e in tempo reale) sono stati eliminati.

    Non vengono più visualizzati nella cartella Administration > Production > Message Center Execution > Default > Transactional message templates.

  • Una volta annullata la pubblicazione di un modello, è possibile eliminarlo.

    A tale scopo, selezionarlo dall'elenco e fare clic sul pulsante Delete in alto a destra dello schermo.

recommendation-more-help
35662671-8e3d-4f04-a092-029a056c566b