Conteúdo condicional

Ao configurar campos de conteúdo condicional, você pode criar personalização dinâmica com base no perfil do recipient, por exemplo. Blocos de texto e/ou imagens são substituídos quando uma determinada condição é atendida.

Descubra este recurso no vídeo

Uso das condições em um email

No exemplo abaixo, você aprenderá a criar uma mensagem, personalizada dinamicamente no sexo e interesses do recipient.

  • Exibição mostrando "Mr." ou "Ms." de acordo com o valor do campo Gender (M ou F) na fonte de dados,

  • Assembly personalizado de um boletim informativo ou ofertas promocionais de acordo com os interesses indicados ou detectados:

    • Interesse 1 – > Bloco 1
    • Interesse 2 – > Bloco 2
    • Interesse 3 – > Bloco 3
    • Interesse 4 – > Bloco 4

Para criar conteúdo condicional de acordo com o valor de um campo, siga as seguintes etapas:

  1. Clique no ícone de personalização e selecione Conditional content > If.

    Os elementos de personalização são inseridos no corpo da mensagem. Devem ser configurados agora.

  2. Em seguida, preencha os parâmetros da expressão Se.

    Para fazer isso:

    • Selecione o primeiro elemento da expressão, <field>, (por padrão, esse elemento é realçado durante a inserção da expressão if ) e clique no ícone de personalização para substitui-lo pelo campo de teste.

    • Substitua <value> pelo valor do campo para o qual a condição será atendida. Esse valor deve estar entre aspas.

    • Especifique o conteúdo a ser inserido quando a condição for atendida. Isso pode consistir em um texto, uma imagem, um formulário, um link de hipertexto etc.

  3. Clique na guia Preview para exibir o conteúdo da mensagem de acordo com o recipient do delivery:

    • Selecionando um recipient para o qual a condição é verdadeira:

    • Selecionando um recipient para o qual a condição não é verdadeira:

Você pode adicionar outros casos e definir outro conteúdo de acordo com os valores de um ou mais campos. Para fazer isso, use Conditional content > Else e Conditional content > Else if. Essas expressões são configuradas da mesma maneira que a expressão se.

CUIDADO

Para respeitar a sintaxe do JavaScript, os caracteres %> <% devem ser excluídos após adicionar as condições Senão e Senão se.

Clique em Preview e selecione um recipient para exibir o conteúdo condicional.

Criação de email multilíngue

Você verá no exemplo abaixo como criar um email multilíngue. O conteúdo será exibido em um idioma ou em outro, dependendo da preferência de idioma do recipient.

  1. Crie um email e selecione o público alvo. Neste exemplo, a condição para exibir uma versão ou outra será baseada no valor Idioma do perfil do recipient. Neste exemplo, esses valores são definidos como EN, FR, ES.

  2. No conteúdo HTML de email, clique na guia Source e cole o seguinte código:

    <% 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>
    <% } %>
    
  3. Teste o conteúdo do email na guia Preview selecionando os recipients com as diferentes preferências de idioma.

    OBSERVAÇÃO

    Como nenhuma versão alternativa foi definida no conteúdo do email, filtre o público-alvo antes de enviar o email.

Vídeo tutorial

Saiba como adicionar conteúdo condicional a um delivery no exemplo de um informativo multilíngue.

Vídeos extras sobre procedimentos do Campaign Classic estão disponíveis aqui.

Nesta página