Generare contenuti condizionali add-conditions

Introduzione ai contenuti condizionali gs

Il contenuto condizionale è una funzione potente che consente la personalizzazione dinamica basata sui dati del profilo del destinatario. Sostituisce automaticamente i blocchi di testo e le immagini quando vengono soddisfatte determinate condizioni. Questa funzione migliora le campagne e offre al pubblico esperienze altamente mirate e personalizzate.

Configurando i campi di contenuto condizionale, puoi creare una personalizzazione dinamica avanzata in base al profilo del destinatario. Ad esempio, i blocchi di testo, i collegamenti, le righe dell’oggetto e 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 o includere un collegamento diverso in base alla lingua preferita del destinatario.

Per creare contenuto condizionale, configurare le condizioni nell'editor espressioni utilizzando funzioni di supporto 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, i collegamenti e-mail e i componenti di contenuto testo/pulsante. Scopri come accedere all'editor espressioni.

Utilizza inoltre il generatore di contenuti condizionali dedicato durante la progettazione di un'e-mail per creare più varianti per un elemento del corpo dell'e-mail. Scopri come creare contenuto condizionale 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 la procedura riportata di seguito. In questo esempio, il contenuto condizionale viene creato 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, aggiungi contenuto condizionale a un messaggio SMS.

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

    Schermata che mostra l'icona Apri finestra di personalizzazione accanto al campo nell'editor di messaggi SMS. {modal="regular"}

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

  5. Per iniziare a creare la condizione, fai clic sull’icona “+” accanto alla funzione If (se). La seguente riga è stata 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.

    • Sostituire <VALUE> con il valore da soddisfare, ad esempio 'French'.

    • Sostituisci Insert content here con il contenuto da visualizzare nei profili che soddisfano la condizione specificata.

      Schermata che mostra una condizione di esempio nell'editor espressioni con segnaposto per campo, valore e contenuto. {modal="regular"}

  6. Specifica il contenuto da visualizzare se i destinatari non soddisfano la condizione. Utilizza una funzione helper else:

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

    2. Sostituire Insert content here con il contenuto da visualizzare per i profili che non soddisfano la condizione della funzione if.

    Schermata che mostra la funzione Else aggiunta alla condizione nell'editor espressioni. {modal="regular"}

    Utilizza 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:

    Schermata che mostra una condizione con più varianti basate sulla 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.
    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. Salva il contenuto e controllane il rendering 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 di assistenza.
  • In un generatore di contenuti condizionali dedicato accessibile durante la progettazione di un’e-mail.

La sezione seguente fornisce istruzioni dettagliate sulla creazione di condizioni utilizzando la funzionalità di contenuto condizionale di E-mail Designer. Informazioni dettagliate sulla creazione di condizioni tramite l'editor espressioni sono disponibili qui.

In questo esempio, viene creato 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.

    Schermata che mostra l'icona Abilita contenuto condizionale nella finestra di progettazione e-mail. {modal="regular"}

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

  4. Configura la prima variante. Passa il puntatore del mouse su Variante - 1 nel riquadro Contenuto condizionale e fai clic sul pulsante Aggiungi condizione.

    Schermata che mostra il pulsante Aggiungi condizione nel riquadro Contenuto condizionale. {modal="regular"}

  5. Viene aperto Query Modeler, che consente di creare una condizione filtrando i dati di 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, viene creata una regola destinata ai destinatari la cui lingua è "francese".

    Schermata che mostra una condizione per il targeting di destinatari la cui lingua è il francese. {modal="regular"}

  6. La regola ora è associata alla variante. Per una migliore leggibilità, rinomina 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, visualizza il testo in francese se è la lingua preferita del destinatario.

    Schermata che mostra la variante di testo francese nella finestra di progettazione e-mail. {modal="regular"}

  8. Aggiungi tutte le varianti necessarie per il componente contenuto. Passa da una variante all’altra in qualsiasi momento 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.

Utilizzare le variabili per il contenuto condizionale variables-conditional

Le variabili possono essere utilizzate per il contenuto condizionale nella consegna.

Ulteriori informazioni sull'aggiunta di variabili a una consegna.

Scegli l’elemento in cui vuoi inserire il contenuto condizionale.

Schermata che mostra l'utilizzo delle variabili per il contenuto condizionale. {modal="regular"}

Per utilizzare la variabile, configurare la condizione utilizzando il pulsante Modifica espressione, come illustrato di seguito. In questo esempio, questa immagine viene visualizzata quando il valore della variabile è launch.

Schermata che mostra una condizione utilizzando una variabile con il valore 'launch'. {modal="regular"}

Creare un'altra variante con il valore reminder, ad esempio, in cui viene visualizzata un'immagine diversa.

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b