처리 규칙 고급 옵션 표현식
처리 규칙을 필터링하기 위한 부울 표현식 또는 마케팅 담당자의 점수에 대한 재정의를 계산하기 위한 표현식을 작성할 수 있습니다. 그러나 표현식 빌딩 블록 수는 제한되어 있습니다.
*
다음 빌딩 블록을 사용할 수 있습니다.
*
Interact에서 지원되는 IBM 매크로
Interact에서 지원되는 IBM 매크로의 목록은 IBM 매크로 사용자 안내서를 참조하십시오.
*
*
*
*
*
마케팅 점수에 대해 부울 표현식을 정의하는 경우, true는 1이 되고 false는 0이 됩니다. 부울 표현식에 대해 숫자 표현식을 정의하는 경우, 0은 false이고 다른 모든 값은 true입니다.
사용자에게 사용 가능한 다양한 빌딩 블록을 사용한 규칙 필터링 및 점수 계산 모두에 대한 표현식의 몇 가지 예는 다음과 같습니다.
다음 표현식이 참인 경우 이 규칙이 적합한 것으로 간주합니다.
profileTable.accountType != 'Gold' || 
profileTable.dimensionTable.accountBalance > 5000
Offer.Static.EffectiveDateFlag = 0
Offer.Dynamic.OfferColor = 'Blue'
EXTERNAL_CALLOUT('GetPrimeRate') <= 6.9
이 예에서 GetPrimeRate 외부 콜아웃은 웹 사이트로 이동하고 현재 최우대 대출 금리를 수집하는 Java 프로그램입니다.
다음 표현식을 마케팅 점수로 사용합니다.
AVG(profileTable.dimensionTable.accountBalance)
MarketerScore + STDEV(profileTable.dimensionTable.accountBalance)
다음 예에서 마케팅 담당자의 점수는 고객의 라이프사이클(마테팅 담당자가 오퍼에 대해 즉각 반응할 전체적인 가능성 및 이 고객을 대상으로 마케팅하려는 회사의 바람을 나타냄), 회사가 특정 종류의 제품을 이 특정 개인에게 마케팅하려고 한다는 미리 결정된 사실 및 회사의 입장에서 오퍼 수락이 고객의 계정에 추가하게 되는 전체적인 가치를 고려합니다.
Calculated Marketer's Score =
[sLifeCycle] *
[wClassA] *
[(wShortTermVal * vShortTerm) + (wLongTermVal * vLongTerm)]
고객 속성:
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
오퍼 속성:
vShortTerm = offer short term value gain = 250
vLongTerm = offer long term value gain = 150