logEvent
logEvent(ILearningContext context,
IOffer offer,
IClientArgs clientArgs,
IInteractSession session,
boolean debug)
logEvent 메소드 워크플로우
logEvent 메소드는 Interact API가 컨택이나 응답으로 로그하도록 구성된 이벤트를 게시할 때마다 런타임 서버에서 호출됩니다. 컨택 및 응답 데이터를 보고와 학습 용도로 데이터베이스나 파일에 로그하려면 이 메소드를 사용하십시오. 예를 들어, 기준에 따라 고객이 오퍼를 수락할 가능성을 알고리즘 방식으로 판별하려는 경우 이 메소드를 사용하여 데이터를 로그하십시오.
*
context - 컨택, 수락 또는 거부와 같은 이벤트의 학습 컨텍스트를 정의하는 ILearningContext 오브젝트입니다.
*
offer - 이 이벤트가 로그되는 사항에 대한 오퍼를 정의하는 IOffer 오브젝트입니다.
*
clientArgs - 매개변수를 정의하는 IClientArgs 오브젝트입니다. 현재 logEvent에는 clientArgs가 필요하지 않으므로 이 매개변수는 비어 있을 수 있습니다.
*
session - 모든 세션 데이터를 정의하는 IInteractSession 오브젝트입니다.
*
debug - 부울. true인 경우 런타임 환경 시스템의 로그 레벨 상세도가 디버그로 설정되어 있음을 나타냅니다. 최상의 결과를 위해서는 로그에 쓰기 전에 이 값을 선택하십시오.
logEvent 메소드가 실패하면 LearningException 예외가 처리됩니다.
리턴 값
없음