序:
使用穿山甲广告的话,一般使用穿山甲聚合平台。
地址为:穿山甲,让全球APP更有价值 (csjplatform.com)
https://www.csjplatform.com/union/media/union/download?doc_sort=mediation
使用代码位管理的时候,点击GroMore。
我们博客就以这个Gromore SDK的4.14版本作为举例来讲解。
建议使用的Unity版本为2019.4.29f1c2,不过子版本随意,也可以使用Instant版本2019.4.29f1c106。
因为这两个版本作为普通版和Instant版属于版本最接近的,与demo的2019.4.29f1c1接近,官网已下载不到2019.4.29f1c1。
在导入sdk之前,我们先说一下SDK的广告种类。
1、激励视频(横竖屏)。
2、全屏视频(横竖屏)。
3、插屏(与插全屏不属同一类广告,广告代码位类型不一样)。
4、插全屏(Unity的SDK中缺少这一种,但它在安卓组件中拥有此功能,后续我们文章里会讲怎么增加它)。
5、信息流(模板)。
6、信息流(原生,不建议使用这个,毕境要兼容我们自身的游戏界面,使用模板信息流即可)。
7、Banner广告。
8、开屏广告。
以上8类广告,激励视频收益最大,其次全屏视频,这两类广告的价值是其他的10倍以上还不止。
对于广告展现,并不是无休止的随意展现,由于展现的次数有限,所以需要考虑ecpm值(广告价值),针对低价值用户是需要作出一定的限制的。
目前Unity版本的SDK升级过一次,但安卓原生端又从TT版本升级到了GM版本,而Unity端暂时还停留在TT版本,该版本没有插全屏功能,我们文章后续写插全屏功能时,将调用GM版本的SDK,而其他功能,依旧使用TT版本自带的。
另外一点,接入这个SDK,就别想着仅用Unity发布了,肯定得上Android工程了。
———————废话分割线——————————
废话说到这,大家开始导入SDK吧,下载SDK后,里面有两个unity包,一个是SDK的内容,另一个是bytedance的开发人员写的调用的代码,可以直接横向平移拿来用,虽然复杂了点,但是够用,还挺好用的。
导入之后,Unity里的配置如下:
Build Settings-Android-PlayerSettings-Player-Publishing Settings的设置如下:
导入之后,Unity里找到如下目录:
我们将修改部分文件,使Unity能发布安卓工程,只需要能发布就行,发布出来的工程能不能跑都不是问题,虽然有时候代码写的跟屎一样,但你和程序,有一个能跑就行。
1、AndroidManifest.xml不用改。
2、baseProjectTemplate.gradle不用改。
3、launcherTemplate.gradle需要改如下图。
———————————————————–
4、mainTemplate.gradle需要改。
———————————————————-
不要在意内容里的版本号,我们在这一步的目标,只需要让Unity能发布到Android Studo的工程。
接下来发布Android Studio工程。
好了,发布成功。
Android的空工程链接:
穿山甲GroMore-Unity的Android空工程: 这是穿山甲GroMore的Unity发布到工程后的一个空工程。 由穿山甲工单回复的技术人员提供。 (gitee.com)
如果没跳转请点击这里:https://gitee.com/vsir2017/CSJ_GroMore_Android
工程暂没有传完,这里没有Git,我会在2020.05.20之前将内容上传完成。
大家在上面使用Unity发布Android工程后可以直接使用,对于不想使用自己发布的,可以拿我这个去魔改,注意你自身发布Android工程里的assets文件和jniLibs文件的内容要替换到我提供的工程里去,如下图。
—————————————————————————
对于GroMore的导入和发布,本文就写到这,有什么需求需要补充的可以留言。
原创文章,作者:bd101bd101,如若转载,请注明出处:https://blog.ytso.com/272397.html