海拍客选品投放中台介绍

2022年01月10日 982次浏览

张素斌(少平)

一、概述

1.1 项目背景

1、每次运营筹备大促活动,搭建活动页面总要花很多时间,主要时间花费在挑品上边,运营要通过人工取数挑品,这样做有以下缺点:
第一,效率较低,且这个工作量无法避免,每次都需要做;
第二,人工取数的规则无法沉淀下来;
2、不同的业务方对各种商品列表的个性化诉求越来越多,导致以下几个问题:
每次需求的定制化开发效率较低,且无法复用,代码可维护性变低;
开发资源优先,重复工作使得需求迭代慢,业务满意度降低。
为了解决以上的两个痛点,选品投放中台应运而生。
1.2 名词解释

二、架构设计

2.1 业务架构

整个中台分为两个部分,一部分是YTMS的前台页面渲染和配置,另一部分是数据源打捞和管理平台,具体结构如下:

首先,运营在后台创建投放数据源(场景池或者商品池),

然后,指定打捞规则(比如类目范围,品牌范围,近7天下单GMV范围等),然后再指定排序规则(比如按照下单GMV倒序,默认排序,或者按照个性化排序)

创建好数据源之后,再YTMS平台创建活动页面,搭建活动楼层,然后把数据源关联到对应的楼层上,就配置好了,后续只需要在后台维护商品池的数据即可。

2.2 技术架构

为了满足上述业务功能,经过多次迭代,目前的技术架构如下图:

具体分为一下几部分:

投放后台部分

投放后台部分,也就是数据源管理后台,负责数据源的创建和数据打捞,以及各种可见性和定时的相关配置;

首先配置场景池,场景池中可以关联多个商品池:

然后,每个商品池中可以设置打捞规则:

设置好打捞条件之后,根据SQL组装引擎组装好打捞SQL,就可以调用datacenter的相关接口获取相关商品,目前所涉及到的的数据范围包括:

其中包括数据仓库的离线数据,以及营销活动的实时数据。

投放前台部分

投放中台部分,也可以叫投放前台,负责将数据源通过服务聚合,组装成完整的商品列表数据,返回给前端

三、业务效果

投放中台功能上线是在20年9月份,上线一年多以来,完美支持了50+场大小促活动以及5个常驻活动页面的长期运营:

经过一年多的迭代,目前已经相对稳定,每月创建页面和商品池数量均呈健康增长状态,AB实验的自动化,也给运营大大提高的效率。

四、总结

选品投放中台的实施落地以及广泛应用,是从纷繁复杂的业务需求中总结出来的业务型中台,是中台化思想在导购业务中的最佳实践。