配置“交互列表”流程
编辑方式下,使用批处理流程图将“交互列表”流程添加到流程图工作空间。
1.
编辑方式的批处理流程图中,将“交互列表”流程添加到流程图工作空间。
如果 IBM® Interact 安装在 Campaign 服务器上,那么“交互列表”流程在批处理流程图上可用。
2.
3.
此时会显示流程配置对话框。
4.
实现选项卡上,指定列表输出的实现详细信息。
a.
使用 OfferList 类型下拉列表来指定将此流程配置为使用以下哪种商品过滤器:
*
黑名单(商品禁止) - 指示禁止为特定受众提供的商品。通过此选项,根据访问者访问的受众的细分市场,防止为特定访问者显示商品。
*
白名单(分数覆盖) - 指示 Interact 必须始终向特定受众提供商品,无论市场营销分数是否会因此导致 Interact 提供此商品。
*
全局商品(缺省商品) - 定义可以为整个受众类型提供的商品(类似于白名单);换句话说,所指定受众中的每个访问者可以看到的缺省商品,不管访问者可能属于哪个细分市场。
*
商品过滤器(通过 SQL 来确定商品) - 允许您提供 SQL 查询来确定将哪些商品提供给所指定的访问者。例如,此选项使您可以根据特定访问者的偏爱来提供商品。
如果您选择此商品列表类型,那么此流程的输入由 SQL 查询确定,并且输入/受众下拉列表将变暗淡而无法选择。
您在此指定的商品列表类型将确定“交互列表”流程的行为,以及此配置对话框中可供您使用的选项,如下所述:
b.
交互式渠道下拉列表中,选择交互式渠道,该交互式渠道指定交互点、事件以及可以应用于您正在定义的“交互列表”流程的其他设置。
此下拉列表会自动列出您已经在 Interact 设计时环境中定义的交互式渠道。
c.
(仅白名单黑名单)从输入下拉列表指定要用作联系列表的数据源的输入单元。要使用多个单元(例如,多个输入细分市场),请单击输入字段旁边的省略号 () 按钮,然后使用所显示的选择要使用的单元对话框来选择要使用的输入单元。
如果您在此步骤中选择多个输入单元,那么您选择的所有输入单元必须具有相同的受众级别。
*
如果未将联系流程连接到提供输出单元的流程,那么输入下拉列表中没有可供选择的单元。要更正此问题,请关闭流程配置对话框,并将“交互列表”流程连接到输出流程,然后再次开始配置流程。
d.
(仅全局商品)使用受众下拉列表指定您想要为其应用此“交互列表”流程的受众类型。
e.
使用目标数据源下拉列表来指示您要将此流程的输出写入到的数据源。
f.
表名称字段中输入您要从此流程写入输出的目标数据库表。
当该流程运行时,会自动创建您指定的表(如果该表不存在)。
g.
此时会显示“个性化选项”对话框。写入到该表的一组预定义的字段会显示在要记录的字段列表中。
*
候选字段列表选择要包含在输出中的字段。
可以通过展开 IBM® Campaign 生成的字段列表使用 IBM® Campaign 生成的字段,或通过单击派生的字段按钮使用派生的字段。
*
要将候选字段与要记录的字段列表中已列出的字段进行配对,请选择候选字段,然后在要记录的字段列表中选择字段,再单击添加>>
*
要将候选字段添加到要记录的字段列表中,而不将其与现有字段进行配对,请单击要记录的字段列表中最后一个条目后的空白行,然后单击添加>>
*
通过选择字段并单击 <<除去以从要记录的字段列表除去字段。
*
如果需要,请将要记录的字段列表中的字段重新排序,方法如下:选择一个字段,然后单击 Up1Down1 以将其在列表中上移或下移。
*
如果需要,请单击派生字段按钮以创建用于向表提供输出的变量。
h.
*
追加到现有数据 - 每次运行此流程会将其输出数据添加到在表名称字段中指定的表
*
替换所有记录 - 每次运行此流程都会从表中除去任何数据,然后写入新的输出数据。
5.
此时会显示将商品分配到单元界面。
您在“处理”选项卡上如何配置输出,取决于您在“供货”选项卡上选择的商品列表类型
a.
黑名单(商品禁止) - 对于每个显示在表中的目标单元,单击商品列以从可用商品的下拉列表中进行选择,或单击分配商品。使用“分配商品”对话框来选择要为在此流程的“实现”选项卡上指定的输入单元(访问者)禁止的一个或多个商品。
b.
白名单(分数改写) - 对于每个显示在表中的目标单元,单击商品列以从可用商品的下拉列表中进行选择,或单击分配商品。即使市场营销分数不会将此商品提供给访问者,也请使用“分配商品”对话框来选择要为在此流程的“实现”选项卡上指定的输入单元(访问者)提供的一个或多个商品。
c.
全局商品(缺省商品) - 对于表中所显示的每个目标单元,请单击商品列以从下拉列表中选择所需要的商品,或者单击分配商品。对于在此流程的“供货”选项卡上选择的受众类型的所有访问者,使用“分配商品”对话框来选择您想要为这些访问者提供的商品(而不考虑访问者所属的细分市场)。
d.
商品过滤器(通过 SQL 过滤) - 单击“通过 SQL 来确定商品”按钮来创建 SQL 表达式,该 SQL 表达式允许 Interact 运行时服务器选择您要为一组访问者提供的商品。按下列方式使用所显示的“通过 SQL 创建商品”对话框:
*
SQL 下拉列表选择现有 SQL 模板名称,或如果正在定义新模板,那么在此字段中输入模板的新名称。
*
SQL 模板字段中提供 SQL 查询的内容。
*
单击检查语法来确定表达式是否有效。检查语法使用测试运行 Interact 运行时服务器进行验证。您的测试运行运行时服务器必须正在运行,“检查语法”才可运作。
有关使用“通过 SQL 创建商品”对话框的更多信息,请参阅《IBM® Campaign 用户指南》中的“使用 SQL 创建查询”一节。
6.
(可选)单击常规选项卡以对该流程指定名称或注释。
该名称显示在流程图中的流程上。当您在流程图中指向该流程时,就会显示注释。
7.
单击确定以完成“交互列表”流程配置。
已配置该流程,并在流程图中显示为已启用。可以测试此流程来验证其是否会返回预期的结果。