傻大方


首页 > 潮·科技 > >

商品|如何搭建全平台营销活动产品架构( 二 )



按关键词阅读:


平台策略结算,通常发生在购物车内,因此首先需要判断的是有哪几种平台策略活动,这些活动是否在当前购物车中命中(命中需要考虑商品范围、数量、店铺范围等),一旦命中需要将触发的策略进行优先级排序,把最具有优惠力度的策略进行呈现给用户。
用户附加优惠,最平台策略计算最终产生的数值基础之上进行优惠即可;而实付抵消类更是在付款之时触发的逻辑。 实付抵消,需要看平台支持哪些第三方支付平台。该类的优惠也是由第三方发起。
二、产品框架搭建平台性的营销活动底层搭建是复杂的,而扩展的活动量级也是可预见的。这里的产品框架相对复杂的逻辑,可以借助MVC设计结构进行搭建。
1. MVC设计结构首先简单阐述一下MVC模式,M(model)是指业务模型,V(view)是指用户界面,C(control)则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。
而从产品设计的角度来说:

  • M为数据模型层:主要描述的为一个业务实体,例如订单、活动、优惠券等
  • V为视觉展示层:可以理解为展示页面
  • C为逻辑控制层:主要描述业务之间的负责逻辑处理
2. 全平台框架设计落地根据用户主路线图,如图所示,然后将主路线图涉及的关键点,进行MCV框架的详细设计(只汇总营销活动相关核心内容)。
商品|如何搭建全平台营销活动产品架构
文章插图
商品|如何搭建全平台营销活动产品架构
文章插图
视觉展示层:
  • 后台管理:【各类活动管理页面】(包括活动涉及商品列表)、【CMS配置管理】(活动页落地页配置、角标配置、广告配置)、【订单管理】
  • 活动页、落地页,需要调用的数据:【商品id】【优惠价格】【活动装饰】
  • 商品详情页、搜索列表页:【优惠活动相关数据】(商品id、商品价格、优惠价格)、【活动装饰】
  • 购物车:【优惠活动相关数据】、【价格计算结果】(原价、活动价、实际支付价等)
逻辑控制层(核心关注):
  • 活动执行逻辑:【各个活动控制逻辑】
  • 活动之间逻辑处理:【活动之间逻辑处理】,本文产品设计和兴中有详细说明
  • 实际支付金额计算逻辑
  • 订单生产逻辑
数据模型层:
1)活动基本数据:
  • 新商品优惠:【活动类型:“个人商品折扣类”】【商品id】【商品类型】【优惠活动时间】【优惠金额】
  • 定价秒杀活动:【活动类型:“个人商品折扣类”】【活动id】【秒杀时间】【参与商品列表】
  • 金额满减:【活动类型:“平台结算策略类”】【活动id】【使用金额限制】【满减金额】【是否在商品折扣基础】【活动时间段】【应用范围】
  • 优惠券:【活动类型:“个人附加优惠类”】【优惠卷批次id】【应用范围】【是否在商品折扣基础之上】【发放时间段】【使用期限】
2)活动商品数据:【参与活动类型】【活动id】【商品id】【商品名称】【优惠金额】(如果是平台结算,则无)
3)购物车数据:【用户id】【商品id】
4)订单数据:【订单号】【商品id】【实付金额】【优惠活动id】【支付人id】【支付时间】【支付状态】
5)活动CMS内容:【位置】【图片】【链接】【备注】【状态】【上线时间】【示意图】
三、单一活动设计整体框架是基础,全局的规则搭建之后,就可以按照自己的节奏将具体的活动规则进行逐一迭代,这里选择几种不同类型的活动进行详细说明。
1. 定价秒杀活动逻辑描述:
在某一个场次秒杀活动中,添加特定商品,用户可以在规定时间范围内,通过秒杀价格进行购买。超过时间或者未达到时间都不能购买;实际销售量超过特定数量则不能购买。
详细设计:
1)原型设计
商品|如何搭建全平台营销活动产品架构
文章插图
2)活动管理
  • 【秒杀活动id】:每一场秒杀活动都需要有唯一标识id
  • 【活动类型】:固定为“个人商品折扣类”,此内容不可编辑
  • 【秒杀活动时间段】:选择需要特定时间段,进行秒杀
  • 【活动状态】:“未开始”“进行中”“已结束”
  • 【参与商品】:选择需要参加的商品,此数据类型为数组,或者列表
  • 【秒杀价格】:每一个商品需要配置秒杀价格,用于秒杀期间使用的价格;秒杀价格不能大于原价;可以统一设置价格。

  • 稿源:(人人都是产品经理)

    【傻大方】网址:/c/1123a19612021.html

    标题:商品|如何搭建全平台营销活动产品架构( 二 )


上一篇:偷税|偷税3000万的雪梨,资本版图有多庞大?

下一篇:pulse|Facebook员工对领导层失去信心,愿长期留任者不足一半