
自定义ADN的广告加载提供实时价格反馈渠道,参与到聚合的竞价逻辑中。在一定程度上实现开发者收益最大化。
所有adapter类新增getBiddingType()方法,该返回值声明开发者在GroMore平台配置的ADN广告竞价类型:(详见上面各广告类型adapter和demo)
0 :普通广告1 :客户端竞价广告100 :P层(置顶)广告
竞价广告拿到价格后需要通过以下接口回传给GroMore(详见各广告类型adapter和demo) 单位:分
各广告Adapter协议中新增协议接口void receiveBidResult(boolean win, double winnerPrice, int loseReason, Map<String, String> extra)通知adapter开发者比价结果。 参数详情如下
字段 | 类型 | 说明 |
win | boolean | 是否在本次竞价中获胜 |
winnerPrice | double | 获胜者价格,可能为0 ,如果没有胜出则该值是-1 |
loseReason | int | 竞价失败原因 1:价格较低 2:广告返回超时 10001:其他 如果胜出则该值是-1 |
extra | Map<String, Object> | 扩展参数 |
摘自Demo中CustomerRewardAdapter类实现,如下:(代码有删减,详见demo)
Online Customer Service24/7 Online Customer Service BotManual customer service, weekdays 10~ 12 o'clock/14~ 19 o'clock