Show Menu
TÓPICOS×

Mensagens transacionais de evento

Você pode enviar mensagens transacionais de eventos direcionadas a um evento. Esse tipo de mensagem transacional não contém informações de perfil: o público-alvo do delivery é definido pelos dados contidos no próprio evento.
Depois de criar e publicar um evento (o abandono do carrinho, conforme explicado nesta seção ), a mensagem transacional correspondente é criada automaticamente.
As etapas de configuração são apresentadas na seção Configuração de um evento para enviar uma mensagem transacional .
As mensagens transacionais de evento não contêm informações sobre perfis, portanto, não são compatíveis com as regras de fadiga (mesmo no caso de um enriquecimento com perfis). Consulte Regras de fadiga .
Para que o evento acione o envio de uma mensagem transacional, é necessário personalizar a mensagem, testá-la e publicá-la.

Acessar mensagens transacionais

Para acessar o mensagen transacional que você criou:
  1. Click the Adobe Campaign logo, in the top left corner.
  2. Selecione Marketing plans > Transactional messages > Transactional messages .
  3. Clique na mensagem de sua escolha para editá-la.
Para acessar mensagens transacionais, você deve fazer parte do grupo de segurança Administrators (all units) .

Personalização de uma mensagem transacional

Para configurar a personalização em uma mensagem transacional, siga as etapas abaixo:
  1. Clique no bloco Content para modificar o assunto e o conteúdo da mensagem. Neste exemplo, selecione qualquer modelo que contenha imagens e texto. Para obter mais informações sobre modelos de conteúdo de email, consulte Design usando modelos .
  2. Adicione um assunto e edite o conteúdo da mensagem de acordo com suas necessidades.
    O link para o carrinho abandonado é um link para um URL externo que redirecionará a pessoa para o carrinho. Esse parâmetro não é gerenciado no Adobe Campaign.
  3. Neste exemplo, você deseja adicionar três campos definidos ao criar o evento : nome, último produto consultado, quantidade total do carrinho. Para fazer isso, insira um campo de personalização no conteúdo da mensagem.
  4. Navegue até esses campos passando por Context > Real-time event > Event context .
  5. Para enriquecer o conteúdo da mensagem, adicione campos selecionando-os da tabela com a qual você vinculou seu evento. Em nosso exemplo, selecione o campo Title (salutation) na tabela Profile passando por Context > Real-time event > Event context .
  6. Insira todos os campos necessários.
  7. Pré-visualize a mensagem selecionando o perfil definido para esse evento.
    As etapas para visualizar uma mensagem são detalhadas na seção Pré-visualização de mensagens .
    Você pode verificar se os campos de personalização correspondem às informações inseridas no perfil de teste. Para saber mais, consulte Definição de um perfil de teste em uma mensagem transacional .

Uso de listas de produtos em uma mensagem transacional

É possível criar listas de produtos que façam referência a uma ou mais coleções de dados no conteúdo de um email transacional. Por exemplo, em um email de abandono de carrinho, você pode incluir uma lista de todos os produtos que estavam nos carrinhos dos usuários quando eles saíram do site, com uma imagem, o preço e um link para cada produto.
As listas de produtos só estão disponíveis ao editar mensagens de email transacionais por meio da interface do Designer de email .
Para adicionar uma lista de produtos abandonados em uma mensagem transacional, siga as etapas abaixo.
Você também pode assistir a um conjunto de vídeos explicando as etapas necessárias para configurar as listas de produtos em um email transacional. Para obter mais informações, consulte esta seção .
O Adobe Campaign não é compatível com listas de produtos aninhados, o que significa que não é possível incluir uma lista de produtos dentro de outra.

Definição de uma lista de produtos

Antes de usar uma lista de produtos em uma mensagem transacional, é necessário definir no nível do evento a lista de produtos e os campos para cada produto da lista que você deseja exibir. Para obter mais informações, consulte Definição de coleções de dados .
  1. Na mensagem transacional, clique no bloco Content para modificar o conteúdo do email.
  2. Arraste e solte um componente de estrutura no espaço de trabalho. Para obter mais informações, consulte Edição da estrutura do email .
    Por exemplo, selecione um componente de estrutura de uma coluna e adicione um componente de texto, um componente de imagem e um componente de botão. Para obter mais informações, consulte Inclusão de fragmentos e componentes .
  3. Selecione o componente de estrutura que você acabou de criar e clique no ícone Enable product listing , na barra de ferramentas contextual.
    O componente de estrutura está realçado com um quadro laranja e as configurações da Product listing são exibidas na paleta esquerda.
  4. Selecione como os elementos da coleção serão exibidos:
    • Row : horizontalmente, o que significa cada elemento em uma linha abaixo da outra.
    • Column : verticalmente, o que significa cada elemento ao lado do outro na mesma linha.
    A opção Column só está disponível ao usar um componente de estrutura de várias colunas ( 2:2 column , 3:3 column e 4:4 column ). Ao editar a lista de produtos, preencha apenas a primeira coluna: as outras colunas não serão consideradas. Para obter mais informações sobre como selecionar componentes de estrutura, consulte Edição da estrutura do email .
  5. Selecione a coleção de dados criada ao configurar o evento relacionado à mensagem transacional. Você pode encontrá-la no nó Context > Real-time event > Event context .
    Para obter mais informações sobre como configurar o evento, consulte Definição de coleções de dados .
  6. Use a lista suspensa First item para selecionar qual elemento iniciará a lista exibida no email.
    Por exemplo, se você selecionar 2, o primeiro item da coleção não será exibido no email. A lista de produtos iniciará no segundo item.
  7. Selecione o número máximo de itens que serão exibidos na lista.
    Se quiser que os elementos da lista sejam exibidos verticalmente ( Column ), o número máximo de itens é limitado de acordo com o componente de estrutura selecionado (2, 3 ou 4 colunas). Para obter mais informações sobre como selecionar componentes de estrutura, consulte Edição da estrutura do email .

Preenchimento da lista de produtos

Para exibir uma lista de produtos provenientes do evento vinculado ao email transacional, siga as etapas abaixo.
Para obter mais informações sobre como criar uma coleção e campos relacionados ao configurar o evento, consulte Definição de coleções de dados .
  1. Selecione o componente de imagem inserido, selecione Enable personalization e clique no lápis, no painel Configurações.
  2. Selecione Add personalization field na janela Image source URL que será aberta.
    No nó Context > Real-time event > Event context , abra o nó correspondente à coleção que você criou (aqui Product list ) e selecione o campo de imagem definido (aqui Product image ). Clique em Save .
    O campo de personalização selecionado agora é exibido no painel Settings.
  3. Na posição desejada, selecione Insert personalization field na barra de ferramentas contextual.
  4. No nó Context > Real-time event > Event context , abra o nó correspondente à coleção que você criou (aqui Product list ) e selecione o campo que você criou (aqui Product name ). Clique em Confirm .
    O campo de personalização selecionado agora é exibido na posição desejada no conteúdo de email.
  5. Proceda da mesma forma para inserir o preço.
  6. Selecione algum texto e selecione Insert link na barra de ferramentas contextual.
  7. Selecione Add personalization field na janela Insert link que será aberta.
    No nó Context > Real-time event > Event context , abra o nó correspondente à coleção que você criou (aqui Product list ) e selecione o campo URL que você criou (aqui Product URL ). Clique em Save .
    Por motivos de segurança, insira o campo de personalização dentro de um link que comece com um nome de domínio estático apropriado.
    O campo de personalização selecionado agora é exibido no painel Settings.
  8. Selecione o componente de estrutura no qual a lista de produtos é aplicada e selecione Show fallback para definir um conteúdo padrão.
  9. Arraste um ou mais componentes de conteúdo e edite-os conforme necessário.
    O conteúdo de fallback será exibido se a coleção estiver vazia quando o evento for acionado. Por exemplo, se um cliente não tiver nada em seu carrinho.
  10. No painel Configurações, edite os estilos para a lista de produtos. Para obter mais informações, consulte Edição de estilos de email .
  11. Pré-visualize o email usando um perfil de teste vinculado ao evento transacional relevante e para o qual você definiu os dados da coleta. Por exemplo, adicione as seguintes informações na seção Event data para o perfil de teste que você deseja usar:
    Para obter mais informações sobre como definir um perfil de teste em uma mensagem transacional, consulte esta seção .

Teste de mensagem transacional

Primeiro, é necessário criar um perfil de teste específico que permita verificar o mensagen transacional corretamente.

Definição de um perfil de teste específico

Defina um perfil de teste que será vinculado ao seu evento, o que permitirá que você pré-visualização sua mensagem e envie uma prova relevante.
  1. From the transactional message dashboard, click the Create test profile button.
  2. Especifique as informações para enviar no formato JSON, na seção Event data used for personalization . Esse é o conteúdo que será usado ao visualizar a mensagem e quando o perfil de teste receber a prova.
    Você também pode inserir as informações relacionadas à tabela do perfil. Consulte Enriquecimento de conteúdo de mensagens transacionais .
  3. Depois de criado, o perfil de teste será pré-especificado no mensagen transacional. Clique no bloco Test profiles da mensagem para verificar o público-alvo da prova.
Você também pode criar um novo perfil de teste ou usar um que já existe no menu Test profiles . Para fazer isso:
  1. Clique no logotipo Adobe Campaign , no canto superior esquerdo, em seguida, selecione Profiles & audiences > Test profiles .
  2. Na Event seção, selecione o evento que você acabou de criar. Neste exemplo, selecione "Abandono de carrinho (EVTcartAbandonment)".
  3. Especifique as informações para enviar no formato JSON na caixa de texto Event data .
  4. Salve as alterações.
  5. Acesse a mensagem que você criou e selecione o perfil de teste atualizado.
Tópicos relacionados:

Envio de uma prova

Depois de criar um ou mais perfis de teste específicos e salvar seu mensagen transacional, você pode enviar uma prova para testá-lo.
As etapas para enviar uma prova estão detalhadas na seção Envio de prova .

Publicação de mensagem transacional

Depois de verificar a mensagem transacional, você pode publicá-la.
Agora, assim que o evento "Abandono do carrinho" for acionado, ele automaticamente solicitará uma mensagem contendo o título e sobrenome do recipient, o URL do carrinho, o último produto consultado ou uma lista de produtos, se você tiver definido uma lista de produtos, e o valor total do carrinho a ser enviado.
Para acessar os relatórios referentes à sua mensagem transacional, use o botão Reports . Consulte Relatórios .

Suspensão de publicação de mensagem transacional

Você pode suspender a publicação da mensagem transacional usando o botão Pause , por exemplo, para modificar os dados contidos na mensagem. Portanto, os eventos não são mais processados, mas mantidos em fila no banco de dados do Adobe Campaign.
Os eventos em fila são mantidos durante um período definido na API REST (consulte a documentação da API REST ) ou no evento Acionadores, se você estiver usando o serviço principal Acionadores (consulte Trabalho com Acionadores do Campaign e da Experience Cloud ).
Ao clicar em Resume , todos os eventos em fila (desde que não tenham expirado) são processados. Eles agora contêm todas as modificações efetuadas durante a suspensão da publicação do modelo.

Cancelamento de publicação de uma mensagem transacional

Clicar em Unpublish permite cancelar a publicação da mensagem transacional, mas também a publicação do evento correspondente, que exclui da API REST o recurso correspondente ao evento criado anteriormente.
Agora, mesmo que o evento seja acionado pelo seu site, as mensagens correspondentes não serão mais enviadas e não serão armazenadas no banco de dados.
Para publicar a mensagem novamente, você precisa voltar para a configuração do evento correspondente, publicá-la e, em seguida, publicar a mensagem. Para obter mais informações, consulte Publicação de mensagem transacional .
Se você cancelar a publicação de uma mensagem transacional pausada, talvez precise aguardar até 24 horas para poder publicá-la novamente. Isso permite que o fluxo de trabalho da Database cleanup limpe todos os eventos enviados para a fila.
As etapas para pausar uma mensagem estão detalhadas na seção Suspensão de publicação de mensagem transacional .
O fluxo de trabalho da Database cleanup , que é executado todos os dias às 4h da manhã, pode ser acessado por meio de Administration > Application settings > Workflows .

Exclusão de uma mensagem transacional

Depois de cancelada a publicação de uma mensagem transacional, ou se uma mensagem transacional ainda não tiver sido publicada, você poderá excluí-la da lista de mensagens transacionais. Para fazer isso:
  1. Clique no logotipo Adobe Campaign , no canto superior esquerdo, em seguida selecione Marketing plans > Transactional messages > Transactional messages .
  2. Passe o mouse sobre a mensagem de sua escolha.
  3. Clique no botão Delete element .
No entanto, a exclusão de uma mensagem transacional só pode ser feita sob certas condições:
  • Verifique se a mensagem transacional tem o status Draft ; caso contrário, você não poderá excluí-la. O status Draft se aplica a uma mensagem que ainda não foi publicada ou cuja publicação foi cancelada (e não pausada ).
  • Mensagens transacionais : a menos que outra mensagem transacional esteja vinculada ao evento correspondente, se a publicação da mensagem transacional for cancelada, a publicação da configuração do evento também precisará ser cancelada para excluir com êxito a mensagem transacional. Para obter mais informações, consulte Cancelamento de publicação de evento .
    A exclusão de uma mensagem transacional que já enviou notificações também excluirá seus logs de rastreamento e envios.
  • Mensagens transacionais de um modelo de evento pronto para uso (mensagens transacionais internas) : se uma mensagem transacional interna for a única associada ao evento interno correspondente, ela não poderá ser excluída. Primeiro, você precisa criar outra mensagem transacional duplicando-a, ou pelo menu Resources > Templates > Transactional message templates .

Processo de nova tentativa de Mensagem transacional

Uma mensagem transacional temporariamente não entregue está sujeita a tentativas automáticas que são executadas até que o delivery expire. Para mais informações sobre a duração do delivery, consulte Parâmetros do período de validade .
Quando uma mensagem transacional não é enviada, há dois sistemas de repetição:

Processo de nova tentativa de processamento de eventos

Se o evento não puder ser atribuído a um delivery de execução, o processamento do evento será adiado. As tentativas são executadas até que sejam atribuídas a um novo delivery de execução.
Um evento adiado não é exibido nos logs de envio da mensagem transacional, pois ela ainda não foi atribuída a um delivery de execução.
Por exemplo, o evento não pôde ser atribuído a um delivery de execução porque seu conteúdo não estava correto. Houve um problema com direitos de acesso ou marca, um erro foi detectado ao aplicar regras de tipologia etc. Nesse caso, você pode pausar a mensagem, editá-la para corrigir o problema e publicá-la novamente. O sistema de nova tentativa a atribuirá a um novo delivery de execução.

Processo de nova tentativa de envio de mensagem

Depois que o evento tiver sido atribuído a um delivery de execução, a mensagem transacional poderá falhar devido a um erro temporário, se a caixa de correio do recipient estiver cheia, por exemplo. Para obter mais informações, consulte Tentativas após uma falha temporária de delivery .
Quando um evento é atribuído a um delivery de execução, ele é exibido nos logs de envio desse delivery de execução e apenas no momento. The failed deliveries are displayed in the Execution list tab of the transactional message sending logs.

Repetir limitações do processo

Envio de atualização de logs
No processo de repetição, os logs de envio do novo delivery de execução não são atualizados imediatamente (a atualização é executada por meio de um fluxo de trabalho programado). Isso significa que a mensagem pode estar em status Pending mesmo se o evento transacional tiver sido processado pelo novo delivery de execução.
Delivery de execução com falha
Não é possível interromper um delivery de execução. No entanto, se o delivery de execução atual falhar, um novo será criado assim que um novo evento for recebido, e todos os novos eventos serão processados por esse novo delivery de execução. Nenhum novo evento é processado pelo delivery de execução com falha.
Se alguns eventos já atribuídos a um delivery de execução tiverem sido adiados e esse delivery falhar, o sistema de nova tentativa não atribuirá os eventos adiados ao novo delivery de execução, ou seja, esses eventos serão perdidos.