将新义 SDK 添加到 Taku 平台
基础信息
文档更新记录
| 版本 | 作者 | 时间 |
|---|---|---|
| v5.0.5 | 黄洋洋 | 2025.09.05 |
SDK用法
SDK引入
Gradle
repositories {
maven { url = uri('https://jfrog.takuad.com/artifactory/china_sdk') }//taku
maven { url 'https://nexus.mobrtb.com/repository/sdk' }//新义
}
dependencies {
//taku sdk
implementation "com.anythink.sdk:core-taku:6.5.10"
implementation "com.anythink.sdk:core-china-taku:6.5.10"
implementation "com.anythink.sdk:nativead-taku:6.5.10"
implementation "com.anythink.sdk:banner-taku:6.5.10"
implementation "com.anythink.sdk:interstitial-taku:6.5.10"
implementation "com.anythink.sdk:rewardedvideo-taku:6.5.10"
implementation "com.anythink.sdk:splash-taku:6.5.10"
//新义广告SDK
implementation 'com.xy.sdk:adtalos-sdk:5.0.7'
//新义广告适配taku自定广告SDK
implementation 'com.xy.adn.taku:adtalos-sdk-taku:5.0.7'
}
SDK下载
如不想从 Maven 仓库安装依赖,可直接下载: aar
Taku后台添加自定义网络
- 开屏:com.xy.adn.taku.XySplashAdapter
- 插屏:com.xy.adn.taku.XyInterstitialAdapter
- 激励:com.xy.adn.taku.XyRewardVideoAdapter
- 横幅:com.xy.adn.taku.XyBannerAdapter
- 原生:com.xy.adn.taku.XyNativeAdapter

应用维度参数
- token: 对应开发者平台 -> 账户 —> 个人信息里面的 token
- appToken: 对应开发者平台 -> 应用信息 -> 应用列表中的您所注册应用的 token
- allowAllDeviceInfo: 获取设备信息(如需在隐私政策等原因后才能授权获取设备信息,或想单独授权某几项设备信息...可配置为false,但需在合适时机主动触发新义SDK init操作)

原生自渲染类型参数配置
taku新建原生广告位无“模版渲染 or 自渲染”选项,新义adapter默认模版渲染(isExpress = true),如添加的新义广告位为自渲染类型,需配置参数
- isExpress = false

FAQ
如何禁止Taku横幅广告“自动刷新”?
答: taku后台 -> 聚合管理 -> 选择横幅广告位 -> 右上角“高级设置” -> 自动刷新时间设置为0
