Expressões para opções avançadas das regras de tratamento

Você pode escrever uma expressão booleana para filtrar as regras de tratamento, ou uma expressão para calcular uma substituição para a pontuação de marketing. No entanto, o número de blocos para construção de expressões é limitado.

*

Os blocos de construção abaixo estão à disposição:

*
Para obter uma lista das macros IBM Unica compatíveis com o Interact, consulte o Guia do usuário das macros do IBM Unica .
*
*
*
*
*

Se definir uma expressão booleana para uma pontuação de marketing, verdadeiro corresponde a 1, e falso corresponde a 0. Caso defina uma expressão numérica para uma expressão booleana, 0 corresponde a falso e todos os outros valores correspondem a verdadeiro.

Abaixo estão vários exemplos de expressões para filtragem de regras e cálculo de pontuação usando-se os vários blocos de construção disponíveis.

Considerar esta regra elegível se a expressão a seguir for verdadeira

profileTable.accountType != 'Gold' || profileTable.dimensionTable.accountBalance > 5000
Offer.Static.EffectiveDateFlag = 0
Offer.Dynamic.OfferColor = 'Blue'
EXTERNAL_CALLOUT('GetPrimeRate') <= 6.9

Neste exemplo, o texto explicativo externo GetPrimeRate é um programa Java que acessa um website e coleta a principal taxa de juro atual.

Use a expressão a seguir como pontuação de marketing

AVG(profileTable.dimensionTable.accountBalance)
MarketerScore + STDEV(profileTable.dimensionTable.accountBalance)

No exemplo a seguir, a pontuação do profissional de marketing leva em consideração o ciclo de vida do cliente (que representa sua probabilidade de resposta a ofertas e ao desejo da empresa de vender para esse cliente), o fato pré-determinado de que a empresa quer comercializar certas classes de produtos para esse indivíduo específico, e o valor geral de que aceitar a oferta melhora a conta do cliente aos olhos da empresa.

Calculated Marketer's Score =
[sLifeCycle] *
[wClassA] *
[(wShortTermVal * vShortTerm) + (wLongTermVal * vLongTerm)]

Atributos do cliente:

wShortTermVal = global weighting towards short term value = 1
wLongTermVal = global weighting towards long term value = 0.7
wClassA = customer weighting towards product class A = 1.2
sLifeCycle = customer life cycle score = 1.5
1 - Onboarding
1.5 - Settled
0.2 - At Risk
0 - Leaving

Atributos da oferta:

vShortTerm = offer short term value gain = 250
vLongTerm = offer long term value gain = 150


IBM Unica Interact
 
8.5.0
For more information, see our support and community site: Customer Central