Trabalhando com padrões de evento
Um padrão de evento é uma maneira flexível de personalizar ofertas baseadas nos padrões da atividade do visitante. Usando padrões de evento (também conhecidos como "acionadores de comportamento"), é possível testar um evento ou uma coleção de eventos que ocorra durante uma interação e, se a ocorrência do padrão especificado do evento for cumprida, acione uma ou mais ações como resposta.
Por exemplo, você pode definir um padrão de evento como esse, quando um visitante visualizar certa combinação de páginas ou visitar certas páginas por um número específico de vezes, uma oferta específica é apresentada. É possível testar ações como fazer download de certos documentos, visualizar mídia específica e procurar por termos diferentes. Para uma central de atendimento, por exemplo, os eventos podem incluir a razão para a interação ou a solicitação de serviço que é iniciada durante a interação.
É possível especificar um padrão de evento para um Canal Interativo ou global para torná-lo disponível em todos os Canais Interativos.
Após definir os padrões de evento que estão disponíveis para um Canal Interativo (porque são definidos naquele IC ou porque são globais), é possível usá-los em seu fluxograma interativo. É possível definir caixas de processo Selecionar, Decisão ou PopulateSeg para que quando um padrão de evento for correspondido (o estado do padrão de evento se torna verdadeiro), o visitante seja incluído em um segmento pré-definido ao qual ofertas específicas são, então, designadas.
Padrões de evento afetam a sessão interativa do visitante com o ambiente de tempo de execução das maneiras a seguir:
*
Quando uma sessão interativa começa, o Interact tenta carregar quaisquer estados de padrão de evento anteriores que estão associados com o ID público do visitante atual, se os estados de padrão de evento existem.
*
Quando um evento é postado, o Interact atualiza os estados de quaisquer padrões de evento que usarem o evento.
*
*
A vantagem é que os estados do padrão de evento são independentes das sessões do usuário, então as atividades do evento de uma sessão do usuário são refletidas em outra sessão, contanto que o ID público corresponda e que ambas as sessões sejam ativas quando aquelas atividades de evento acontecerem.
Note também que os estados do padrão de evento para usuários são descartados por padrão ao final da sessão, a menos que a propriedade de configuração interact | services | eventPattern | persistUnknownUserStates esteja configurada como VERDADEIRO ou o parâmetro da sessãoUACISavePatternStates esteja configurado como VERDADEIRO.
*
Se o ID público mudar no meio de uma sessão, o Interact tenta carregar os estados padrão de evento salvos para o novo ID público. No cenário em que o ID público anterior é desconhecido e a definição de configuração (interact | services | eventPattern | mergeUnknowUserInSessionStates) é configurada como verdadeira, ou o parâmetro da sessão UACIMergePatternStates é configurado como verdadeiro, as atividades do evento de usuário que pertencem ao ID público anterior na mesma sessão são mescladas no novo ID público.
Para incluir um evento padrão