导读:这是我的第100篇文章,我一直在想我要写点什么,最后想想还是写一篇关于系统的技术设计文章。来说说对运营活动的思考。概述一个产品业务的发展总是离不开运营二字。随着业务快
发表日期:2019-03-14
文章编辑:兴田科技
浏览次数:8886
标签:
这是我的第100篇文章,我一直在想我要写点什么,最后想想还是写一篇关于系统的技术设计文章。来说说对运营活动的思考。
概述一个产品业务的发展总是离不开运营二字。随着业务快速的发展以及新业务的扩充,运营需求越来越大,并且很多时候需要追热点,因此在有限的资源下,如何做到快速、准确、灵活、稳定的满足日趋增多的运营需求,成了个问题。我们根据运营的四个基本要数(目标、人群、门槛、激励)通过对活动的抽象、建模、组件化,实现了能满足80%的运营需求的自动化运营系统,运营产品同学只需要通过一份配置文件就可以生成一个新的活动。
他山之石引子通常,我们做一个活动,我们需要做什么?我们需要UI设计、前端排版、接口定义、数据库创建、测试流程等等。这样下来整个流程快一点上一个活动大概一周左右,慢一点可能两周左右。但很多时候,一个活动的生命周期可能就一周、一个月左右。我们是否有必要花如此大的开发代价去做这样事情?一个活动如此,那十个,一百个呢。
我们先来通过三个活动来了解一下活动的本质
3个活动
活动1,为了拉新,针对老用户,每拉来一个人,奖励20元的额度提升。 活动2,为了拉GMV,针对老用户,每还款xx元,奖励多少优惠券。 活动3,为了拉绑卡,针对全部用户,完成绑卡,就有机会抢100张1000元现金券。 … 我们可以发现活动的四个要素:人群、目标、门槛、激励我们可以用一句话概括运营活动:
针对什么人群,我们想要达到什么目标,设置什么样的门槛(规则),最后给用户什么样的激励措施。
活动生命周期这么短,我们是否可以以比较小的开发代价来完成活动的开发呢? 是否针对某个业务的一个活动开发完?我可以快速的复用到其他业务上呢?
在这些活动的开发中,我们遇到了挑战和难题:
运营要做什么?于是我花了一段时间来系统性的来梳理运营体系相关东西,通过已经做了什么,来思考,我们将来怎么做?
运营体系结构
根据已做的活动经验和遇到的问题,让我不断的思考,我该如何去优化该运营系统,来提高开发效率、安全、和性能。最后,确定的一个大方向:
系统架构设计平台化、标准化、配置化、组件化。
系统的架构设计
从上往下看:
基础平台:一些依赖的基础能力:比如用户信息、订单信息、平台优惠券系统、基础推送能力等等。存储层:所有活动数据以统一结构存储。从左往右看:
说明几个点:
1.活动路由活动路由规则
这样做的一些好处:
2. mq消息(消息的解耦)image.png
3.统一配置中心可以参考之前写的 【180425】统一配置中心:https://www.jianshu.com/p/edce8e8c139e
这里可以优化的点是,引入版本号,先更新配置+新的版本号到redis,然后再更新每个配置的版本号id, 客户端来取配置的时候,先取配置的版本,在根据版本号+配置key去redis中取配置内容,这样可以平滑的将缓存配置切换到新的缓存配置。
4.关于组件化一个活动通常可以看成若干个组件组成。
魔方系统-组件化结构.jpg
每一个组件又有他自己的特性。
前后端如何通过组件交互?
魔方系统-交互图.png
最好能,在OA编辑就完美了
OA可视化编辑
最后,通过一些配置,可以快速的上线一些活动,无需开发接入,做到自动化运营。
一些个人观点最后,祝大家七夕快乐。
上一篇:
暂无信息上一篇:
AARRR模型,分析网易蜗牛读书更多新闻
2020
关于网站建设,您不仅可以用文字、图片、动画等方式宣传自己的产品,而且可以介绍自己的企业,发布企业新闻,介绍企业领导,公布公司业绩,提供售后服务,举办产品
View details
2020
一.产品背景一.产品介绍网易蜗牛读书是网易推出的全新阅读产品,这款阅读App可每天免费读书一小时,以“时间为付费”维度,专注于精品出版书的深度阅读。保存中…二.产品定
View details
2020
关于网站建设,很多中小企业已经意识到建设网站对企业推广的重要性,少部分企业进行了相关的优化,让企业的产品或者能够提供的服务在搜索引擎上得到较好的
View details
2020
关于网站建设,当搜索引擎的算法改变或者加强时,导致一些网站的某些关键字排名消失,一些管理员就说他们的网站消失了。实际上并非如此,在搜索引擎算法改变
View details