本文档是介绍Taku SDK 在Cocos Creator的集成方法,从申请账号、appid、广告位id及集成SDK进行描述,确保开发者能够顺利集成 SDK进行变现。目前Taku SDK的Cocos Creator平台支持的广告形式如下:
广告形式 | 说明 |
---|---|
Native | 原生广告,无UI |
Video | 视频广告,带有UI |
Interstitial | 插屏广告,带有UI |
Banner | 横幅广告,带有UI |
开发者可以根据应用的形态选择合适的广告形式,具体集成方法见下面具体介绍。
你可以通过Taku账号及相关ID准备进行账号注册及登录的操作指引
AnyThinkSDK: Cocos Creator版本可从在下载SDK页面获取 (注意:CocosCreator SDK 需搭配Android或者iOS的 SDK进行使用),TakuSDK包含的文件说明:(需将以下说明的TS文件或JS文件导入到您的项目工程使用)
压缩包一级目录说明:
文件夹 | 描述 |
---|---|
Android | 集成Android平台需要的SDK包 |
iOS | 集成iOS平台需要的SDK包 |
Android_iOS | 集成Android+iOS平台需要的SDK包 |
平台目录的说明:
文件夹/文件名 | 描述 |
---|---|
Scipt | Cocos Creator项目中需要引入的TS或JS代码文件 |
bridge/iOS | Xcode工程的bridge代码文件,需要引入到您游戏的Xcode工程 |
bridge/Andorid | Android Studio工程bridge代码文件,分别提供了bridge的源码(source目录)以及aar包(library目录),可按需要选择使用在您游戏的Android工程 |
dependencies {
api fileTree(include: ['*.jar','*.aar'], dir: 'libs')
}
也可选择源码的方式,将源码放置在项目的src/main/java目录下,此时需要额外配置混淆规则:
-keep public class com.anythink.cocosjs.**
-keepclassmembers class com.anythink.cocosjs.** {
public *;
}
2. 请至Taku官网下载页面,勾选需要集成的平台点击下载;下载完成后,解压下载所得的压缩包。具体引入说明可查看Android原生SDK集成说明(里面已经有说明libs包的引入,AndroidManifest,以及项目相关的配置,需要按照原生集成文档来引入SDK包)。
2. 请至Taku官网下载页面,勾选需要集成的平台,点击下载;下载完成后,解压下载所得的压缩包,并把所得内容全部拖到xcode中即可(如图):
图片所示为勾选了穿山甲及广点通(即腾讯优量汇)
3. 编译或打包报错:
哪个framework报错,就参照下图添加对应的framework
4. 相关编译错误解决方式请参考FAQ ;如有其它问题请随时联系我们。