[Também se aplica ao v8]{class="badge positive" title="Também se aplica ao Campaign v8"}
Campos de personalização personalization-fields
Os campos de personalização são usados para personalização de primeiro nível do conteúdo das mensagens de entrega. 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 destinatário no banco de dados (tabela de destinatários).
Descubra este recurso no vídeo
Fontes de dados data-sources
Os campos de personalização podem vir de dois tipos de fonte de dados, de acordo com o modo de entrega 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 destinatário'. Esses são todos os campos definidos na tabela de destinatários, 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 uma entrega usando os dados encontrados em um arquivo externo.
Inserção de um campo de personalização inserting-a-personalization-field
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 destinatário 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 destinatário. A substituição física pode ser exibida na guia Preview.
Exemplo de campos de personalização personalization-fields-example
Ao criar um email, iremos inserir o nome do destinatário e depois adicionar a data de criação do perfil no corpo da mensagem. Para fazer isso:
-
Criar uma nova entrega ou abrir um tipo de entrega de email existente.
-
No assistente de entrega, clique em Subject para inserir e editar o assunto da mensagem.
-
Insira "Special offer for " e use o botão na barra de ferramentas para inserir um campo de personalização. Selecione Recipients>Title.
-
Repita a operação para inserir o nome do destinatário. Insira espaços entre todos os campos de personalização.
-
Clique em OK para validar.
-
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.
-
Selecione Recipient>Other….
-
Selecione o campo com as informações que serão exibidas e clique em OK.
-
Clique na guia Preview para exibir o resultado personalizado. Você deve selecionar um destinatário para exibir a mensagem dele.
note note NOTE Quando uma entrega 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 optimizing-personalization
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 entrega. Para saber mais sobre como analisar a entrega, consulte esta seção.
Durante a análise de entrega, 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 entrega 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 entrega de um grande número de destinatários 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, a entrega de suas mensagens.
Para usar essa opção, siga as etapas abaixo:
-
Crie uma campanha. Para obter mais informações, consulte esta seção.
-
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.
-
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.
-
Vá até a guia Analysis do Delivery properties e selecione a opção Prepare the personalization data with a workflow.
-
Configure a entrega 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 timing-out-personalization
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 a entrega 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.
Guia Personalização personalization-tab
A guia Personalização está disponível nas Propriedades da entrega.
Ela permite adicionar dados à consulta de perfil da dimensão de direcionamento clicando em “Editar consulta de carregamento do perfil do destinatário”. Use os dados extraídos diretamente em uma expressão para obter as informações que precisa. Esses dados serão adicionados ao contexto.
{modal="regular"}
Se os dados que deseja adicionar não estiverem na dimensão de direcionamento, clique em “Adicionar objetos no contexto de execução dos scripts”.
{modal="regular"}
É possível selecionar o esquema de objeto necessário e usar esses dados dentro do código Javascript, que será executado durante o preparo da entrega.
{modal="regular"}
Ao adicionar o esquema do objeto, selecione os campos que deseja adicionar ao contexto:
{modal="regular"}
Tutorial em vídeo personalization-fields-video
Saiba como adicionar um campo de personalização à linha de assunto e ao conteúdo de uma entrega de email.
Vídeos extras sobre procedimentos do Campaign Classic estão disponíveis aqui.