定向投放广告系统包括四个组成部分:在线投放引擎、离线分布式计算平台、在线实时流计算平台、运转以上三部分数据流的数据高速公路
在线投资引擎
广告投放引擎模块接收广告前端web服务器发来的请求,完成广告投放决策并返回最后页面片段的主逻辑。
当web服务端发来广告请求时,系统根据该广告位的页面标签或者用户标签,从广告索引列表中查找符合条件的广告(粒度到素材级别)。
-广告索引列表是指当前参与投放的广告与预定用户标签之间的映射关系。有些用户标签可能会对应多个广告,或者同一用户不同维度的标签也可能会对应不同的广告。于是会出现多个广告主抢一个广告位的局面。广告与用户标签的对应数据来自于广告投放客户端。
-用户标签是指通过用户会话日志中的离线数据进行挖掘,加工成广告定向有用的离线标签。当广告进行初次投放时,可以通过选择用户标签来选择初始用户。
-页面标签采用半在线计算抓取上下文页面主题,提取页面标签存在缓存中,用于在线广告的投放中。广告主除了采用用户标签跟广告进行匹配以外,还可以通过广告位的上下文标签跟广告进行匹配。特定类型的上下文内容本身就对访问人群有参选过滤作用,选定上下文页面标签实际上也是选定用户标签。
-实时用户标签是将短时内发生的用户行为和广告日志及时地加工成实时用户对当前广告的喜好特性标签。比如:xx广告的转化用户、xx广告的感兴趣用户、xx广告的反面用户。实时用户标签可以跟用户结合使用来决定当前的投放对象。当某些用户在最近一段时间投放中被标记为该广告的转化用户或者反面用户,哪怕他符合最初选定的用户标签,也不再对这些用户进行继续投放,将这些用户的广告位资源释放出来投放其它广告。
标签:深圳广告机结构生产厂家