Em todas as movimentações de um processo os dados do mesmo são enviados ao Analytics. Informações referentes ao processo são enviados automaticamente e informações do formulário podem ser manipuladas no evento beforeSendData.

A função para tratar esse evento do processo possui dois parâmetros customField e customFact.

O primeiro parâmetro, customField, é um array de String já instanciado contendo 30 posições (de 0 a 29) . O segundo parâmetro, customFact, também é um array mas de 10 posições onde os dados devem ser do tipo double e o seu conteúdo será tratado como um "fato".

Fique atento a isso em seus códigos.

 

Abaixo um exemplo de implementação:

function beforeSendData(customField, customFact) {
    customField[0] ="1";
    customField[1] =hAPI.getCardValue("campo_do_formulario");

    customFact[0]=10.53;
    customFact[1]=java.lang.Double.parseDouble(hAPI.getCardValue("campo_valor"));
 }