Show Menu
TÓPICOS×

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).
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.
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. Click OK to validate.
  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.
    Quando um delivery faz parte de um workflow, você pode usar os dados da tabela de workflow temporário. This data is grouped in the Target extension menu. Para obter mais informações, consulte esta seção .

Otimização da personalização

You can optimize personalization using a dedicated option: Prepare the personalization data with a workflow , available in the Analysis tab of the delivery properties.
Durante a análise de delivery, essa opção cria e executa automaticamente um workflow que armazena todos os dados vinculados ao Target em uma tabela temporária, incluindo dados de tabelas vinculadas na FDA.
Ao selecionar essa opção, é possível obter um aumento significativo no desempenho para executar a personalização.
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 Analysis guia do Delivery properties e selecione a Prepare the personalization data with a workflow opção.
  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 os IDs que ela contém.

Tempo limite da fase de personalização

Para melhorar a proteção do delivery, é possível definir um período de tempo limite para a fase de personalização.
In the Delivery tab of the Delivery properties , select a maximum value in seconds for the Maximum personalization run time option.
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.