为跨会话响应跟踪配置联系和响应历史记录表
无论您是创建联系历史记录表的副本还是在 Campaign 系统表中使用实际表,您都必须执行以下步骤以配置联系和响应历史记录表。
在执行这些步骤之前,必须在 Campaign 中正确地映射联系和响应历史记录表。
1.
Campaign 系统表中的 UA_DtlContactHistUA_ResponseHistory 表运行 Interact 设计环境安装目录中 interactDT/ddl/acifeatures 中的 aci_lrnfeature SQL 脚本。
这会将 RTSelectionMethod 列添加到 UA_DtlContactHistUA_ResponseHistory 表。针对每个受众级别的这些表运行 aci_lrnfeature 脚本。根据需要编辑脚本以对您的每个受众级别使用正确的表。
2.
如果您在创建 Campaign 联系历史记录表(可供运行时环境访问)的副本以支持跨会话响应跟踪,请遵循以下指南:
*
*
跨会话响应跟踪需要 Campaign 联系历史记录中的以下表。
*
UA_DtlContactHist(针对每个受众级别)
*
您必须定期更新这些表中的数据以确保精确的响应跟踪。
3.
针对联系和响应历史记录数据源运行 aci_crhtab SQL 脚本(位于 Interact 运行时环境安装目录中的 ddl 目录中)。
此脚本将创建 UACI_XsessResponseUACI_CRHTAB_Ver 表。
4.
为提高跨会话响应跟踪的性能,您可能希望限制联系历史记录数据的量:通过您复制联系历史记录数据的方式,或者通过在 Campaign 联系历史记录表中配置一个视图。例如,如果您的一项业务实践是所有商品的有效期都不超过 30 天,那么您应该将联系历史记录数据限制为过去 30 天。要修改联系历史记录数据的保留天数,请打开配置属性 Campaign | partitions | partitionn| Interact | contactAndResponseHistTracking 并设置值 daysBackInHistoryToLookupContact
在联系和响应历史记录模块运行之前,您将不会看到跨会话响应跟踪中的结果。例如,缺省 processSleepIntervalInMinutes 为 60 分钟。因此,至少要在一个小时之后跨会话响应才会显示在您的 Campaign 响应历史记录中。
UACI_TrackingType 表
UACI_XSessResponse