Interact 아키텍처
Interact 환경은 최소 두 가지 주요 구성요소인 디자인 환경과 런타임 환경으로 이루어집니다. 선택적으로 테스트 런타임 서버를 구성할 수도 있습니다. 다음 그림은 상위 레벨 아키텍처 개요를 보여줍니다.
운용 런타임, 테스트 런타임, 디자인 시간 서버를 보여주는 제품 아키텍처
디자인 환경은 Interact 구성의 대부분을 수행하는 위치입니다. 디자인 환경은 Campaign 웹 애플리케이션과 함께 설치되며 Campaign 시스템 테이블과 고객 데이터베이스를 참조합니다. 디자인 환경을 사용하여 API에 사용할 상호작용 지점 및 이벤트를 정의합니다.
런타임 환경에서 고객 상호작용을 처리할 방식을 디자인하고 구성한 후 스테이징 서버 그룹에 테스트 용도로 또는 실시간 고객 상호작용을 위해 운용 런타임 서버 그룹에 이 데이터를 배포합니다.
Interact API는 접점과 런타임 서버 간의 연결을 제공합니다. 사용자는 Interact API로 디자인 환경에 작성된 오브젝트(상호작용 지점과 이벤트)를 참조하고 이를 사용하여 런타임 서버의 정보를 요청합니다.