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.
Las macros personalizadas, los campos derivados y las variables de usuario no están disponibles para las opciones avanzadas de reglas de tratamiento.
Dispone de los siguientes bloques de construcción.
Macros de
IBM
®
Unica
®
admitidas por
Interact
Para obtener una lista de las macros de
IBM
®
Unica
®
admitidas por
Interact
, consulte la
Guía del usuario de macros de
IBM
®
Unica
®
.
atributos de oferta
variables de sesión
tablas de dimensiones
datos del perfil
puntuación de usuarios de marketing
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 esta regla elegible si la expresión siguiente 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.
Utilice la siguiente expresión como la puntuación de marketing
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 su probabilidad global 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
Copyright IBM Corporation 2012. All Rights Reserved.