Implementação de dados adicionais
Canal de entrada (página da Web)
Para transferir dados adicionais ao chamar o mecanismo, é necessário adicionar a variável interactionGlobalCtx no código JavaScript da página da Web. Insira o nó Interaction que contém os dados de chamada nesta variável. É preciso respeitar a mesma estrutura xml que está no schema nms:interaction. Consulte: Configuração de dados adicionais.
interactionGlobalCtx = "<interaction navigationLanguage='"+myLanguage+"'/>";
Canal de saída
É necessário criar um workflow para criação de target para carregar dados adicionais na tabela de trabalho respeitando a mesma estrutura XML e os mesmos nomes internos que no schema nms:interaction. Consulte: Configuração de dados adicionais.
Uso de dados adicionais
Regras de elegibilidade
É possível usar os dados adicionais nas regras de qualificação para ofertas, categorias e pesos.
Por exemplo, é possível optar por apresentar a oferta apenas para pessoas que visualizam a página em inglês.
Personalização
Também é possível usar esses dados adicionais ao personalizar uma oferta. Por exemplo, é possível adicionar uma condição para o idioma de navegação
Se tiver personalizado uma oferta usando dados adicionais, esses dados não aparecerão na visualização por padrão porque não estão disponíveis no banco de dados. Na guia Example of call data do ambiente, é preciso adicionar amostras de valor para usar na pré-visualização. Respeite a mesma estrutura xml que está na extensão de schema de nms:interação. Para obter mais informações, consulte Configuração de dados adicionais.
Ao visualizar, clique em Content personalization options for the preview e selecione um valor no campo Call data.