Espressioni di opzioni avanzate per regole di trattamento
È possibile scrivere un'espressione booleana per filtrare le regole di trattamento o un'espressione per calcolare un annullamento del punteggio del marketer. Tuttavia, il numero di elementi costitutivi dell'espressione è limitato.
*
Sono disponibili i seguenti elementi costitutivi.
*
Macro IBM® supportate da Interact
Per un elenco di macro IBM® supportate da Interact, consultare il manuale IBM® Macros User's Guide.
*
*
*
*
*
Se si definisce un'espressione booleana per un punteggio marketing, vero diventa 1 e falso diventa 0. Se si definisce un'espressione numerica per un'espressione booleana, 0 è falso e tutti gli altri valori sono veri.
Di seguito alcuni esempi di espressioni per filtrare le regole e calcolare il punteggio utilizzando i diversi elementi costitutivi disponibili.
Considerare questa regola idonea se la seguente espressione è true
profileTable.accountType != 'Gold' || 
profileTable.dimensionTable.accountBalance > 5000
Offer.Static.EffectiveDateFlag = 0
Offer.Dynamic.OfferColor = 'Blue'
EXTERNAL_CALLOUT('GetPrimeRate') <= 6.9
In questo esempio, il callout esterno GetPrimeRate è un programma Java che accede ad un sito Web e raccoglie i tassi di interesse correnti.
Utilizzare la seguente espressione come punteggio di marketing
AVG(profileTable.dimensionTable.accountBalance)
MarketerScore + STDEV(profileTable.dimensionTable.accountBalance)
Nel seguente esempio il punteggio marketer prende in considerazione il ciclo di vita del cliente (che rappresenta la probabilità generale del marketer di essere reattivo alle offerte e il desiderio della società di acquisire questo cliente), il fatto predeterminato che la società desidera proporre determinate classi di prodotti a questo specifico cliente e il valore generale aggiunto dall'accettazione dell'offerta all'account del cliente dal punto di vista della società.
Calculated Marketer's Score =
[sLifeCycle] *
[wClassA] *
[(wShortTermVal * vShortTerm) + (wLongTermVal * vLongTerm)]
Attributi 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
Attributi dell'offerta:
vShortTerm = offer short term value gain = 250
vLongTerm = offer long term value gain = 150