Interact | offerserving
这些配置属性定义类属学习配置属性。
如果您正在使用内置学习来要调整学习实现,请使用设计环境的配置属性。
offerTieBreakMethod
描述
offerTieBreakMethod 属性定义两个商品的分数相等(相关)时商品呈现的行为。如果您将此属性设置为缺省值 Random,那么 将从具有相等分数的商品中呈现随机选项。如果您将此配置设置为更新的商品,那么当商品之间的分数相同时, 将在更旧的商品(商品标识更低)之前提供更新的商品(如果具有更高的商品标识)。
具有可选功能,允许管理员通过设置 percentRandomSelection 选项 (Campaign | partitions | [partition_number] | Interact | learning | percentRandomSelection) 来配置系统以按随机顺序(与分数无关)返回商品。仅当 percentRandomSelection 设置为 0(已禁用)时,才使用此处描述的 offerTieBreakMethod 属性。
缺省值
Random
有效值
Random | Newer Offer
optimizationType
描述
optimizationType 属性定义 是否使用学习引擎来协助商品分配。如果设置为 NoLearning,那么 不会使用学习。如果设置为 BuiltInLearning,那么 会使用通过 构建的 Bayesian 学习引擎。如果设置为 ExternalLearning,那么 会使用您提供的学习引擎。如果选择 ExternalLearning,那么您必须定义 externalLearningClassexternalLearningClassPath 属性。
缺省值
NoLearning
有效值
NoLearning | BuiltInLearning | ExternalLearning
segmentationMaxWaitTimeInMS
描述
运行时服务器在获取商品之前等待交互式流程图完成的最大毫秒数。
缺省值
5000
treatmentCodePrefix
描述
添加至处理码前面的前缀。
缺省值
未定义缺省值。
effectiveDateBehavior
描述
确定 是否应该使用商品的生效日期来过滤对访问者显示的商品。值包括:
*
-1 告知 忽略商品的生效日期。
0 告知 使用生效日期来过滤商品,以便在商品生效日期早于或等于当前日期时将商品提供给访问者。
如果设置了 effectiveDateGracePeriod 值,那么还会应用宽限期以确定是否提供商品。
*
任何正整数告知 使用当前日期加上此属性的值来确定是否向访问者提供商品,以便在商品生效日期早于当前日期加此属性值时向访问者提供商品。
如果设置了 effectiveDateGracePeriod 值,那么还会应用宽限期以确定是否提供商品。
缺省值
-1
effectiveDateGracePeriodOfferAttr
描述
在商品定义中指定用于指示生效日期宽限期的定制属性的名称。例如,您可以将此属性的值配置为 AltGracePeriod。然后,您可使用称为 AltGracePeriod 的定制属性来定义商品,该定制属性用于指定与 effectiveDateBehavior 属性配合使用的宽限期天数。
假定您创建一个新商品模板,其生效日期距离当前日期 10 天并且包括一个称为 AltGracePeriod 的定制属性。使用该模板创建商品时,如果将 AltGracePeriod 的值设置为 14 天,那么会向访问者提供商品,因为当前日期在商品有效日期的宽限期内。
缺省值
alwaysLogLearningAttributes
描述
指示 是否应将有关学习模块使用的访问者属性的信息写至日志文件。请注意,将此值设置为 true 可能会影响学习性能和日志文件大小。
缺省值
False
Interact | offerserving | Built-in Learning Config
Interact | offerserving | External Learning Config
Interact | offerserving | External Learning Config | Parameter Data | [parameterName]