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® suportadas pelo Interact
Para obter uma lista das macros IBM® suportadas pelo Interact, consulte 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 consideração o ciclo de vida do cliente (que representa sua probabilidade geral de responder às ofertas e o desejo da empresa de negocias com este cliente), o fato predeterminado de que a empresa deseja negociar determinadas classes de produtos com este indivíduo específico e o valor geral que a aceitação da oferta incluiria na conta do cliente aos 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