Interact 体系结构
了解 Interact 体系结构可帮助您了解 Interact 如何与面向客户的接触点、运行时服务器和 IBM Campaign 进行通信。Interact 体系结构将 Interact API 与设计环境和运行时环境(有时还包括测试运行时环境)紧密协作以满足性能需求。
Interact 至少包含两个重要组件,设计环境和运行时环境。还可以具有可选测试运行时环境。下图显示高级体系结构概述。
显示整个 Interact 体系结构的图
您可在设计环境中执行大部分 Interact 配置。设计环境中安装了 Campaign,且引用 Campaign 系统表和客户数据库。
设计和配置需要 Interact 如何处理客户交互后,可以将此数据部署到测试运行时环境以进行测试,或部署到生产运行时环境以进行实时客户交互。
生产中,体系结构可能更为复杂。例如,运行时环境可能具有多个连接到负载均衡器的运行时服务器,以满足性能需求。
下图详细显示 Interact 环境。
显示 Interact 体系结构详细信息的图
在设计环境中,通过配置交互式渠道,定义接触点中某些位置处 Interact 需要执行什么操作。然后,通过创建交互式流程图,将客户细分为细分市场。在交互式流程图中,可执行测试运行,以确认已正确对客户数据进行细分。接下来,必须定义商品。然后,可以将商品分配到交互策略中的细分市场。一旦已配置所有 Interact 组件,即已准备就绪,可以将配置部署到登台运行时环境。
Interact 部署包含以下项:
*
*
不属于 Interact 部署时,运行时环境中可能需要客户数据。必须确保此数据可用于运行时环境。
在登台运行时环境中,此环境除了不是面向客户,其他均与生产运行时环境相同,可以测试 Interact 配置的完整性,包含与接触点的 API 集成。运行时期间,如果是登台服务器,客户会在接触点执行操作,如果是测试系统,负责测试系统的人员会在接触点执行操作。这些操作会通过 Interact API 方法,将事件和数据请求发送到运行时服务器。然后,运行时服务器会响应结果,例如呈示一组商品(数据),或将客户重新细分为新细分市场(事件)。可以继续修改 Interact 中的 Campaign 配置,并将其重新部署到运行时环境,直到对行为满意。然后将配置部署到生产运行时环境。
生产运行时服务器记录统计和历史数据(例如联系历史记录和响应历史记录)。如果已配置,那么实用程序会将联系历史记录和响应历史记录数据从生产运行时服务器组中的登台表复制到 Campaign 联系和响应历史记录。此数据可用于报告中,可使用此报告确定 Interact 安装的有效性,并根据需要修订配置。此数据还可由 Campaign 和其他 IBM® products such as Contact Optimization 产品使用,同时将实时营销活动与传统营销活动集成。例如,如果客户已接受 Web 站点上的商品,可使用 Campaign 中的此数据,确保不是通过邮件发送相同商品,或确保使用电话跟踪商品。
以下部分描述 CampaignInteract 中的重要词汇和概念。