Sobre a API do Interact
Use esta seção para entender como configurar o Interact para trabalhar com seu ponto de contato.
A configuração do Interact para trabalhar com seu ponto de contato consiste em dois componentes principais:
*
Configuração do Interact no ambiente de design.
*
Apesar desses dois componentes de configuração acontecerem em duas área diferentes, eles estão relacionados. A API do Interact precisa referenciar vários dos elementos de configuração dentro do ambiente de design. Você e a pessoa que trabalha com a API do Interact devem trabalhar juntos para acordar sobre a convenção de nomenclatura, o propósito do elemento, etc. Este é um processo iterativo e colaborativo. Conforme a pessoa trabalha com a API do Interact e o ponto de contato, você pode precisar criar mais eventos e pontos de interação. Conforme você projeta a interação no ambiente de design, pode ter mais requisitos para a pessoa que trabalha com a API.
Há vários elementos da configuração do Interact que são referenciados pela API do Interact. Todavia, apenas os três elementos a seguir são referenciados por nome:
*
*
*
Quando você trabalha com a API do Interact, deve referenciar estes elementos por nome. Estes nomes devem corresponder, no entanto, eles não fazem distinção entre maiúsculas e minúsculas. Os nomes myinteract, myInteract e mYiNtErAcT correspondem.
Há outros elementos da configuração do Interact que você pode usar na API do Interact para aprimorar sua interação, incluindo segmentos inteligentes, datas de início e de encerramento da campanha , ofertas e fluxogramas interativos.
Durante o tempo de execução, a API do Interact solicita informações de fluxogramas interativos e regras de tratamento, no entanto, a API chama essas informações indiretamente. Por exemplo, a API nunca chama um fluxograma interativo. No entanto, a API chama um evento que solicita uma ressegmentação, a qual executa todos os fluxogramas interativos que estão associados ao canal interativo. Da mesma forma, quando a API solicita ofertas com o método getOffers, é iniciada uma sequência de eventos que inclui a referência às regras de tratamento.
A API do Interact referencia os elementos a seguir do Campaign:
*
*
*
*
*
*
*
*
*
Como esses elementos são compartilhados por meio de todo o ambiente de design, você deve decidir os padrões para esses elementos em toda sua organização. Algumas destas informações você deve fornecer para chamar corretamente a API do Interact, tal como o ID de público, e algumas você solicita com a API, tais como os atributos de oferta.
Também é possível referenciar a pontuação para uma oferta com a API do Interact. Em geral, esta é a pontuação de marketing designada na guia Estratégia de Interação. Essa pontuação é relevante apenas para o Interact, não para todo seu ambiente do Campaign. É possível modificar ou substituir a pontuação de marketing da guia de estratégia de interação. Para obter informações adicionais sobre a API do Interact, consulte o Guia do Administrador do Interact.
Tempo de Execução do Interact
A seção a seguir fornece uma breve visão geral do que acontece no servidor de runtime durante uma interação.
Quando uma sessão de tempo de execução inicia, ou sejam quando o visitante inicia um contato, a API do Interact aciona uma startSession. Essa chamada pode incluir as etapas a seguir.
1.
Uma sessão de tempo de execução é uma instância no servidor de runtime que contém todos os dados que estão associados ao visitante. Isto inclui todos os dados do perfil conhecidos e os resultados de quaisquer solicitações no tempo de execução, como a associação do segmento ou uma lista de ofertas.
2.
3.
Conforme o visitante interage com o ponto de contato, a API do Interact pode concluir várias ações que incluem acionar eventos, solicitar informações de perfil e alterar o nível de público do visitante. Quando o visitante atinge um ponto de interação, a API do Interact pode solicitar uma ou mais ofertas ou acionar um evento. Quando o visitante sai do ponto de contato efetuando logout, interrompendo ou atingindo o tempo limite, o servidor de runtime termina a sessão de tempo de execução.
Esta é uma visão geral básica. Há muitos recursos opcionais que podem ser ativados, os quais permitem que você influencie a recomendação da oferta, por exemplo, o módulo de aprendizado. Para obter informações adicionais sobre esses recursos opcionais, consulte o Guia do Administrador do Interact.