Generare contenuti condizionali add-conditions

Introduzione ai contenuti condizionali gs

Il contenuto condizionale è una funzione potente che consente di creare una personalizzazione dinamica basata sui dati del profilo del destinatario, sostituendo automaticamente blocchi di testo e immagini quando vengono soddisfatte determinate condizioni. Con questa funzione puoi creare campagne più sofisticate e offrire al tuo pubblico esperienze altamente mirate e personalizzate.

Configurando i campi per contenuti condizionali, puoi creare ad esempio una personalizzazione dinamica avanzata in base al profilo del destinatario. I blocchi di testo, i collegamenti, l’oggetto e/o le immagini vengono sostituiti nel contenuto del messaggio quando viene soddisfatta una particolare condizione. Ad esempio, puoi visualizzare “Sig.” o “Sig.ra” in base al valore del campo Genere nel database di Adobe Campaign oppure includere un collegamento diverso in base alla lingua preferita del destinatario.

Per creare contenuti condizionali, è necessario creare condizioni nell’editor di espressioni tramite funzioni Helper specifiche. Questo metodo è disponibile per tutti i canali di consegna in qualsiasi campo in cui è possibile accedere all’editor di espressioni, ad esempio la riga dell’oggetto o i collegamenti e-mail e i componenti di contenuto di tipo testo o pulsante. Scopri come accedere all’editor di espressioni

Oltre all’editor di espressioni, puoi sfruttare una generatore di contenuti condizionali durante la progettazione di un’e-mail che ti consente di creare più varianti per un elemento del corpo dell’e-mail. Scopri come creare contenuti condizionali nelle e-mail

Creare condizioni nell’editor di espressioni condition-perso-editor

Per definire il contenuto condizionale di una consegna utilizzando l’editor di espressioni, segui questi passaggi. In questo esempio, vogliamo creare contenuti condizionali in base alla lingua dei destinatari (francese o inglese).

  1. Apri una consegna e passa alla sezione di modifica del contenuto.

  2. Individua il campo in cui desideri aggiungere i contenuti condizionali. Ad esempio, puoi aggiungere contenuti condizionali a un messaggio SMS.

  3. Per aprire l’editor di espressioni fai clic sull’icona Apri finestra di dialogo di personalizzazione, accanto al campo.

    {modal="regular"}

  4. Nell’editor di personalizzazione, passa a Condizioni menu a sinistra.

  5. Per iniziare a creare la condizione, fai clic sull’icona “+” accanto alla funzione If (se). La seguente riga viene aggiunta alla schermata centrale: <% if (<FIELD>==<VALUE>) { %>Insert content here<% } %>

    • Sostituisci <FIELD> con un campo di personalizzazione, ad esempio la lingua del destinatario: recipient.language.

    • Sostituisci <VALUE> con il valore da soddisfare. Ad esempio, 'French'.

    • Sostituisci Ìnsert content here con il contenuto che desideri mostrare ai profili che soddisfano la condizione specificata.

      {modal="regular"}

  6. Specifica il contenuto da visualizzare se i destinatari non soddisfano la condizione. Per eseguire questa operazione, utilizza una funzione Helper else (altrimenti):

    1. Posiziona il cursore prima del tag di chiusura dell’espressione %> e fai clic su + accanto alla funzione Else.

    2. Sostituisci Ìnsert content here con il contenuto che desideri mostrare ai profili che non soddisfano la condizione della funzione if.

    {modal="regular"}

    È inoltre possibile utilizzare la funzione Helper else if per creare condizioni con più varianti di contenuto. Ad esempio, l’espressione seguente mostra tre varianti di un messaggio a seconda della lingua dei destinatari:

    {modal="regular"}

    note note
    NOTE
    Ogni volta che viene aggiunta una funzione Helper, i tag di apertura (<%) e chiusura (%>) vengono aggiunti automaticamente prima e dopo la funzione.
    Ad esempio dopo l’aggiunta di una funzione Helper “Else” all’interno di un’espressione: >
    <% if (<FIELD>==<VALUE>) { %>Insert content here<% } <% else { %> Insert content here<% } %>%>
    Assicurati di rimuovere questi tag per evitare errori di sintassi. In questo esempio, l’espressione corretta dopo la rimozione dei tag della funzione else è:
    <% if (<FIELD>==<VALUE>) { %>Insert content here<% } else { %> Insert content here<% } %>
  7. Una volta che la condizione è pronta, puoi salvare il contenuto e controllarne il risultato simulando il contenuto.

Creare contenuti condizionali nelle e-mail condition-condition-builder

Il contenuto condizionale nelle e-mail può essere creato in due modi:

  • nell’editor di espressioni, creando una condizione con funzioni Helper;
  • in un generatore di contenuti condizionali dedicato, accessibile durante la progettazione di un’e-mail.

La sezione seguente fornisce istruzioni dettagliate su come creare condizioni utilizzando la funzionalità di contenuto condizionale di E-mail Designer. Sono disponibili informazioni dettagliate su come creare condizioni utilizzando l’editor di espressioni qui.

In questo esempio, vogliamo creare un messaggio e-mail con più varianti in base alla lingua dei destinatari. Segui questi passaggi:

  1. Crea o apri una consegna e-mail, modificane il contenuto e fai clic su Modifica corpo dell’e-mail per aprire l’area di lavoro di progettazione e-mail.

  2. Seleziona un componente di contenuto e fai clic sull’icona Abilita contenuto condizionale.

    {modal="regular"}

  3. Sul lato sinistro della schermata, compare il riquadro Contenuto condizionale . In questo riquadro, puoi utilizzare le condizioni per creare più varianti del componente di contenuto selezionato.

  4. Configura la prima variante. Passa il cursore sopra Variante - 1 nel Contenuto condizionale e fare clic sul pulsante Aggiungi condizione pulsante.

    {modal="regular"}

  5. Viene aperto Query Modeler. Ti consente di creare una condizione filtrando i dati del profilo del destinatario. Scopri come utilizzare Query Modeler.

    Quando la condizione per la prima variante del messaggio è pronta, fai clic su Conferma. In questo esempio, stiamo creando una regola destinata ai destinatari la cui lingua è “francese”.

    {modal="regular"}

  6. La regola ora è associata alla variante. Per una migliore leggibilità, si consiglia di rinominare la variante facendo clic sul menu con i puntini di sospensione.

  7. Configura il modo in cui il componente verrà visualizzato se la regola viene soddisfatta al momento dell’invio del messaggio. In questo esempio, se la lingua preferita del destinatario è il francese, il testo dovrà essere in francese.

    {modal="regular"}

  8. Aggiungi tutte le varianti necessarie per il componente contenuto. In qualsiasi momento puoi passare da una variante all’altra per verificare come verrà visualizzato il componente contenuto in base alle relative regole condizionali.

    note note
    NOTE
    Se nessuna delle regole definite nelle varianti è soddisfatta durante l’invio del messaggio, il componente contenuto visualizzerà il contenuto definito nella Variante predefinita, nel riquadro Contenuto condizionale.
recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b