横幅广告
#
1、请求广告参数说明
#
unitId:TradPlus后台创建的广告位ID- 开发者需正确填入,例如:unitId设置前后有空格,均会导致广告因拉不到配置而请求失败。
#
sceneId :广告场景ID- 开发者可在在TradPlus后台创建,位置如下:应用管理--广告场景。
- 具体如何调用,可以参考广告场景的调用时机和用途说明。
- 进入广告场景时传入sceneId,展示广告时也需传入sceneId,否则会影响统计。
#
TPBannerExtra:额外参数- x:坐标 x,默认 0。
- y:坐标 y,默认 0。
- width:宽度,默认 320。
- height:高度,默认 50。
- adPosition:屏幕位置定位(当 x y 都为 0 时生效),默认TopLeft。
- closeAutoShow:是否关闭自动展示 。默认开启自动展示,传入true关闭。
- customMap:设置流量分组 相关属性参数
- localParams:设置本地参数。仅Android支持。个别广告平台特殊需要设定的参数。
- className:自定义渲染的方式设置原生横幅,开发者传入布局名称即可。仅Android支持,V8.7.0.1新增API
(1)Android V8.7.0.1开始支持使用横幅广告位配置原生横幅类型,SDK内置默认布局样式,如果开发者需要自己定义布局样式,就需要使用此方法渲染。
(2)详细了解,见下文《如何使用横幅广告位配置原生横幅》部分介绍
(3)tp_native_banner_ad_unit,为TradPlus提供的样式布局文件,可以在下载的unitypackage中获取。
#
2、检查是否有可用广告- 建议开发者展示广告前,调用该API判断是否有可用广告,有广告再调用show方法
- true表示有可用广告,false表示暂时无可用广告
#
3、进入广告场景 (可选)#
4、展示广告此接口配合 closeAutoShow 关闭自动展示时使用
#
5、隐藏已展示的广告#
6、显示已隐藏的广告#
7、销毁广告#
8、监听回调参数说明
adInfo:广告位ID、三方广告平台、ecpm等信息。 具体请参考 Android 回调信息说明 , iOS 回调信息说明
error:广告请求失败、广告展示失败的错误信息。 具体请参考 错误码、错误信息说明。
#
常用回调#
广告源维度回调监听(可选)#
下载监听 快手、穿山甲支持(可选)(仅Android支持)#
9、如何使用横幅广告位配置原生横幅- TradPlus SDK V8.7.0.1开始支持,开发者首先需要在横幅广告位下添加新的广告源,横幅类型选择 原生横幅
#
后台配置- 第一步:后台选择TradPlus横幅广告位类型(注意:选错广告位类型会没有横幅类型选项)
- 第二步:点击编辑横幅类型中选择原生横幅类型
- 第三步:配置三方广告网络Placement ID
#
自定义渲染原生横幅广告- 开发者不使用SDK内置的布局样式,自定义样式渲染原生横幅广告