6

我想根据我们提供的日期创建 SmartTarget 促销活动。

如果提供的日期早于 4 周(提供的日期 <= 今天 - 4 周),则应显示促销。

我看不到在 SmartTarget 中配置它的方法,我想知道这是否可能?

失败了,我正在考虑构建诸如“DateIsOlderThan4Weeks”之类的变量并将其配置为布尔值。

在我这样做之前,我认为最好检查是否有更优雅的解决方案,因为客户可能会决定根据其他经过的时间段来实现类似的逻辑,如果他们不需要询问就好了开发人员每次都添加一些逻辑。

提前致谢 :)

4

1 回答 1

6

我不相信目前有一种方法可以对日期基类型的触发器执行计算。您只需获得开始/结束/计划选项。

与其提供布尔触发器,从而(正如您所提到的)限制促销经理更改日期差异的能力,为什么不计算天/周/月的差异并将其作为基于数字的触发器提供,即 SuppliedDateWeekDifference < 4 ? 这将允许管理促销活动的人改变价值观。

于 2012-09-20T11:20:52.080 回答