다음 테이블은 런타임 환경 스테이징 테이블을 Campaign 기록 테이블에 맵핑하는 방법을 표시합니다. 각 대상 레벨마다 이 테이블 중 하나가 있어야 함을 기억하십시오. 표시된 테이블 이름은 런타임 테이블 및
Campaign 시스템 테이블에서 기본 대상에 대해 작성된 샘플 테이블입니다.
SeqNum은 컨택 및 응답 기록 모듈이 데이터를 식별하는 데 사용하는 키이지만
Campaign 응답 테이블에 기록되지 않습니다.
userDefinedFields 열은 사용자가 선택하는 데이터를 포함할 수 있습니다. 스테이징 테이블에 열을 추가하면, 컨택 및 응답 기록 모듈이
UA_DtlContactHist 또는
UA_ResponseHistory 테이블의 동일 이름의 열에 기록합니다. 예를 들어,
UACI_CHStaging 테이블에
linkFrom 열을 추가하면 컨택 및 응답 기록 모듈이 해당 데이터를
UA_DtlContactHist 테이블의
linkFrom 열로 복사합니다.
런타임 세션 데이터의 이름-값 쌍과 동일한 이름을 가진 열을 작성하여 스테이징 테이블의 기존 열을 채우십시오. 예를 들어, NumberItemsInWishList 및
NumberItemsInShoppingCart 이름-값 쌍을 작성하는 경우 오퍼 수락 로그 또는 오퍼 거부 로그 이벤트가 발생할 때
NumberItemsInWishList 및
NumberItemsInShoppingCart 열이
UACI_RHStaging 테이블에 있으면 런타임 환경이 해당 필드를 채웁니다. 런타임 환경은 오퍼 컨택 로그 이벤트가 발생할 때
UACI_CHStaging 테이블을 채웁니다.
이러한 사용자 정의된 필드를 사용하여 오퍼를 제공하는 데 사용되는 점수를 포함시킬 수 있습니다. 런타임 테이블의 UACI_CHStaging 테이블과
Campaign 시스템 테이블의
UA_DtlContactHist 테이블 모두에
FinalScore 열을 추가하십시오. 기본 제공 학습을 사용 중인 경우
Interact가
FinalScore 열을 오퍼에 사용되는 최종 점수로 자동으로 채웁니다.
학습을 사용하지 않는 경우, 런타임 테이블의 UACI_CHStaging 테이블과
Campaign 시스템 테이블의
UA_DtlContactHist 테이블 모두에
Score 열을 추가하십시오.
Interact가
Score 열을 오퍼에 사용되는 점수로 자동으로 채웁니다.