Configurando i campi di contenuto condizionale, puoi creare una personalizzazione dinamica in base, ad esempio, al profilo del destinatario. I blocchi di testo e/o le immagini vengono sostituiti quando una particolare condizione è soddisfatta.
Scopri questa funzione nel video
Nell'esempio seguente verrà illustrato come creare un messaggio, personalizzato in modo dinamico in base al genere e agli interessi del destinatario.
Display che mostra "Mr" o "Ms." in base al valore del campo Gender (M o F) nell'origine dati,
Assemblaggio personalizzato di una newsletter o di offerte promozionali in base agli interessi indicati o rilevati:
Per creare contenuto condizionale in base al valore di un campo, procedere come segue:
Fate clic sull'icona di personalizzazione e selezionate Conditional content > If.
Gli elementi di personalizzazione vengono inseriti nel corpo del messaggio. È ora necessario configurarli.
Quindi, compilare i parametri dell'espressione if.
Per eseguire questa operazione:
Selezionate il primo elemento dell'espressione, <field>
(per impostazione predefinita, questo elemento viene evidenziato durante l'inserimento dell'espressione if) e fate clic sull'icona di personalizzazione per sostituirlo con il campo di prova.
Sostituire <value>
con il valore del campo per il quale verrà soddisfatta la condizione. Questo valore deve essere racchiuso tra virgolette.
Specificate il contenuto da inserire quando la condizione è soddisfatta. Può trattarsi di testo, immagine, modulo, collegamento ipertestuale e così via.
Fare clic sulla scheda Preview per visualizzare il contenuto del messaggio in base al destinatario:
Selezione di un destinatario per il quale la condizione è vera:
Selezione di un destinatario per il quale la condizione non è vera:
È possibile aggiungere altri casi e definire contenuti diversi in base ai valori di uno o più campi. A tal fine, utilizzare Conditional content > Else e Conditional content > Else if. Queste espressioni sono configurate nello stesso modo dell'espressione if.
Per rispettare la sintassi JavaScript, i caratteri %> <% devono essere eliminati dopo l'aggiunta delle condizioni Else e Else if.
Fare clic su Preview e selezionare un destinatario per visualizzare il contenuto condizionale.
Nell’esempio seguente, verrà illustrato come creare un’e-mail in più lingue. Il contenuto verrà visualizzato in una lingua o nell'altra a seconda della lingua preferita del destinatario.
Create un messaggio e-mail e selezionate la popolazione di destinazione. In questo esempio, la condizione per visualizzare una versione o l'altra sarà basata sul valore Language del profilo del destinatario. In questo esempio, questi valori sono impostati su EN, FR, ES.
Nel contenuto HTML dell'e-mail, fate clic sulla scheda Source e incollate il seguente codice:
<% if (language == "EN" ) { %>
<DIV id=en-version>Hello <%= recipient.firstName %>,</DIV>
<DIV>Discover your new offers!</DIV>
<DIV><a href="https://www.adobe.com/products/en">www.adobe.com/products/en</A></FONT></DIV><%
} %>
<% if (language == "FR" ) { %>
<DIV id=fr-version>Bonjour <%= recipient.firstName %>,</DIV>
<DIV>Découvrez nos nouvelles offres !</DIV>
<DIV><a href="https://www.adobe.com/products/fr">www.adobe.com/products/fr</A></DIV><%
} %>
<% if (language == "ES" ) { %>
<DIV id=es-version><FONT face=Arial>
<DIV>Olà <%= recipient.firstName %>,</DIV>
<DIV>Descubra nuestros nuevas ofertas !</DIV>
<DIV><a href="https://www.adobe.com/products/es">www.adobe.com/products/es</A></DIV>
<% } %>
Verificate il contenuto delle e-mail nella scheda Preview selezionando i destinatari con diverse lingue preferite.
Poiché nel contenuto dell’e-mail non è stata definita alcuna versione alternativa, accertatevi di filtrare la popolazione di destinazione prima di inviare l’e-mail.
Scoprite come aggiungere contenuti condizionali a una distribuzione, ad esempio una newsletter multilingue.
Ulteriori video dimostrativi sui Campaign Classic sono disponibili qui.