O envio de mensagens transacionais (Centro de mensagens) é um módulo do Campaign criado para gerenciar mensagens por disparo. Essas notificações são geradas a partir de eventos acionados dos sistemas de informações e podem ser: fatura, confirmação de pedido, confirmação de remessa, alteração de senha, notificação de indisponibilidade de produto, extrato de conta, criação de conta de site etc.
Como usuário do Managed Cloud Service, Adobe de contato para configurar as mensagens transacionais do Campaign no seu ambiente.
As mensagens transacionais são usadas para enviar:
As configurações de mensagens transacionais são detalhadas em nesta seção.
Entender a arquitetura de mensagens transacionais em esta página.
O módulo de mensagens transacionais do Adobe Campaign é integrado a um sistema de informações que retorna eventos que serão transformados em mensagens transacionais personalizadas. Essas mensagens podem ser enviadas individualmente ou em lotes por email, SMS ou notificações por push.
Por exemplo, imagine que você é uma empresa com um site onde os clientes podem comprar produtos.
O Adobe Campaign permite enviar um email de notificação para clientes que adicionaram produtos ao carrinho. Quando um deles sai do site sem concluir a compra (evento externo que aciona um evento do Campaign), um email de abandono de carrinho é enviado automaticamente a eles (entrega de mensagem transacional).
As principais etapas para colocar isso em prática são detalhadas abaixo:
Depois de criar e publicar o modelo de mensagem transacional, se um evento correspondente for acionado, os dados relevantes serão enviados para o Campaign por meio do PushEvent e PushEvents Métodos SOAPe o delivery é enviado aos recipients direcionados.
Para garantir que cada evento possa ser alterado em uma mensagem personalizada, primeiro é necessário criar tipos de evento.
Ao criar um modelo de mensagem, você selecionará o tipo de evento que corresponde à mensagem que deseja enviar.
Você deve criar tipos de evento antes de poder usá-los em modelos de mensagem.
Para criar tipos de evento que serão processados pelo Adobe Campaign, siga as etapas abaixo:
Navegue até o Administration > Platform > Enumerations pasta do explorador do Campaign.
Selecione o Event type lista discriminada da lista.
Clique em Add para criar um valor de lista discriminada. Pode ser uma confirmação de pedido, uma alteração de senha, uma alteração de entrega de pedido etc.
Cada tipo de evento deve corresponder a um valor na lista discriminada Event type.
Após a criação dos valores da lista discriminada, faça logoff e logon novamente na instância para que a criação seja efetivada.
Saiba mais sobre enumerações em esta página.
Cada evento pode acionar uma mensagem personalizada. Para que isso aconteça, você precisa criar um template de mensagem para corresponder a cada tipo de evento. Os templates contêm as informações necessárias para personalizar a mensagem transacional. Você também pode usar templates para testar a pré-visualização da mensagem e enviar provas usando seed addresses antes de entregar ao target final.
Para criar um template de mensagem, siga as etapas abaixo:
Acesse a pasta Message Center >Transactional message templates da árvore do Adobe Campaign.
Clique com o botão direito do mouse na lista de templates de mensagem transacional e selecione New no menu suspenso ou clique no botão New acima da lista de templates de mensagem transacional.
Na janela do delivery, selecione o template do delivery apropriado para o canal que deseja usar.
Altere seu rótulo se necessário.
Selecione o tipo de evento que corresponda à mensagem a ser enviada. Os tipos de evento destinados a serem processados pelo Adobe Campaign devem ser criados previamente. Saiba mais
Um tipo de evento nunca deve estar vinculado a mais de um template.
Insira uma natureza e uma descrição, depois clique em Continue para criar o corpo da mensagem.
A definição do conteúdo da mensagem transacional é a mesma de todos os deliveries no Adobe Campaign. Por exemplo, para um delivery de email, você pode criar conteúdo em formato HTML ou texto, adicionar anexos ou personalizar o objeto do delivery. Saiba mais.
As imagens incluídas na mensagem devem ser acessíveis publicamente. O Adobe Campaign não fornece nenhum mecanismo de carregamento de imagem para mensagens transacionais.
Ao contrário do JSSP ou webApp, <%=
não tem nenhum escape padrão.
Você precisa escapar cada dado que vem do evento corretamente. Este escape depende da forma como esse campo é usado. Por exemplo, dentro de uma URL, use encodeURIComponent. Para ser exibido no HTML, você pode usar escapeXMLString.
Após definir o conteúdo da mensagem, você pode integrar as informações do evento no corpo da mensagem e personalizá-lo. As informações do evento são inseridas no corpo do texto graças às tags de personalização.
Para inserir tags de personalização no corpo de uma mensagem de email, siga as etapas abaixo:
No template de mensagem, clique na guia que corresponde ao formato do email (HTML ou texto).
Insira o corpo da mensagem.
No corpo do texto, insira a tag usando os menus Real time events>Event XML.
Preencha a tag usando a seguinte sintaxe: element name.@attribute name como mostrado abaixo.
Um seed address permite exibir uma pré-visualização da mensagem, enviar uma prova e testar a personalização da mensagem antes de enviar a mensagem. Os seed addresses estão vinculados ao delivery e não podem ser usados para outros deliveries.
No modelo de mensagem transacional, clique no botão Seed addresses e clique na guia Add botão.
Atribua um rótulo a ele para facilitar a seleção posteriormente e, em seguida, insira o seed address (email ou celular, dependendo do canal de comunicação).
Digite o identificador externo: esse campo opcional permite inserir uma chave de negócios (ID exclusiva, nome + email, etc.) que é comum a todos os aplicativos em seu site, usado para identificar seus perfis. Se esse campo também estiver presente no banco de dados de marketing do Adobe Campaign, você poderá reconciliar um evento com um perfil no banco de dados.
Inserir dados de teste. Consulte esta seção.
Clique em Ok para confirmar a criação do seed address.
Repita o processo para criar quantos endereços forem necessários.
Depois que os endereços forem criados, você poderá acessar sua pré-visualização e personalização.
Após criar um ou mais seed addresses e o corpo da mensagem, é possível pré-visualizar a mensagem e verificar sua personalização.
No modelo de mensagem, clique no botão Preview e selecione A seed address na lista suspensa.
Selecione o seed address criado anteriormente para exibir a mensagem personalizada.
Você pode testar a entrega de mensagens enviando uma prova para um seed address criado anteriormente.
O envio de uma prova envolve o mesmo processo de qualquer delivery. Saiba mais sobre provas no nesta seção.
No entanto, para enviar uma prova de mensagem transacional, é necessário realizar as seguintes operações:
Para enviar a prova:
Clique no botão Send a proof na janela do delivery.
Analise o delivery.
Corrija qualquer erro e confirme o delivery.
Verifique se a mensagem foi entregue ao seed address e se seu conteúdo está em conformidade com sua configuração.
É possível acessar as provas em cada template através da guia Audit.
Quando o modelo de mensagem foi criado estiver concluído, você poderá publicá-lo, o que permitirá enviar mensagens vinculadas a eventos em lote e em tempo real.
Sempre que fizer alterações em um modelo, publique-o novamente para que essas alterações estejam em vigor durante a entrega da mensagem transacional.
Vá até a pasta Message Center > Transactional message templates da árvore.
Selecione o template que deseja publicar.
Clique em Publish.
Quando a publicação estiver concluída, ambos os templates de mensagem que serão aplicados em eventos batch e em tempo real são criados no Administration > Production > Message Center Execution> Default > Transactional message templates pasta.
Depois que um modelo for publicado, se o evento correspondente for acionado, o Adobe Campaign O receberá o evento, o vinculará ao template transacional e enviará a mensagem transacional correspondente a cada recipient.
Depois que um modelo de mensagem é publicado , ela pode ter a publicação desfeita.
Na verdade, um modelo publicado ainda poderá ser chamado se o evento correspondente for acionado: se você não estiver mais usando um modelo de mensagem, será recomendável desfazer a publicação. Dessa forma, você pode evitar o envio de uma mensagem transacional indesejada por engano.
Por exemplo, você publicou um template de mensagem que só usa para campanhas de Natal. Talvez você queira desfazer a publicação depois que o período de Natal acabar e publicá-lo novamente no próximo ano.
Além disso, não é possível excluir um template de mensagem transacional que tenha o status Published. Você deve desfazer a publicação primeiro.
Para desfazer a publicação de um template de mensagem transacional, siga as etapas abaixo.
O status do template de mensagem transacional muda de Published para Being edited.
Depois de desfazer a publicação:
Ambos os modelos de mensagem (aplicados a eventos de tipo em lote e em tempo real) são excluídos.
Eles não aparecem mais na pasta Administration > Production > Message Center Execution > Default > Transactional message templates.
Após cancelar a publicação de um modelo, você pode excluí-lo.
Para fazer isso, selecione-o na lista e clique no botão Delete na parte superior direita da tela.