全局商品表
概要文件数据库中必须存在全局商品表。 可以通过针对概要文件数据库运行 aci_usertab SQL 脚本来创建全局商品表 UACI_DefaultOffersaci_usertab SQL 脚本位于您的运行时环境安装目录中的 ddl 目录中。
必须为每一行定义 AudienceLevelOfferCode1 字段。其他字段是可选的,用于进一步约束您的商品分配或者在受众级别影响内置的学习。
为了获得最佳性能,您应该在受众级别列上对此表创建索引。
(必需)您将缺省商品分配到的受众级别的名称,例如,customerhousehold。 此名称必须与 Campaign 中定义的受众级别相匹配。
如果设置为 1,并且商品的候选列表中不存在商品,请将此商品添加到列表并将任何分数数据用于此商品。通常,使用 1 以提供全局商品分配。
如果设置为 0null 或除了 1 之外的任何数字,那么仅当商品的候选列表中存在商品时,才将任何数据用于商品。在大多数情况下,处理规则或个别分配将覆盖此设置。
*
如果 EnableStateID2,那么此列与如果满足以下表达式,那么将此规则视为合格选项(在用于约束此商品分配的处理规则的高级选项中)具有相同作用。此列必须包含一个布尔表达式,并且必须解析为 true 才能包含此商品。
*
如果 EnableStateID3,那么此列与将以下表达式用作营销分数选项(在用于约束此商品的处理规则的高级选项中)具有相同作用。此列必须包含一个解析为数字的表达式。
*
如果 EnableStateID1,那么 Interact 将忽略此列中的任何值。
如果 OverrideTypeID 为 0 或空,那么必须提供单元代码。 如果不包含单元代码,那么运行时环境将忽略此行数据。
如果 OverrideTypeID 为 1,那么不需要在此列中提供单元代码。如果不提供单元代码,那么运行时环境将此受众级别和表的 DefaultCellCode 属性中定义的单元代码用于报告目的。
此列中的值定义 Predicate 列的行为。
*
1 - 不使用 Predicate 列。
*
2 - 使用 Predicate 作为布尔值以过滤商品。这与处理规则中如果满足以下表达式,那么将此规则视为合格高级选项遵循相同的规则。
*
3 - 使用 Predicate 来定义市场营销人员的分数。这与处理规则中将以下表达式用作营销分数高级选项遵循相同的规则。