점수 재정의 테이블
점수 재정의 테이블은 운용 프로파일 데이터베이스에 있어야 합니다. 프로파일 데이터베이스에 대해 aci_usertab SQL 스크립트를 실행하여 점수 재정의 테이블 샘플(UACI_ScoreOverride)을 작성할 수 있습니다. aci_usertab SQL 스크립트는 런타임 환경 설치 디렉토리의 ddl 디렉토리에 있습니다.
각 행에 대해 AudienceID, OfferCode1Score 필드를 정의해야 합니다. 기타 필드의 값은 개별 오퍼 지정을 추가로 제한하거나 기본 제공 학습에 대한 점수 재정의 정보를 제공하기 위한 선택사항입니다.
(필수) 이 열의 이름은 Campaign에 대상 ID를 정의하는 열 이름과 일치해야 합니다. aci_usertab ddl 파일이 작성한 샘플 테이블은 이 열을 CustomerID 열로 작성합니다. 대상 ID가 여러 열로 구성된 경우, 이 테이블에 열을 추가할 수 있습니다. 각 행은 개별 오퍼를 지정할 대상 ID(예: customer1)를 포함해야 합니다. 최상의 성능을 얻으려면 이 열에 인덱스를 작성해야 합니다.
개별 오퍼 지정을 제공하기 위해 이 오퍼를 추가하는 경우, UACI_ICBatchOffers 테이블에 이 오퍼를 추가해야 합니다.
0이나 null(또는 1이 아닌 임의의 숫자)로 설정된 경우, 오퍼가 오퍼 후보 목록에 있는 경우에만 오퍼에 대한 데이터를 사용하십시오. 일반적으로 점수 재정의를 제공하려면 0을 사용하십시오. 셀 코드를 제공해야 합니다.
1로 설정된 경우, 오퍼가 오퍼 후보 목록에 없으면 목록에 이 오퍼를 추가하고 오퍼에 대한 점수 데이터를 사용하십시오. 일반적으로 개별 오퍼 지정을 제공하려면 1을 사용하십시오.
*
EnableStateID2이면, 이 열은 처리 규칙에 대한 고급 옵션의 다음 표현식이 참이면 이 규칙을 적합한 것으로 간주 옵션과 동일하게 작동하여 이 오퍼 지정을 제한합니다. 이 열은 부울 표현식을 포함해야 하며, 이 오퍼를 포함하려면 참으로 해석되어야 합니다.
*
EnableStateID3이면, 이 열은 처리 규칙에 대한 고급 옵션의 다음 표현식을 마케팅 점수로 사용 옵션과 동일하게 작동하여 이 오퍼를 제한합니다. 이 열은 숫자로 해석되는 표현식을 포함해야 합니다.
*
EnableStateID1이면, Interact가 이 열의 모든 값을 무시합니다.
OverrideTypeID가 0 또는 null인 경우 셀 코드를 제공해야 합니다. 셀 코드를 포함시키지 않으면, 런타임 환경이 이 데이터 행을 무시합니다.
OverrideTypeID가 1이면, 이 열에 셀 코드를 제공하지 않아도 됩니다. 셀 코드를 제공하지 않는 경우, 런타임 환경은 보고 목적으로 이 대상 레벨 및 테이블에 대해 DefaultCellCode 특성에 정의된 셀 코드를 사용합니다.
이 열의 값은 Predicate 열의 동작을 정의합니다.
*
1 - Predicate 열을 사용하지 않습니다.
*
2 - Predicate를 부울로 사용하여 오퍼를 필터합니다. 처리 규칙의 다음 표현식이 참이면 이 규칙을 적합한 것으로 간주 고급 옵션과 동일한 규칙을 따릅니다.
*
3 - Predicate를 사용하여 마케팅 담당자의 점수를 정의합니다. 처리 규칙의 다음 표현식을 마케팅 점수로 사용 고급 옵션과 동일한 규칙을 따릅니다.
이 열은 기본 제공 학습에 영향을 주기 위해서만 사용됩니다. aci_scoringfeature ddl을 사용하여 이 열을 추가할 수 있습니다.
이 열은 기본 제공 학습에 영향을 주기 위해서만 사용됩니다. aci_scoringfeature ddl을 사용하여 이 열을 추가할 수 있습니다.