Expresiones de opciones avanzadas de la regla de tratamiento

Es posible escribir una expresión booleana para filtrar las reglas de tratamiento o una expresión para calcular una anulación del scoring del usuario de marketing. Sin embargo, existe un número limitado de elementos constituyentes de la expresión.

*

Los siguientes elementos constituyentes están disponibles.

*
Para obtener una lista de las macros de IBM Unica que admite Interact, consulte la Guía del usuario de macros de IBM Unica .
*
*
*
*
*

Si se define una expresión booleana para un marketing scoring, el valor verdadero se convierte en 1 y el valor falso se convierte en 0. Si se define una expresión numérica para una expresión booleana, 0 es el valor falso y todos los demás son valores verdaderos.

A continuación, aparecen varios ejemplos de expresiones para filtrado de regla y cálculo de scoring a través del uso de los diversos elementos constituyentes que se encuentran 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 de Java que va a un sitio web y recopila el tipo de interés preferencial actual.

Usar la siguiente expresión como el scoring de marketing

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

En el siguiente ejemplo, el scoring del usuario de marketing tiene en cuenta el ciclo de vida del cliente (que representa su posibilidad de responder a las ofertas y al deseo de la empresa de comercializar con este cliente), el hecho predeterminado de que la empresa desea comercializar ciertas clases de productos con este individuo en específico, y el valor global que la aceptación de la oferta agregaría a la cuenta del cliente según la perspectiva de la empresa.

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

Atributos del 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 de la 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