Android app接入聚合sdk需要怎么操作?有哪些流程呢?今天我们以优量汇接入sdk为例:
1、定义每个广告样式的自定义类名,并在创建广告位组时填写到瀑布流广告位信息中。
例如:
可以将 Demo 工程中的快手插屏广告
“com.qq.e.union.adapter.kuaishou.interstitial.KSInterstitialAdAdapter"配置为“com.custompkg.adapter.AdnNameXxAdAdapter"或其他类名。(若需要自定义类名,则步骤3中请选择源码依赖方式,aar依赖方式不支持自定义类名,并且在聚合平台上修改对应的媒体下广告平台的自定义类名)
2、拷贝Demo工程aar/目录下穿山甲、快手、百青藤aar到开发者项目工程aar目录下,并在 build.gradle 中添加相应依赖
adapter提供两种接入方式(两者任选其一即可)
(1) aar依赖(不支持自定义类名)
将Demo工程libs/目录下BDAdapter.aar、KSAdapter.aar、TTAdapter.aar、Utils.aar拷贝到开发者项目工程中aars目录下,并在build.gradle中进行依赖。
(2)源码依赖
将Demo工程中 mediationAdapters 文件夹直接复制到开发者项目工程中,在setting.gradle中配置模块声明,同时在build.gradle配置源码依赖,并按照步骤 1 中配置的自定义类名将开发者项目工程中对应的类进行修改
3、启动 Demo 工程,并使用优量汇开发者平台上申请的广告位组 ID (mediation id) 进行广告拉取测试(若使用测试账号测试,请务必在测试完成后切换至正式账号)。
4、请求广告
5、排查步骤
a. 检查接入的优量汇广告类型是否包含在上面表格中,以及开发者申请的第三方的广告位是否和表格中与优量汇广告类型对应的第三方渠道入口类匹配;
b. 检查拉广告时传入的广告位ID是否为您在优量汇平台申请的广告位组ID(mediation id);
c. 检查穿山甲及快手、百青藤的 SDK 是否接入正确;
d. 检查穿山甲及快手、百青藤的 Adapter 是否接入正确;
e. 检查拉取使用的 ID 为广告位组 ID,非优量汇广告位 ID;
f. 不同 ADN 的 UI 相似,主要区别在于页面中广告的角标,请注意查看确定广告来源;
g. Banner 广告需要关注,因为百度 ADN 拉广告需要提前将 View 加入到 View tree 中,及穿山甲广告需要传入容器宽高,所以需要开发者将 UnifiedBannerView 加入到 View tree 中,并且不隐藏,不遮挡
免责声明:本站文章来源于互联网,文章为作者独立观点,不代表本站立场。如有侵权,请联系我们。