低代码活动平台设计实践
一、产品背景
随着公司业务的发展,为了缓解开发和测试压力,同时让我们新尝试的产品在起步运营时就有足够的支持,这个足够的支持体现在2个方面,一方面是过往产品优秀的经验能够沉淀复用,另外一方面是能快速的产生运营活动,运营活动在日常运营过程中占据非常重要的分量,高效且产出优质的运营活动对于新产品的推广落地十分重要。
基于以上背景,我们开始探索设计一个以自由搭建能力为核心的活动平台,活动后台需要实现的是:
1. 沉淀和推广优质的生产资料。在过去的活动实践中,有平台来帮运营沉淀、梳理各种生产资料,一方面过去沉淀优质的运营策略、设计切图能够跨区服跨活动复用,另一方面从已有的资料中发掘更多的规律和价值,降低开发成本;
2. 零基础的人也能够使用,且需要足够的快。有时候时机会比完美更重要,面对市场新的机会、数据的波动,我们希望活动能够在几个小时或1天以内,能够策划活动到上线;
3. 功能强大的自由度和便捷操作之间要有足够的均衡。一方面我们要抽象业务建立足够好的模型,让玩法尽可能的覆盖足够多的场景,另一方面,足够的自由度可能带来的是系统的难用,我们需要警惕这个事情,因为好用始终是系统的第一要素。
二、设计选型
在设计之初我们设想的是这样一个活动平台到底以什么作为核心能力,目前市场上的生成活动的低代码平台大概有3种设计方式:
第一种是以海量模版为核心,通过维护海量模版来做活动,这种设计方式生成活动较快,但是活动形式较为固定,例如:易企秀、凡科等;
第二种是以作为开发平台的工具能力为核心,通过提升开发人员的效率来使得活动更快落地;
第三种是以有限的自由搭建为核心,运营在低代码平台使用规范化的组件来搭建活动,通过扩充组件来扩充活动的支持范围,例如:H5-Dooring、zion等。
我们认为让运营能进行活动创新是非常重要的,所以采取了以自由搭建能力为核心基础能力,通过这项能力,运营可以在画布拖拽式的搭建和数据配置,就可以独立搭建活动,同时也保留了数据源的设计,对于大型活动支持混合开发以支持。
由于是以自由搭建为基础,我们可以通过更新组件的方式保持系统更新,同时运营也能够相对自由表达自己的创意,所以用户看到的活动不会是千篇一律。
三、内部流程
活动低代码平台主要由编辑器、数据源管理、图片资源库和管理后台组成:
图片库:定位于图片等资源管理能力,提供活动页面需要的图片、视频、gif和svga等资源,包含个人图库和公共图库两个部分;
数据源:定位于数据支持能力,既可以直接在平台组件内维护规范的数据配置项目,还支持直接与Api接口地址对接,支持数据的自定义;
编辑器:定位于活动搭建能力和推广能力,我们将业务规则抽象为组件,可以在活动后台对各类资源进行搭建组合和复用,同时在活动分享上,我们支持页面下载代码、PDF文件导出、微信分享和一键转小程序的功能,使得低代码平台的活动有多种途径对外分享。
四、搭建模块
我们希望的活动平台尽可能的涉及广泛,同时要保证运营有好的操作体验,所以搭建模块的组件的设计思想会是组件的规范化优先,同时保留自定义的空间,这样可以让大多数运营零基础搭建,同时平台也支持开发对接进行混合开发。
活动页面编辑器架构:
在组件设计方面,我们以抽奖组件的设计为例:
抽奖组件由活动抽奖、概率和得奖配置、管理后台记录组成,活动页面我们先支持了2种组件:大转盘组件和九宫格组件,组件页面展示的样式均支持配置:
奖项概率配置:
抽奖记录在管理后台进行展示记录,运营可以在管理后台进行查询、发奖等。
五、数据监测
对于低代码平台的活动,我们提前把数据埋点做到组件和页面,所以低代码平台产生的数据会全部接入活动后台,在活动后台对于活动页面PV、UV数据、活动数据等进行监测,同时对于活动组件的数据,例如表单组件、统计组件、抽奖组件等组件接收到的数据信息,也支持在管理后台进行查看和管理。
六、实践的效果
1. 低代码活动平台已经全面投入使用,运营独立搭建完成的活动效果堪比开发写出来的效果,且由后台上线的活动0bug发生,由于组件的标准化,使得故障率更低;
2. 活动上线的速度更快,从策划到活动上线最快1天,运营开始有掌握活动随时上线的能力。
在设计低代码活动平台过程中,我们也有受到很多人很多产品的启发,外部的产品包含:H5-Dooring(https://dooring.vip/#/)、运满满(码良平台)、QQ运营系统的任务体系等,这些都是非常优秀的低代码或零代码平台,也给同学们做个参考,希望同学们能在这条路上走的更远,在工作中产生真正的价值。
本文作者@大风吹 。
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!