基础集成说明
集成步骤
请开发者根据下面步骤进行集成,跳过或漏看会导致集成失败。
第一步:从打包平台上下载SDK
初次使用TradPlus的开发者,可通过下文《如何使用打包平台》了解如何使用,项目漏集成会导致广告请求失败。
常见情况 | 说明 |
---|---|
集成某个源,但漏集成其Adapter或该源SDK上线前注释 | 该源的上线后广告会一直无法请求成功 |
项目工程是AndroidX的,但开发接的是Support的SDK | 上线会有Crash的可能。 这是由Android X和Support的库文件不同导致。 非Android开发的技术人员想了解项目是否支持AndroidX,可Google或百度“如何区分AndroidX”,这是Android的基础。 |
集成某个源,但引用不全 | 请求该源时可能会因为缺少某个依赖导致Crash。 |
第二步:SDK配置
Android
这部分属于Android开发的基础,非Android技术人员,配置这块需先Google或百度学习:
- Android Studio项目结构 —— 了解AndroidManifest文件和混淆文件在哪里
- Android 清单文件 —— 了解如何声明权限,
provider
在哪个标签下配置 - Android 代码混淆配置 —— 了解如何正确使用ProGuard
配置 | 说明 |
---|---|
Android平台导入 | 如何生成mainTemplate.gradle和AndroidManifest.xml文件 |
配置AndroidManifest文件 | 漏加会导致有些广告填充失败或展示异常 |
添加混淆配置 | 项目开启混淆后,不加配置会影响正式包正常请求 |
接入原生广告,要配置广告资源白名单 | 项目使用资源优化框架,不加会影响原生广告素材展示,比如广告展示一片空白 |
iOS
第三步:SDK初始化
不初始化SDK,会直接影响后台统计DAU,导致数据不准确,增加运营工作难度。