DSP解决方案

投放流程

  • 1-2

AD Exchange发起了一个竞价请求,不同的系统每天请求的PV量从1亿PV到百亿PV,峰值流量从百Mbps到数Gbps不等,SLB单实例支持1-5Gbps流量,集群能力200Gbps;SLB转发流量到基于ECS或ESS搭建竞价引擎web前端,由web前端将外部请求转发为内部竞价请求格式。

  • 3-4-5

竞价引擎系统将内部请求格式内的流量信息与redis内信息进行cookie mapping,定向访问用户标签信息,并决定是否出价,如出价,向ADX返回出价信息。

  • 6-7-8-9

若赢得了这次竞价,浏览器将发送一个展现通知 ,投放引擎筛选出最优广告,这部分会依赖开放式搜索opensearch的倒排索引和检索能力。并通过CDN将广告同步给媒体端。并进行投放计费。 广告素材可存储在OSS或NAS中。

日志收集流程

  • 1-2-3-4

广告展示,点击日志会定期由媒体端返回给SLB,并上传到OSS存储,通过CDP同步到大数据平台数加或EMR,数加平台包括Maxcompute的离线计算能力,以及Streamcompute的流式计算能力 。EMR平台包括Hadoop,Spark,Storm等离线和流式,准实时的能力。日志数据经过离线和实时处理后,将标签信息返回给DMP数据管理平台。

标签加工流程

  • 1-2

DMP系统可基于ADS,MongoDB,GreenPulm,RDS,Hbase等准实时大数据产品搭建。数据来源可包括一方广告主的一方数据,日志数据,以及二方数据和三方数据。这些数据生成用户标签,行为数据,网页标签等。标签信息会同步到redis缓存中供DSP完成实时的人群定向。

广告信息同步流程

  • 1

广告信息会增量的同步到投放系统和DMP平台中。

Last updated