Expresiones de opción avanzada para reglas de tratamiento
Puede escribir una expresión booleana para filtrar reglas de tratamiento o una expresión para calcular una sustitución para la puntuación del usuario de marketing. No obstante, tiene un número limitado de bloques de construcción de expresiones.
*
Dispone de los siguientes bloques de construcción.
*
Macros de IBM® admitidas por Interact
Para obtener una lista de las macros de IBM® admitidas por Interact, consulte la Guía del usuario de macros de IBM® .
*
*
*
*
*
Si define una expresión booleana para una puntuación de marketing, verdadero se convierte en 1 y falso se convierte en 0. Si define una expresión numérica para una expresión booleana, 0 es falso y todos los demás valores son verdaderos.
A continuación se muestran varios ejemplos de expresiones para el filtrado de reglas y el cálculo de la puntuación utilizando los diversos bloques de construcción disponibles.
Considerar que esta regla se puede elegir si la siguiente expresión es verdadera
profileTable.accountType != 'Gold' || 
profileTable.dimensionTable.accountBalance > 5000
Offer.Static.EffectiveDateFlag = 0
Offer.Dynamic.OfferColor = 'Blue'
EXTERNAL_CALLOUT('GetPrimeRate') <= 6.9
En este ejemplo, la llamada externa GetPrimeRate es un programa Java que va a un sitio web y reúne los tipos de interés principales actuales.
Usar la siguiente expresión como la puntuación de comercialización
AVG(profileTable.dimensionTable.accountBalance)
MarketerScore + STDEV(profileTable.dimensionTable.accountBalance)
En el siguiente ejemplo, la puntuación del usuario de marketing considera el ciclo de vida del cliente (que representa la probabilidad global del usuario de marketing de responder a las ofertas y para la empresa el deseo de aplicar el marketing a este cliente), el hecho predeterminado de que la empresa desea publicitar determinados tipos de producto a este individuo en particular y el valor global que la empresa añadirá a la cuenta del cliente si éste acepta la oferta.
Puntuación calculada del usuario de marketing =
[sLifeCycle] *
[wClassA] *
[(wShortTermVal * vShortTerm) + (wLongTermVal * vLongTerm)]
Atributos del cliente:
wShortTermVal = ponderación global del valor a corto plazo = 1
wLongTermVal = ponderación global del valor a largo plazo = 0,7
wClassA = ponderación del cliente de la clase de producto A = 1,2
sLifeCycle = puntuación del ciclo de vida del cliente = 1,5
1 - Integrado
1,5 - Establecido
0,2 - En riesgo
0 - Abandono
Atributos de la oferta:
vShortTerm = aumento del valor a corto plazo = 250
vLongTerm = aumento del valor a largo plazo = 150