11 November 2025

系统定位

用增包含三个模块:直投,RTA,短信撞库,归因

  • RTA是一种用于满足广告主实时投放需求的技术手段,在用户点击广告时,媒体会将用户设备id传给广告主,广告主判断是否是目标用户,之后告诉媒体这个用户需要展示广告,同时告诉媒体出价系数是多少,广告主基于点击给媒体结款。
  • 短信撞库是一种拉新的手段,通过媒体用圈选客群(手机号md5数据)在广告主这进行匹配,匹配成功的用户进行短信发送和电话营销,同时媒体会把自己营销的用户返回给广告主,广告主基于用户提现给媒体结款。
  • 直投是媒体在自己的应用商店和app帮广告主进行用户营销的方式,引导用户到广告主app进行注册,提现。同时手机媒体测用户点击之类的数据。
  • 不管是哪一种营销,在给媒体结算金额的时候都依赖于归因系统,归因系统会根据注册渠道,注册时间等规则进行具体的归因处理。

前置准备

风控同事根据前端意愿,资质,后端动支进行风控建模,之后把不同的模型数据给到外部合作渠道,让合作渠道进行打分,之后风控拿到合作渠道的用户模型打分之后进行多渠道融合,生成最终的用户模型分,生成风控模型(曝光,申完,授信,动支等 )

系统组成

短信撞库的系统组成分为三部分,1.撞库,2.用户风控模型分同步,3.短信归因

业务层级

pZC9KMR.png

业务流程图

业务流转 pZCNvRS.png 用户风控模型分同步 pZC91Z6.png

网络架构

pZCgxAS.png

业务难点(qps大=耗时少,数据大=分析数据)

1.【技术层面】qps大,datax同步数据(快速处理十几亿数据的缓存数据),flink+kafka流数据处理(服务请求日志落地,paimon分析,以后有可能根据这个结果动态调整风控模型)
2.【提高qps,cpu高反序列出问题】之前实验使用切面,访问量级上来之后发现反序列化那个耗时过长,去掉切面【cpu高的时候序列化特别耗时】【优化了redis链接池个数】【优化了数据库连接池个数】
3.【用实验进行业务验证】查看短信撞库效果时间周期长,所以介入了实验ABTest和策略配置


blog comments powered by Disqus