v7 v8

Campos de personalização

Os campos de personalização são usados para personalização de primeiro nível do conteúdo das mensagens de delivery. Os campos que você insere em um conteúdo principal mostram onde inserir os dados da fonte de dados selecionada.

Por exemplo, o campo de personalização com a sintaxe <%= recipient.LastName %> informa ao Adobe Campaign para inserir o nome do recipient no banco de dados (tabela de recipients).

Descubra este recurso no vídeo

ATENÇÃO

O conteúdo dos campos de personalização é limitado a 1024 caracteres.

Fontes de dados

Os campos de personalização podem vir de dois tipos de fonte de dados, de acordo com o modo de delivery selecionado:

  • O banco de dados do Adobe Campaign é a fonte de dados. Este é o caso mais comum, com, por exemplo, 'campos de personalização de recipient'. Esses são todos os campos definidos na tabela de recipients, sejam os campos padrão (normalmente: sobrenome, nome, endereço, cidade, data de nascimento, etc.) ou campos definidos pelo usuário.
  • Um arquivo externo é a fonte de dados. Esses são todos os campos definidos nas colunas do arquivo apresentados como entrada durante um delivery usando os dados encontrados em um arquivo externo.
OBSERVAÇÃO

Uma tag de personalização do Adobe Campaign sempre tem o seguinte formulário <%=table.field%>.

Inserção de um campo de personalização

Para inserir campos de personalização, clique no ícone suspenso que está acessível a partir de qualquer campo de edição de cabeçalho, assunto ou corpo de mensagem.

Após a seleção de uma fonte de dados (campos de recipient ou campo de arquivo), essa inserção assume o formulário de um comando que será interpretado pelo Adobe Campaign e substituído pelo valor do campo para um determinado recipient. A substituição física pode ser exibida na guia Preview.

Exemplo de campos de personalização

Ao criar um email, iremos inserir o nome do recipient e depois adicionar a data de criação do perfil no corpo da mensagem. Para fazer isso:

  1. Criar um novo delivery ou abrir um tipo de delivery de email existente.

  2. No assistente de delivery, clique em Subject para editar e inserir o assunto da mensagem.

  3. Insira "Special offer for " e use o botão na barra de ferramentas para inserir um campo de personalização. Selecione Recipients>Title.

  4. Repita a operação para inserir o nome do recipient. Insira espaços entre todos os campos de personalização.

  5. Clique em OK para validar.

  6. Insira a personalização no corpo da mensagem. Para fazer isso, clique no conteúdo da mensagem e clique no botão de inserção de campo.

  7. Selecione Recipient>Other….

  8. Selecione o campo com as informações que serão exibidas e clique em OK.

  9. Clique na guia Preview para exibir o resultado personalizado. Você deve selecionar um recipient para exibir a mensagem dele.

    OBSERVAÇÃO

    Quando um delivery faz parte de um workflow, você pode usar os dados da tabela de workflow temporário. Esses dados são agrupados no menu Target extension. Para obter mais informações, consulte esta seção.

Otimização da personalização

Você pode otimizar a personalização usando uma opção dedicada: Prepare the personalization data with a workflow, disponível na guia Analysis das propriedades de delivery. Para saber mais sobre como analisar o delivery, consulte esta seção.

Durante a análise de delivery, essa opção cria e executa automaticamente um workflow que armazena todos os dados vinculados ao público-alvo em uma tabela temporária, incluindo dados de tabelas vinculadas na FDA.

Marcar essa opção pode melhorar muito o desempenho da análise de delivery quando muitos dados estão sendo processados, especialmente se os dados de personalização vêm de uma tabela externa por meio do FDA. Para saber mais, consulte Acesso a um banco de dados externo (FDA).

Por exemplo, se estiver tendo problemas de desempenho com delivery de um grande número de recipients ao usar muitos campos de personalização e/ou blocos de personalização no conteúdo de suas mensagens, essa opção pode acelerar o manuseio de personalização e, portanto, o delivery de suas mensagens.

Para usar essa opção, siga as etapas abaixo:

  1. Crie uma campanha. Para obter mais informações, consulte esta seção.

  2. Na guia Targeting and workflows da campanha, adicione uma atividade de Query ao workflow. Para obter mais informações sobre o uso dessa atividade, consulte esta seção.

  3. Adicione uma atividade Email delivery ao workflow e depois a abra. Para obter mais informações sobre o uso dessa atividade, consulte esta seção.

  4. Vá até a guia Analysis do Delivery properties e selecione a opção Prepare the personalization data with a workflow.

  5. Configure o delivery e comece o workflow para iniciar a análise.

Depois que a análise é feita, os dados da personalização são armazenados em uma tabela temporária por meio de um workflow temporário criado em tempo real durante a análise.

Este workflow não está visível na interface do Adobe Campaign. É para ser apenas um meio técnico para armazenar e manipular rapidamente os dados de personalização.

Após a conclusão da análise, vá para as Properties do workflow e selecione a guia Variables. Você pode ver o nome da tabela temporária que pode ser usada para fazer uma chamada SQL para exibir as IDs que ela contém.

Tempo limite da fase de personalização

Para aumentar a proteção da entrega, é possível definir um período de tempo limite para a fase de personalização.

Na guia Delivery de Delivery properties, selecione um valor máximo em segundos na opção Maximum personalization run time.

Durante a visualização ou envio, se a fase de personalização exceder o tempo máximo definido neste campo, o processo será anulado com uma mensagem de erro e o delivery falhará.

O valor padrão é de 5 segundos.

Se essa opção for definida como 0, não haverá limite de tempo para a fase de personalização.

Tutorial em vídeo

Saiba como adicionar um campo de personalização à linha de assunto e ao conteúdo de um delivery de email.

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

Nesta página