这是2023年的第75篇文章
( 本文阅读时间:15分钟 )
近期淘天集团秋季2024届校园招聘正式启动,预计将发放2000多个offer,其中技术类岗位占比超过50%。为了方便大家更真实地了解淘天技术的布局和现状,我们策划了「我在淘天做技术」系列,首次全面分享淘天技术进展和创新应用。这是该系列的第2篇文章。
每年的双11都会吸引亿级消费者、百万商家参与,会场、红包、优惠券,各类玩法目不暇接。作为大促的主阵地,淘天营销技术经过多年大促的历练沉淀,沉淀了丰富的业务能力,支撑了大促、营销频道等各种营销业务场景。本文将为大家介绍下营销技术体系。
01
组成业务场景的是一系列的产品,包括会场、频道、互动玩法、直播营销组件。
营销业务流程可以简单分为两部分,ToB侧的组织和供给,ToC侧的表达和转化。
ToB侧的组织和供给。营销作为一个平台心智的业务,平台是业务发起点。运营团队通过招商系统制定平台的招商策略,包括商家、货品、规则、玩法等。例如,他们确定活动的主题、持续时间,以及主打的权益和玩法等。商家根据要求结合自身的经营需求,完成商品的提报和信息补充。提报的商品和玩法再经过选品系统的圈选,对供给端和消费端进行精准匹配。这里就形成了招商选品的领域。
ToC侧的表达和转化。供给准备好了以后,接下来是如何向消费者触达和呈现。
对于承接有比较多的形式,其中比较常见的是各种各样的会场、频道页、直播等,我们将它们抽象为营销场。针对这些营销场,平台方会设计一系列的内容组织方式和流量机制,一方面给消费者展示最优质的商品和最好的玩法,另一方面帮助商家发挥自主运营能力,提升服务的同时获得更好的流量。最终,投放系统基于运营策略和算法将商品和玩法的呈现方式传达给消费者。这里构成了搭建和投放的领域。
最后一步是最关键的转化阶段,其中最核心的是让消费者清晰知晓优惠。在商品详情、购物车和下单等基本环节中,一方面通过权益发放过程让消费者产生强烈的体验感,另一方面通过导购和交易链路透露营销利益信息,让消费者清晰地感知到权益的构成,从而形成优惠的体验感,促进成交的达成。
02
03
3.1 业务高效支撑
针对业务复杂性和迭代效率的要求,平台化的架构起了关键的作用。整个营销支撑体系进行了合理的领域划分,上面提到的几个业务域,都形成了各自的平台体系,例如招商平台、投放平台、权益平台、搭建平台等。从大的建设思路去看,平台系统核心通过领域模型标准化和业务流程的抽象,实现80%~90%的系统功能的复用,同时架构上实现单一能力点的扩展以提高迭代效率。
所以平台上面新增的每个功能大部分都能沉淀下来,类似场景的需求就像遵循“摩尔定律”一样,支持得越来越快。
当然平台化架构只是基础,再此之上技术上还在做进一步演进和探索。
我们发现虽然实现单一能力点的扩展,但是部署、发布过程还是要跟着这个系统一起进行,功能变多了以后,系统也变得臃肿起来。为此,我们参考了docker容器的方案,实现了一套JVM级别轻量级容器解决方案,在代码层面把平台基础功能和业务定制扩展功能分开,扩展功能可以以插件形式实现热部署。这个方案可以帮助迭代和维护效率进一步提高,让调试/部署的耗时减少10倍以上。
另外,在某些特定领域,我们还在进一步探索低代码的方案。例如大促会场模块的实现,前端工程师以往大部分的时间都是做设计稿的还原,我们实现了一套设计稿智能生成前端代码的平台(imgcook)[01],19年双11的会场模块 79.43%的线上代码由imgcook一键智能生成。
去年在“低代码生产”进一步向“无代码生产”做进一步探索,通过可视化配置的方式实现会场模块编排和生产,22年双11已经有30%的新会场模块需求通过无代码生成方式实现。
3.2 高可用
高可用针对单一场景都是有成熟解法的,但是结合业务场景可能就会有不同的方案。
在营销中高并发读的场景,主要是会场、频道等页面导购场景。这种场景面向都是用户端的流量,很多时候流量都是尖刺型的,在峰值瞬间比次峰值甚至会高几倍。所以这里设计上主要是避免预期外洪峰流量的影响,这里业务容灾兜底方案就比较重要了。目前投放系统有是多级限流做到自我保护,基于多级兜底机制保障保底业务表现。最悲观的情况,整个系统都挂了还是能保证最兜底的业务表现。在21年春晚的时候,脉冲流量远超预期,超过40%的请求都被限流了,但是用户端页面透出依然是正常的,也不影响用户进一步抽奖的动作。
说到抽奖,是一个典型的高并发写场景。这个场景类似于秒杀,在某个时刻会有百万到千万级的的用户同一时间涌入系统争抢。而权益本身是有限的,就要求需要在极短的时间内对红包的数量做正确的扣减,比如每秒扣减100w次,这个对现在任何系统、机器都是要突破物理瓶颈的。
如何既能保证用户顺利抽奖又不超发就成为一项非常困难的事情。
针对这种场景,业界里面比较成熟的方案是分布式库存扣减,即将库存提前分配到多个分桶中,不同用户路由到不同分桶进行扣减。但是在营销的场景中,常规的分桶方案会引入其他问题,包括分桶数的确定,分桶碎片问题,分桶库存回收问题等等。例如业务预算剩余3块钱分了10个桶,每个桶3毛钱,这时业务要发1元是无法发放出去的,这对调用方会带来非常大的业务问题(有预算却永远发不出去)。
因此在权益系统里面,针对业界常规的分桶方案进行了一个升级,实现了一套渐进式分桶的方案。库存架构上有一个主桶和多个分桶,根据业务状态渐进式从主桶中把库存分配到分桶中,而非一次性全部分配出去。这样既能解决高并发写带来的热点问题,又能规避方案引入带来的业务和运维问题。
上面是两个比较典型场景的高可用设计,很多时候都需要基于业务背景的考量去寻求最佳的解决方案。
3.3 数据化&智能化
数据化&智能化的概念在13年业界就已经提出了,我们在13年已经开始做摸索,主要是优化业务流程,降低人工投入成本,提高业务效率和效能。目前有两种形式。
一种是数据辅助运营。算法根据业务经验,基于一定的业务目标构建出一系列的算法模型。产品技术侧将这些算法模型应用到业务流程里面,辅助运营进行业务决策。例如活动审批、商品圈品、权益投放等等。在过程中,结合运营行为和业务结果形成正负反馈,不断迭代优化模型结果。通过这样的单个业务节点的数据算法赋能,运营的个人经验能够形成了算法、产品维度的系统沉淀,不断提升业务效率和结果。
一种是自动化运营。在上一种方式的基础上进一步探索,将数据和算法的能力扩展到全流程,由算法和产品规则驱动整个流程自动化运转。
以下是以营销频道招商为例简单介绍下数据化运营是如何实现的。
首先运营定义出营销频道的业务目标,数据算法基于消费者需求和行业洞察,根据业务服务的人群和业务目标,智能构建业务的品类规划。
运营确认和修正后,发布招商活动入口。
商家报名时提交营销方案(包括商品、权益、素材、意向时间等)。
报名的商品经过人工和算法审核进入入围池,智能排期系统以品规为依据,通过数据模型进行择优,再根据业务目标、商家意愿度因素,通过排期算法模型自动产出排期结果。
最后经商家确认后,完成排期确认最终到用户端生效。最后,在营销产品正式售卖结束后,整体运营效果,反馈到算法品规、算法审核、算法排期等环节形成反馈链路。
相比传统链路,数据化的链路释放了60%以上的运营精力,另外在供给上也更加稳定,提升了业务效果。
3.4 前沿技术探索
关于前沿技术探索,我们更多的是关注与业务的结合点。
品牌营销、事件营销中有很多互动玩法的场景,用3D场景去承接能获得更好的效果。面对3D场景研发成本和周期长的问题,我们把互动玩法抽象成几种类似场景,例如品牌虚拟空间,虚拟形象养成。针对特定的场景,进一步细粒度的抽象出空间、组件和素材。再结合3D底层渲染引擎的规范,实现3D场景的构建。这跟上面提到的平台化抽象的思路类似,但是不同的是需要对3D建模和3D引擎有比较深入的理解,才能实现业务侧的编排。
而本轮AI技术爆发,我们看到了新技术在营销场景大量应用的潜力,也开始做一些尝试。
在商家素材提交场景中,为了适配因多个导购场景需要产生的多种图片尺寸规范。针对这种场景,我们在素材中心引入了AIGC的技术,实现了图片的智能剪裁。商家只需要提供一个图片素材,系统会自动帮助他们生产多种图片尺寸,目前仍在灰度和调优中。
另外在今年造物节,我们基于AIGC技术为用户带来更有新鲜感、创造性的营销互动玩法。
04
下一步做什么?
05
欢迎加入
以上就是营销技术的简单介绍,由于篇幅有限,很多细节没法详细说明。如果你对上面业务场景和技术问题感兴趣,希望在评论区和我们做进一步交流,也更希望邀请感兴趣的技术同学们加入我们,一起参与建设和创造新商业的前沿阵地。
感兴趣的同学们可以直接投简历到这个邮箱:xiaofeng.zyj@taobao.com 【24小时内回复,急速推进面试】
留言有礼
读完这篇文章,你是不是对营销技术有了更深入的了解和认识?欢迎在评论区留下您的宝贵意见,也欢迎转发本文给你身边正在招工作的技术同学们,有机会赢取【阿里巴巴桌面加湿器】一台。
10月26日12:00我们将精选出一条评论获得【阿里巴巴桌面加湿器】一台。期待您的参与,让我们一起分享思考和感悟!
参考文献