vivo真实案例:中台到底解决了什么问题?

大数据v 大数据v     2022-11-30     406

关键词:

导读:与传统的H5网页搭建系统相比,活动中台不仅需要完成网页制作,还需要考虑如何设计一套功能架构,让更多垂直业务类型的用户可以在中台上实现业务自治。本文将阐述众多vivo互联网营销业务面临的效率问题,以及如何通过中台的功能来解决这个问题。

作者:朱明鹏

来源:大数据DT(ID:hzdashuju)

01 问题背景

在vivo营销业务发展的早期阶段,复杂度稍高的H5活动的规范流程包括策划、设计、开发、测试、上线等,周期至少需要一个月,因此人力紧缺和需求需要进行优先级比较的问题逐渐成为营销业务的常态,原先的工作流程已不能满足井喷式且多样化的产品需求。

问题的核心聚焦于复用性差、效率低、数据安全难以把控,导致项目开发和活动运营困难重重。

1. 复用性差

复用性差表现在不同业务团队产出的活动物料和研发方案的复用门槛过高,例如,成熟的H5活动只能在各业务团队之间离线共享,各团队再根据业务需求进行定制修改,研发过程中遇到的场景问题缺少标准的解决方案作为参考。

2. 效率低

效率低的主要原因集中在开发模式的灵活性不高,当线下运营策略发生变更时,调整应用至用户侧的时间跨度过长,直接导致线上营销效果不佳。

此外,即使是复杂度低的业务H5也需要经过完整的发布审核流程,过重的流程造成了不必要的人力投入。还有,不同业务系统的数据存放在各自的系统中,联合分析业务数据成本过高,导致数据孤岛现象严重。

3. 数据安全难以把控

在非营销业务场景中,如人员招聘、新品预告、报名等H5需求,如果选择外部的H5搭建产品,会导致物料素材和用户数据上传至外部系统,重要内容在人员岗位发生变更时难以交接,且存在机密数据泄露的安全隐患。

02 产品介绍

为解决上述问题,公司业务团队与研发团队合作思考、探讨方案,最终于2018年开发了一款满足一站式、组件插拔化的落地页搭建系统,我们将它命名为“悟空”,vivo的活动中台也正式起航。

悟空上线以来,已累计为公司超过10个事业部、40个业务团队,以及500个外部用户提供服务,平台累计发布H5页面10000个以上,平均每天上线超过60个H5页面,累计为公司带来超过5亿元的收入,服务业务涵盖vivo商城、品牌推广、应用游戏、金融、新闻、视频、广告等。

各互联网团队在悟空上开发提交、在线运营了多款经典的活动,如图3-1所示。

▲图3-1 经典活动展示

03 产品矩阵

标准的前台产品是内容、链路、流量的结合,而活动中台是内容生产、链路建设、用户满意度的结合,前台产品不断扩充发展,各种提升效率的产品或平台随之诞生。

悟空从内容生产、玩法场景设计出发,打造策划、投放、分析的营销全链路,真正为企业业务提供了解决问题的方法,创造了价值。

活动中台的建设是一个一直在演进的过程,它会随着业务发展不断进行调整。悟空在三年时间内就进行了多次能力细化、场景拆分的调整,目前活动中台由四个产品进行支撑,分别是悟空建站、阿拉丁互动平台、开发者中心、数据洞察。

1. 悟空建站

悟空专注于底层能力建设,将围绕一整套可视化发布的能力进行抽象赋能,同时服务于广告业务、合作方CP业务场景,致力于打造高效、友好的可视化页面,它是营销内容建设的核心发动机。

2. 阿拉丁互动平台

悟空将不同的玩法和通用活动市场的建设从建站体系里拆分,成立“阿拉丁互动平台”,基于可靠的建站能力,专注为业务团队提供完整的、高质量的活动运营解决方案。

3. 开发者中心

开发者是内容建设的关键因素,据统计,研发用户是业务用户的10倍以上。一位活动产品经理可能对应着两三个研发团队,所以为开发者提升研发效率是必不可少的环节,以开发者为中心的产品也随之建立。

4. 数据洞察

最后,基于公司内部数据平台,将营销数据分析服务独立,成立了数据洞察模块,帮助业务团队在营销属性的数据平台上完成一系列的活动数据分析。

四大方向从营销层面解决了业务快速上线、资源共享、数据分析等全链路问题。

04 功能架构

本节我们通过一个实际的业务案例为读者讲述悟空的功能架构。

商城团队在618促销节期间开发了一个爆款H5,其中用户集卡的营销效果出众,因此会员团队希望暑期上线一款类似的集卡营销活动。在传统方案中,会员团队会线下复制一份商城活动代码,根据业务进行定制修改后上线。因集卡涉及运营策略的线上配置,需要重新开发后台功能。

由于原始代码耦合商城业务严重,整体的工程可维护性、扩展性达不到预期。单次开发的后台功能,如果仅服务于本次营销活动,整体的投入产出比很低,而且相关数据埋点需要重新设计,风控接入、数据分析、二次分享等配套能力都需要重新开发。

而现在,业务团队可以从活动中台的组件市场中挑选不同的玩法组件,直接引用至可视化面板中进行活动搭建。如果业务需要定制化修改,也可以通过活动中台提供的开发者中心快速进行二次修改。

活动中台可以帮助企业解决营销难题,它促进了组织协作升级,打破了团队壁垒,避免了业务数据形成孤岛,提升了基础架构的复用能力,有助于公司业务实现突破性增长。但同时,中台也给产品设计带来了新的挑战,如设计思维的改变,它要求中台的功能设计更具有全局性,要考虑功能如何抽象,是否有业务复用性等。

另一方面的挑战来自组织协作,中台产品经理必须有很强的沟通协调能力,能识别不同业务方的共性需求,抽象出统一的产品方案。活动中台的功能架构如图3-2所示。

▲图3-2 功能架构图

中台在面对营销活动中不同业务的需求时,需要实现复用、提效、赋能这三个目标。通过对目标的不断拆解和演进,结合产品和技术的持续创新,我们最终构建出图3-2中的系统功能架构。

读者从图中可了解到,活动中台的核心模块主要是作品中心、组件市场、任务中心、素材中心、权限中心,后续小节笔者会结合实际业务场景为读者详细讲解每个模块的具体使用场景和功能意义。

关于作者:朱明鹏,一位具有丰富可视化搭建经验的技术专家,有近10年的软件开发与架构经验。先后就职于亚信科技、途牛旅游网,积累了丰富的前后端开发经验,曾负责并参与多个大型系统软件的基础架构和业务平台的设计与研发工作。目前是vivo互联网产品平台部系统架构师,领导低代码效能工具的设计研发和和大前端领域的技术探索。

本文摘编自《活动中台:揭秘vivo的千万级DAU活动中台》,经出版方授权发布。(ISBN:978-7-111-69618-6)

《活动中台:揭秘vivo的千万级DAU活动中台》

点击上图了解及购买

转载请联系微信:DoctorData

推荐语:vivo悟空活动中台复盘,5维度讲解活动中台设计与实现,全面提升企业活动开发能力和营销效果。

干货直达👇

更多精彩👇

在公众号对话框输入以下关键词

查看更多优质内容!

读书 | 书单 | 干货 讲明白 | 神操作 | 手把手

大数据 | 云计算 | 数据库 | Python | 爬虫 | 可视化

AI | 人工智能 | 机器学习 | 深度学习 | NLP

5G | 中台 | 用户画像 数学 | 算法 数字孪生

据统计,99%的大咖都关注了这个公众号

👇

中台方法论及案例收集

...持续更新。阿里巴巴中台缘起阿里,也是落地最好的案例,阿里系出品相关的文章必须首推,尤其是阿里的这本中台战略思想和架构实战这本书,系统的总结了中台核心理念。《企业IT架构转型之道:阿里巴巴... 查看详情

从概念走向现实:数据中台到底有什么用

自从阿里提出的“小前台、大中台”之后,“中台”的概念纷至沓来,甚至一些现有系统、架构都纷纷贴上了各种中台的标签。对此,这个“看上去很美”的概念也引起了不少质疑:数据中台到底有什么用?每一家企业都需要数... 查看详情

揭秘vivo如何打造千万级dau活动中台-启航篇(代码片段)

...?链接:https://mp.weixin.qq.com/s/Ka1pjJKuFwuVL8B-t7CwuA作者:悟空中台研发团队一、缘起-什么是悟空活动中台?随着vivo互联网用户量级不断增加,应用商店、官网商城、游戏中心和浏览器等vivo官方产品相继进入存量用户运营时代。在这... 查看详情

数据中台系列:你的企业真的需要「数据中台」吗?

...业务域,建立了几千个标签来刻画用户画像。比如:你的真实性别、购物性别、音乐风格偏爱是「R&B」、你的线上购物行为特征是「爱薅羊毛还是财大气粗」等等。2)多个大数据场景数据服务支撑了阿里妈妈、淘宝、天猫、... 查看详情

数据中台到底是什么?能治什么“病”

中台最早的起源是芬兰的小公司Supercell,这家公司仅有不到200名员工,却推出一系列爆款游戏,年利润高达15亿美元,这家看似很小的公司,设置了一个强大的中台,用以支持众多的小团队进行游戏研发。2... 查看详情

真实死锁案例记录

使用LR11压测api的时候偶尔会遇到死锁问题,后来通过SQLServerProfiler监控死锁语句发现是加入购物车和下单完毕后清除购物车两个语句发生死锁了,sql语句大概如下:加入购物车:insertusercart(cartid,userid,productcode).....删除购物车:de... 查看详情

数据仓库数据集市数据湖数据中台到底有什么区别?

经常看到有人问这个问题,数据玩家也看过很多解释,感觉都不够直观,这里,我尝试用一个大家都理解的例子来说明。什么是数据仓库?大家都去宜家买过东西吧,还记得一楼的大仓库不,你如果看... 查看详情

数据中台应用实战50篇-中台解决方案本质在解决什么问题?

...周知,系统的建设其实是一家企业信息化迭代的过程,而中台的落地作为一个软件系统,因此建设中台也是一次企业信息化再次迭代的过程。以下是我为大家准备的几个精品专栏,喜欢的小伙伴可自行订阅,你的支持就是我不断... 查看详情

kubernetes到底解决了什么问题,kubernetes的核心功能

文章目录Kubernetes到底解决了什么问题,Kubernetes的核心功能1、有哪些核心功能2、部署一个应用3、Kubernetes到底解决了什么问题Kubernetes到底解决了什么问题,Kubernetes的核心功能1、有哪些核心功能部署应用访问应用Scale应用... 查看详情

数据中台的分类vs标签,到底有啥区别?终于有人讲明白了

...峰来源:谈数据(ID:learning-bigdata)数据中台为什么要建标签体系,分类它不香吗?在众多的数据中台的解决方案中,一个叫做“标签中心”或“标签体系”的应用,几乎成了数据中台的“标配”... 查看详情

vivo商品中台的可视化微前端实践(代码片段)

运用微前端和uni-render技术,让商品中台的前端系统变的更加灵活、更加具有可观察性。一、背景在电商领域内,商品是一个重要组成部分,与其对应的商品管理系统,则负责商品的新建、编辑、复制等功能。随着商品管理系统... 查看详情

珍藏版⼤数据中台架构及解决⽅案

...ticle/details/123525688?spm=1001.2014.3001.5501【珍藏版】⼤数据中台架构及解决⽅案提示:中台重在⽅法论和技术中台架构目录一、从中台到数据中台1、中台1.1、关于中台我们需要记住两个时间点1.2、中台到底是要解决什么问题2... 查看详情

开篇:中台之我见

近几年开始中台火了,各大小公司都在建设中台,技术中台、业务中台、数据中台、搜索中台、AI中台…仿佛不提中台就觉得落伍了,那么到底什么是中台呢?其实大部分公司都不知道啥是中台,也不知道他们... 查看详情

面试官:为什么要用spring?它到底解决了什么问题?

...:2T架构师学习资料干货分享为什么要用Spring?它到底解决了什么问题?目的:对比传统方式和Spring注入方式创建对象以达到解耦的目的,以Service层调用Dao层为例。方式一:传统方式1.Service层/** * @autho... 查看详情

googlemapreduce到底解决什么问题?

很多时候,定义清楚问题比解决问题更难。什么是MapReduce?它不是一个产品,而是一种解决问题的思路,它有多个工程实现,Google在论文中也给出了它自己的工程架构实现。MapReduce这个编程模型解决什么问题?能够用分治法解决... 查看详情

数据中台的oneid是个什么鬼,主数据它不香吗?

...题!这个问题一直困扰了我很久,在阿里的数据中台中,有三个主要的组成部分OneID、OneData和OneService。我之前写的一篇文章曾对阿里的数据中台做过解读,见《什么是OneData体系?阿里数据中台解读》。在这篇... 查看详情

中台灵魂拷问,计划经济模式还是市场经济模式

最近中台的文章比较多,大多数谈历史,谈原因,之后就是谈技术了,但是中台真的实施起来,却躲不开下面的灵魂拷问。问题一:到底哪些应该作为中台,哪些不应该作为中台,是谁决定的?如何决定的?问题二:每一个中台... 查看详情

聊下如何设计知识中台?(附代码)

    关于中台的概念,现在已经烂大街了。大多数都以为随便几个微服务整一整,对外就号称中台。但中台到底是什么?做好中台需要具备哪些能力?今天我们就来聊一聊中台,并且拿我的正在做的知识管理... 查看详情