10-业务流程.md 3.8 KB

业务流程概览

本文档以流程图形式描述 Hobby Stocks 平台的用户侧和商家侧全链路业务流程。 作用:帮助数仓同学建立业务心智,定位业务过程(business process)在事件树中的位置,辅助维度建模时的粒度判断。

1. 全景流程

flowchart LR
  subgraph 用户侧
    U((用户))
    U --> Home[首页]
    Home --> Query[商品查询]
    Home --> Banner[banner]
    Home --> Live[直播间]
    Live --> Cart[购物车]
    Query --> Group[拼团]
    Banner --> Group
    Live --> Group
    Group --> PD[商品详情]
    PD --> Play((玩法))
    Play --> Settle[结算]
    SSO[SSO 单点登录] --> Settle
    SSO --> Play
    PlatCoupon[平台优惠券] --> Settle
    Settle --> Order[正常下单]
    Order --> Pay[第三方支付]
  end

  subgraph 商家侧
    M((商家))
    M --> MMgr[商家管理]
    MMgr --> Coupon[优惠券]
    MMgr --> GroupMgr[拼团管理]
    MMgr --> LiveMgr[直播管理]
    Coupon --> Settle
  end

  Pay --> After[售后]
  Pay --> Refund[退货退款]
  MMgr --> Refund
  After --> Rate[评价]
  After --> CS[客户服务]
  After --> Logistics[物流服务]

2. 业务过程清单

基于上述流程图,可抽取以下关键业务过程(与 数仓分层与建模.md 的总线矩阵对齐):

2.1 用户侧业务过程

业务过程 所属域 说明
home_expose 用户域 首页曝光
banner_click 商品域 Banner 点击
product_query 商品域 商品查询
live_enter 用户域 进入直播间
cart_add 交易域 加入购物车
group_join 交易域 加入拼团
product_detail_view 商品域 商品详情页浏览
play_select 交易域 玩法选择
settle_enter 交易域 进入结算
coupon_use 交易域 使用优惠券(平台券/商家券)
sso_login 用户域 SSO 登录
order_create 交易域 正常下单
order_pay 交易域 第三方支付

2.2 商家侧业务过程

业务过程 所属域 说明
shop_coupon_publish 店铺域 优惠券发布
shop_group_publish 店铺域 拼团活动发布
shop_live_publish 店铺域 直播开播
shop_refund_process 店铺域 退货退款处理

2.3 售后环节

业务过程 所属域 说明
refund 交易域 退货退款
rate 用户域 评价
customer_service 公共域 客户服务工单
logistics 公共域 物流服务

3. 关键业务特征

  • 拼团:核心玩法,首页/Banner/直播间三条路径均可进入拼团入口
  • 玩法(Play):在商品详情页和结算之间存在玩法选择节点,这是一个特殊环节,需要在埋点和建模时单独处理
  • 双优惠券体系:平台优惠券 和 商家优惠券并行,作用节点都在结算
  • SSO 单点登录:影响结算与玩法两个节点,登录态是必要前提
  • 售后闭环:支付完成后进入售后,售后分发到评价 / 客服 / 物流 / 退货退款四条支线

4. 埋点与建模建议

事件类型 埋点层 建模层
曝光/点击/浏览 神策 SDK DWD 用户行为事实表(dwd_usr_*_apd_d
拼团相关 神策 + 业务库 DWD 交易事实表(dwd_trd_group_*
下单/支付 业务库 CDC DWD 交易事实表(dwd_trd_order_*_inc_d
售后 业务库 CDC DWD 售后事实表(dwd_trd_refund_*_inc_d

5. 相关文档

  • 数仓分层与建模 — 总线矩阵 / 维度建模
  • 数据资产 — 业务库与埋点数据源
  • 3.数据仓库/3.1重要文档/3.1.1用户行为埋点.md — 埋点字段清单(HS埋点.xlsx)