Expressões de Opção Avançada da Regra de Tratamento
É possível escrever uma expressão booleana para filtrar regras de tratamento ou uma expressão para calcular uma substituição para a pontuação do comerciante. Todavia, você possui um número limitado de blocos de construção de expressões.
*
Os blocos de construção a seguir estão disponíveis.
*
Macros do IBM® que são suportadas pelo Interact
Para obter uma lista das macros do IBM® que são suportadas pelo Interact, veja o Guia do Usuário de Macros do IBM® .
*
*
*
*
*
Se você definir uma expressão booleana para uma pontuação de marketing, true se torna 1 e false se torna 0. Se você definir uma expressão numérica para uma expressão booleana, 0 é false e todos os outros valores são true.
Aqui há diversos exemplos de expressões tanto para filtragem de regras quanto cálculo de pontuação usando os vários blocos de construção disponíveis.
Considere esta regra elegível se a expressão a seguir for true
profileTable.accountType != 'Gold' || 
profileTable.dimensionTable.accountBalance > 5000
Offer.Static.EffectiveDateFlag = 0
Offer.Dynamic.OfferColor = 'Blue'
EXTERNAL_CALLOUT('GetPrimeRate') <= 6.9
Nesse exemplo, o callout externo GetPrimeRate é um programa Java que vai até um website e coleta a taxa de juros prime atual.
Use a expressão a seguir como a pontuação de marketing
AVG(profileTable.dimensionTable.accountBalance)
MarketerScore + STDEV(profileTable.dimensionTable.accountBalance)
No exemplo a seguir, a pontuação do comerciante leva em conta o ciclo de vida do cliente (que representa a probabilidade geral do comerciante de ser responsivo às ofertas e o desejo da empresa de comercializar para este cliente), o fato predeterminado de que a empresa deseja comercializar determinadas classes de produtos para este indivíduo específico e o valor geral que a aceitação da oferta seria incluída na conta do cliente ao olhos da empresa.
Pontuação do comerciante calculada =
[sLifeCycle] *
[wClassA] *
[(wShortTermVal * vShortTerm) + (wLongTermVal * vLongTerm)]
Atributos do Cliente:
wShortTermVal = ponderação global na direção de valor de curto prazo = 1
wLongTermVal = ponderação global na direção de valor de longo prazo = 0.7
wClassA = ponderação do cliente na direção co produto de classe A = 1.2
sLifeCycle = pontuação do ciclo de vida do cliente = 1.5
1 - Embarcando
1.5 - Decidido
0.2 - Em Risco
0 - Deixando
Atributos da Oferta:
vShortTerm = ganho de valor de oferta de curto prazo = 250
vLongTerm = ganho de valor de oferta de longo prazo = 150