Head Bidding 应用内头部竞价
1. 能力说明
应用头部竞价(HB) 可以让开发者在展示广告之前,通过竞价请求获取每个广告平台的出价,并通过竞价排序选出胜出者,只有胜出的广告平台才可以获得广告展示机会,进而使得广告展示的收益趋于最大化。可以实现对每个广告位的请求进行优化,实时的价格,可以减少运营维护, 提升开发者变现的透明度和主动权。 本平台聚合SDK需要对支持应用内头部竞价三方广告平台(ADN) SDK提供的竞价能力提供聚合竞价比价功能,App竞价集成采用移动应用端到ADN服务端(C2S)竞价模式。
2. 支持广告平台及类型
平台名称 | 广告类型 | 备注 |
---|---|---|
极光ads | 开屏、原生信息流(模板和自渲染)、横幅广告、插屏广告、激励视频 | 自动开通 |
tianmu(天目) | 开屏、原生信息流(模板和自渲染)、横幅广告、插屏广告、激励视频 | 自动开通 |
Mintegral | 开屏、原生信息流(仅模板)、激励视频、插屏视频、横幅广告 | Mintegral的一个广告单元ID只能创建一个常规广告源或头部竞价(应用内竞价)广告源,如需使用头部竞价功能,请联系Mintegral商务开通。(路径:mintegral后台→版位&广告单元→编辑版位&广告单元→新增广告单元→竞价模式→应用内竞价) |
优量汇 | 开屏、原生信息流(模板和自渲染)、横幅广告、插屏广告、激励视频 | 竞价权限已开放,可自主开启。(路径:优量汇后台→我的广告位→新建广告位→价格策略开启→实时竞价) |
快手联盟 | 开屏、原生信息流(模板和自渲染)、插屏广告、激励视频 | 竞价权限需要联系快手联盟商务开通,或者联系极光运营人员协助开通 |
3.功能说明及交互说明
3.1时序图
3.1.1 关键步骤
- 在广告位展示机会到来之前(启动时),需初始化完成本平台SDK及三方广告SDK。
- 广告位展示机会到来之前,调用询价(竞价)请求接口,并等待对方服务器返回结果。
- SDK通过收集所有平台返回的询价结果,获取价格和bidtoken。
- SDK通过价格排序规则判断出胜出平台,并按照要求完成对对应ADN的竞价成功、失败回调通知【非常重要】。
- SDK把竞价胜出的HB广告源、与原瀑布流中的广告源按照CPM进行排序,生成新的瀑布流,参见瀑布流价格排序规则。
- 若瀑布流中轮到HB广告源,则根据对应ADN的要求使用bidtoken调用广告加载接口进行广告加载。
- 后续与普通广告业务流程一致。
- 除完成ADN对上报回调要求外,需要对Adpub后台上报统计信息参见统计上报规则。
3.1.2 瀑布流价格排序规则
应用内头部竞价(HB)可与现有的或新的聚合瀑布流无缝衔接,每个HB广告来源均会与不参与HB的其他广告来源(例如广告瀑布流中的广告来源)竞争填充广告请求的机会。
示例1. 聚合组仅有应用内头部竞价组
此聚合组中包含 4 个HB广告源,其中3个广告源返回出价。在本示例中,此聚合组中没有包含广告瀑布流中的广告来源。这意味着,出价最高的广告源将投放广告。
公开出价广告来源仅在有广告可展示时才会出价。
示例2. 聚合组仅有瀑布流、或HB竞价组都没有填充
- 此聚合组中包含 4 个HB广告源,每个广告源都没有返回出价。在本示例中,此聚合组中有四个广告瀑布流中的广告来源,则按正常的瀑布流请求。
- 此聚合组中没有 HB广告源。在本示例中,此聚合组中有四个广告瀑布流中的广告来源,则按正常的瀑布流请求。
示例3. 聚合组中有应用内头部竞价组和瀑布流
此聚合组中包含 4 个HB广告源,其中3个广告源返回出价。在本示例中,此聚合组中广告瀑布流中的广告来源的历史CPM,都低于ADN 3 。这意味着,出价最高的ADN 3广告源将投放广告。
示例4. 聚合组中有应用内头部竞价组和瀑布流
此聚合组中包含 4 个HB广告源,其中3个广告源返回出价。在本示例中,此聚合组中广告瀑布流中的广告来源的历史CPM,其中ADN A高于ADN 3 ,ADN 3 返回价格排序在第二位 。这意味着,出价最高的ADN A广告源将投放广告;或ADN A没有填充时,才会请求ADN 3。
5.其它情况
- 若HB 中出现价格一致时,按平台优先级排序选择
- 若HB 中胜出价格与瀑布流价格一致时,HB优先
3.1.4 头部竞价SDK统计上报规则
此处统计上报指的是头部竞价中业务上报
- 询价请求:ADN、 次数 --> 询价请求数
- 询价成功返回:ADN、次数 --> 询价成功数
- 竞价成功:ADN、 单价 --> 竞价成功数
- 请求 --> 同瀑布流请求
- 成功 --> 填充成功返回
- 展示 --> 同瀑布流 展示成功
- 点击 --> 同瀑布流 点击
3.2 其它
- 支持广告类型:头部竞价是只有特定广告平台的特定广告位类型才可以使用。目前支持tianmu、优量汇支持,详见 支持广告平台及类型。
- 属性修改:由于该权限是广告源基础属性,所以设置后不可修改。
- 动态eCPM:头部竞价的eCPM是动态的,所以广告源的底价CPM是不可用的。
- 频控方式变动:由于功能需要按CPM 进行瀑布流排序,会导致循环频控失效,循环频控和头部竞价只能二选一。