No contexto de mensagens transacionais, um evento é gerado por um sistema de informações externo e enviado para o Adobe Campaign por meio do PushEvent e PushEvents métodos. Esses métodos estão descritos na seção nesta seção.
Esse evento contém dados vinculados ao evento, como:
Exemplo de dados do evento:
Para processar eventos de mensagens transacionais, as seguintes etapas são aplicadas na(s) instância(s) de execução:
Depois que todas as etapas forem atingidas, cada recipient direcionado receberá uma mensagem personalizada.
Eventos gerados pelo sistema de informações podem ser coletados usando dois modos:
Chamadas para métodos SOAP permitem que você envie eventos por push no Adobe Campaign: o método PushEvent permite enviar um evento de cada vez, o método PushEvents permite enviar vários de uma vez. Saiba mais.
A criação de um workflow permite recuperar eventos importando arquivos ou por meio de um gateway SQL, com o Federated Data Access módulo.
Depois que são coletados, os eventos são divididos por workflows técnicos entre as filas em tempo real e em lote das instâncias de execução enquanto aguardam a vinculação a uma template de mensagem.
Na instância de execução, as pastas Real time events ou Batch events não devem ser definidas como visualizações, pois isso pode causar problemas de direito de acesso. Para obter mais informações sobre como configurar uma pasta como visualização, consulte esta seção.
Depois que o modelo de mensagem é publicado nas instâncias de execução, dois modelos são gerados automaticamente: um para ser vinculado a um evento em tempo real e outro para ser vinculado a um evento em lote.
A etapa de roteamento consiste em vincular um evento ao modelo de mensagem apropriado, com base:
O tipo de evento especificado nas propriedades do próprio evento:
O tipo de evento especificado nas propriedades do modelo de mensagem:
Por padrão, o roteamento é baseado nas seguintes informações:
Todos os eventos processados são agrupados em uma única visualização, no Histórico de eventos ou no Explorer. Eles podem ser categorizados por tipo de evento ou por status.
Os possíveis status são:
Pending
Entrega pendente
O evento foi processado e o template do delivery está vinculado. A entrega do email está pendente e o processo de entrega clássico é aplicado. Para obter mais informações, é possível abrir a entrega.
Enviado, Ignorado e Erro de entrega
Esses status de delivery são recuperados por meio da variável updateEventsStatus fluxo de trabalho. Para obter mais informações, você poderá abrir a entrega relevante.
Evento não coberto
Falha na fase de roteamento de mensagens transacionais. Por exemplo, o Adobe Campaign não encontrou o email que atua como modelo para o evento.
Evento expirado
O número máximo de tentativas de envio foi atingido. O evento é considerado nulo.
Se o delivery de uma mensagem em um canal específico falhar, o Adobe Campaign poderá reenviar a mensagem usando um canal diferente. Por exemplo, se um delivery no canal SMS falhar, a mensagem será reenviada usando o canal de email.
Para fazer isso, é necessário configurar um workflow que recrie todos os eventos com o status Delivery error e atribuir um canal diferente a eles.
Essa etapa só poderá ser executada usando um workflow e, portanto, é reservada a usuários experts. Para obter mais informações, entre em contato com o executivo da sua conta da Adobe.