规则和约束

在 Optimize 中,可通过在 Optimize 会话中定义不同的规则和约束组合来定义优化的行为方式。 多数情况下,本指南会将规则和约束这两个术语互换使用,并且会将 Optimize 中的所有规则和约束笼统地称为“规则”。 从严格定义的角度来看,规则是具有单一解决方案的要求,例如使用“满足以下条件的交互”规则或“A 从不与 B 一起使用”规则的全局排除。 对于个体的特定要约集而言,要么允许这个组合,要么不允许这个组合;也就是说,规则要么为真,要么为假。 例如,“A 不能跟在 B 之后”规则可以声明在提供要约 B 之后的 30 天内不能提供要约 A。作为要约 A 的建议接收人的客户 Jones 要么可以接收要约 A(因为他在过去 30 天内未收到要约 B),要么不可以接收要约 A(因为他在过去 30 天内收到了要约 B)。 如果 Jones 过去未接收过要约 A 或要约 B,但同时收到建议的要约 A 和要约 B,则他在任何 30 天的窗口期内都只能接收其中的一个要约,因此所有建议的要约组合都必须满足此条件。

一个约束通常指定不能超过的最小阈值或最大阈值,但会存在多个满足此约束的可能解决方案,在这种情况下,目标是选取使特定目标函数最大化(例如使分数总和最大化)的解决方案。 约束可能会根据销售团队一周内可拨打的最大访问电话数、基于预算的营销活动数量或库存的宣传品数量来限制联系。

您可创建只有一个答案的规则,例如“如果客户 A 接收白金信用卡要约,则在同一个月内不能接收金卡要约”。 您也可创建具有多个可能的答案的规则。 这些规则可能会根据销售团队可拨打的最大访问电话数、基于预算的活动数量或库存的宣传品数量来限制联系。 此外,您可在规则中定义客户首选项,例如联系频率和通道容量。



IBM Unica Optimize
 
8.5.0
For more information, see our support and community site: Customer Central