原生横幅
#
原生横幅- (1)nativebanner是用native来拼接的banner,跟native相比是少了大图,在特定的场景可以代替banner广告(填充率和点击率,素材内容和质量上有差异)。由于native广告分自渲染和模板渲染,模板渲染是三方广告平台返回渲染好的view,所以只有支持自渲染的广告源才能用native来拼接的banner,模板渲染类型Native无法拼接成banner。
- (2)nativebanner是按照banner的逻辑来实现,所以load成功以后会自动show出来,同时nativebanner也会有自动刷新等功能。
#
注意事项- Facebook MyTarget 有专门的原生横幅广告,其他的在三方后台申请自渲染类型的原生广告,
- Facebook的原生横幅广告为FB方支持类型,并不是TP拼接的类型。故FB的NativeBanner模版和自渲染都能支持。但是FB的原生横幅广告必须有以下元素,缺少这些元素可能会导致 FaceBook不计入展示。更多了解,请看Audience Network 原生广告介绍。
#
集成说明#
1. 初始化#
2. 加载广告#
3. 显示广告#
4. 监听回调tpNativeBannerAdLoadFailWithError:
返回的是TP封装的错误信息:详见: 错误码说明tpNativeBannerAdOneLayerLoaded:didFailWithError:
返回三方源的错误信息以下回调接口已废弃v7.6.0+
回调接口及说明
#
5. 接入参考参考:TradPlusAdNativeBannerViewController
#
6.自定义模版方式(可选)RenderingViewClass,继承UIView,可参照 Demo 需要在load前关闭自动显示
#
7.自定义view方式(可选)需要在load前关闭自动显示