活动形式可以归纳为三种,一种是优惠券直减或满减,一种是返现或者返券形式,第三种是低价购买商品。
51秒懂电商资讯网
www.51md.cn
www.51md.cn
图1 运营活动产品模块分析图 51秒懂
运营活动一般分为前端页面展示和后端系统支持,为了方便大家理解,脑图也是按照前端和后端进行区分的: m.51md.cn
本篇文章主要从后端系统进行更进一步的分析。 www.51md.cn
51秒懂电商资讯网
活动在创建的时候,需要进行一系列的配置,还有活动的选品。活动选品一般是通过计算优惠金额比例和商品实际的利润来选择的。如果活动让利太多,商品达不到盈利的效果,那么这个商品就应该被踢出活动池。从而可以看出,活动配置涉及到几个模块:活动管理、商品管理、活动商品池管理。 51秒懂网
活动管理中应该是对运营的活动开关、活动规则进行配置。比如该活动针对什么样的人群,活动是不是有地域、渠道、时间的限制,活动返还红包还是现金,返还哪种形式多少面额的红包等。活动管理对一系列的活动进行控制和显示,如果平台活动形式比较多,而且每种活动配置不可通用。可以再细分二级模块对不同形式的活动进行管理。
商品管理,是对所有可以参与活动的商品进行展示。包括商品的SPU、SKU、商品的价格、必须属性、商家名称、库存等。另外还需要对商品的库存变动进行日志的展示。
活动商品池,即每一个活动,对应的可用商品池,可以配置多个商品池,但是在用的,只能有一个。如果该活动有独立库存,还需要进行设置,即其他活动不能使用这部分商品的库存。
最后,整的来说,电商的促销活动,离不开多种运营活动的规则。理清每一种活动的元素,规则和配置,整合成模块化的内容,一方面可以满足产品的扩展性,另一方面可以避免修改规则后前端重新发布版本。
每一种活动,势必都会涉及到交易系统的变化或者兼容。交易系统的关键,在于订单类型、订单状态、订单金额、订单优惠。
前提:我们预设平台的订单系统已经普遍适用,做成了订单中台服务。所以,有新增活动时,我们一般不去修改订单现有的逻辑。
订单类型:如果是和现有订单逻辑不兼容,那么为了不修改通用规则,可以考虑再现有订单的基础上,封装一层,或者再单独写一个独立的活动单,在用活动单去对应到普通订单上。比如买一笔订单,赠送一个商品。为了方便记录,可以单独做成活动单,记录参与赠送活动的资格和该笔赠送商品单的情况。用活动单将普通订单和赠送商品订单封装进行关联。单独对活动单进行设计。
订单状态:最好不要随便修改订单的状态,因此有新的业务活动,我们考虑活动单的状态机。分别考虑时机:创建订单(订单下单待支付)、订单支付成功、订单取消支付、订单生产中、订单发货、订单收货、订单关闭、订单退款,以及活动单对应不同订单状态,对应的活动单状态。创建订单时,校验活动规则,是否可以创建成功。订单支付时考虑该业务是否可以用各种现有优惠券等。取消支付时,是否超时自动取消还是必须主动取消?订单退款以后,各种优惠如何返还、愿订单商品是否可以单独申请退货(赠品不退、如何防止羊毛党)。
订单金额:如何计算支付金额、将优惠券优惠分摊到各商品、各订单。退款后各优惠、金额如何返还到用户账户。
举个例子:用户的红包可以叠加使用,但是购买了多个商品。退款之前,用户有新获得的红包,还有账户下有红包到达了过期时间。那么我们考虑退货时
更多精彩电商干货尽在51秒懂网,请继续支持、关注我们吧
推荐阅读:
京东自营和京东超市有什么区别(总结出来的俩者的区别,两种店铺模式观点)