Promotion Planner

促销排期工具

输入活动节奏,一次排清多个 ASIN 的前后日历。

数据保存在本机
排期参数
工具目的与填表说明

目的:把 PBDD、Prime Day、BFCM 等已确定时间的活动作为固定边界,在满足活动前后间隔、同促销 Re-run 和次数限制的前提下,计算中间促销的最大覆盖天数,并同步生成日历、列表和可拖动甘特图。

四步完成排期

  1. 先设置页面下方的排期起始与截止日期。
  2. 录入 PBDD、BFCM 等固定活动的开始和结束日期。
  3. 录入可选中间促销,填写时长、间隔和 Re-run 规则。
  4. 点击“计算最优排期”,再到甘特图移动允许调整的活动。

三类规则有什么区别

规则类型适用场景日期怎么来是否参与优化
一次性固定PBDD、BFCM 等只运行一次且日期已确定的活动手动填写一次开始和结束日期不参与;作为固定边界占用时间
固定周期按固定节奏重复运行的日常促销填写一组基准日期和周期间隔,系统向前、向后生成不参与;生成后作为固定边界占用时间
中间促销安排在固定活动空档中的候选或手动活动参与=是时由系统计算;参与=否时手动填写只有“参与=是”才进入最优组合

关键区别:规则类型决定日期如何产生;“参与最优组合”只是中间促销的第二层选择,不是第四种规则。

关键字段与示例

  • 日期口径:所有活动按自然日计算,开始日和结束日都计入运行天数;例如 8 月 1 日至 8 月 7 日共 7 天。
  • 运行前/后间隔:与其他促销切换时,活动两侧必须保留的最少完整天数。
  • 周期间隔 / 重跑间隔:固定周期填写相邻两次开始日期的间隔;中间促销填写同一促销上次结束后到下次开始前的最少完整天数。
  • 运行时长:填 7 表示固定 7 天;填 7-14 表示由系统在 7 至 14 天中选择;留空或填“自动”默认按 7 至 14 天计算。
  • 最多次数:留空或 0 表示不额外限制,仍受空档和 Re-run 限制。
  • 优先级:只在覆盖天数相同的可行方案之间用于排序。
  • 示例:先录入 PBDD 与 BFCM,再添加“7天促销、前后间隔2天、最小重跑间隔7天”,工具会在两个固定活动之间寻找最大覆盖组合。
#ASINASIN名称国家规则类型促销方式运行前间隔
运行后间隔
周期间隔 / 重跑间隔
开始日期结束日期运行时长
7 / 7-14 / 自动
最多次数
留空不限
参与最优组合Re-run规则滚动周期
N天 / 最多M次
优先级
仅同覆盖时生效

一次性固定、固定周期和“参与=否”的中间促销先占用时间;系统只在剩余空档中安排“参与=是”的中间促销。

系统怎样计算最优排期
  1. 建立固定边界:先放入一次性固定、固定周期和“参与=否”的中间促销。
  2. 找出可用空档:按 ASIN 计算相邻固定边界之间还能使用的日期。
  3. 生成候选方案:只使用“参与=是”的中间促销,并尝试允许的运行时长和开始日期。
  4. 逐项检查约束:同时满足前后间隔、Re-run、滚动周期和整个排期范围的最多次数。
  5. 选择最优组合:先最大化覆盖天数;覆盖相同时依次选择活动更少、优先级合计更高、结束更早的方案。

Re-run 规则对照

规则需要填写系统如何限制
不重复无需填写重跑间隔同一条促销规则在整个排期范围最多安排 1 次
最小间隔必须填写重跑间隔天数上次结束后,到下次开始前至少保留填写的完整天数
滚动周期必须填写 N 天内最多 M 次;重跑间隔可选限制任意 N 天的次数;填写重跑间隔后两项同时生效
  • 次数口径:“不重复”和“最多次数”均按同一条促销规则在整个排期起止范围累计,不会在每个固定活动空档重新计数。
  • 相邻切换:不同促销之间的实际空档至少为 max(前一活动运行后间隔,后一活动运行前间隔)。
  • 同促销重跑:除相邻切换外,还要满足重跑间隔和滚动周期;多个约束同时存在时全部满足。
  • 未启用:当前没有特定促销 A→B 的专属切换矩阵;如业务存在此类规则,需要另行补充。
有效 ASIN0
排期活动0
覆盖国家0
冲突 / 容量不足0
中间促销总覆盖天数0