Criando Adicionalmente Campos Rastreados no Histórico de Contatos
É possível criar, adicionalmente, campos rastreados e preenchê-los na tabela de histórico de contatos base. Por exemplo, você pode desejar criar o código de tratamento da tabela de tratamento, ou um atributo de oferta, como um campo adicionalmente rastreado no histórico de contatos.
No entanto, como ele possui associação na célula que está sendo capturada no histórico de contatos base e cada célula de destino ou controle cria uma linha por ID de público, observe que se você estiver preenchendo adicionalmente campos rastreados no histórico de contatos base com dados de oferta ou tratamento, apenas o primeiro tratamento de cada célula de destino ou controle será criado.
Exemplo
Quando o fluxograma que contém o processo de contato que designa as ofertas listadas para TargetCell1 e TargetCell2 é executado na produção (com criação no histórico de contatos ativada), um tratamento será criado para cada combinação de célula, oferta fornecida e data/hora de execução. Ou seja, seis tratamentos serão criados neste exemplo:
Se você tiver incluído Código de Tratamento como um campo adicionalmente rastreado no histórico de contatos base, apenas o primeiro tratamento de controle ou destino de cada célula será criado. Neste exemplo, portanto, apenas três linhas serão criadas no histórico de contatos base, para o primeiro tratamento de cada célula:
Por essa razão, capturar atributos de nível de oferta na tabela de histórico de contatos base pode não ser uma boa prática, pois fornecerá apenas informações completas de contatos se:
*
*
Em qualquer outra instância, apenas dados associados ao primeiro tratamento (ou tratamento de controle) terão saída efetuada. Uma alternativa é usar uma visualização de banco de dados para nivelar e fornecer acesso a informações de nível de oferta unindo as tabelas de sistema UA_ContactHistory e UA_Treatment. Você também pode efetuar a saída dessas informações para o histórico de contatos alternativo.
*