聚合SDK广告请求的工作原理:
大致流程如下:
1、首先聚合SDK收到指令,需要发送广告请求(指令一般为定时指令或者用户点击触发) ,向聚合服务器发送请求。
2、聚合服务器根据请求内包含的信息,来判断本次请求命中的Waterfall规则,并将该规则顺序返回给聚合SDK。
3、聚合SDK收到Waterfall规则后,按照规则顺序通过各个广告单元向广告平台SDK发出请求。
4、广告平台SDK向广告平台服务器发送广告请求。
5、广告平台服务器收到广告请求后,根据请求内包含的信息判断是否进行广告填充。
6、若广告平台服务器确认填充,则向广告平台SDK返回广告内容。
7、广告SDK通知聚合SDK,广告已准备完成,可以进行广告展示。