码迷,mamicode.com
首页 > 编程语言 > 详细

渠道SDK-Unity

时间:2015-06-08 12:57:55      阅读:346      评论:0      收藏:0      [点我收藏+]

标签:

渠道:英文为channel,就是商品的销售路线,也就是我们开发都把游戏开发好了,交付给渠道帮我们运营,帮我们推广,帮我们赚钱。

拿安卓和IOS两大平台来说,它们都有N多的渠道。比如IOS的:itools,PP助手,同步推等等;安卓的:豌豆荚,安智, 360,应用宝等等。当游戏在这些平台上线时,平台会要求开发都接入自家的SDK。这些SDK的功能大多包括:登录,支付,悬浮窗,礼包,论坛等等。

如下图截取小米平台和360安卓平台

技术分享技术分享技术分享技术分享

接一家两家平台的SDK是可以接受的,但如果游戏要上线多家平台,那对接工作也是一件大活,所以我们就思考着有没有一种中间件,能够方便地帮助CP完成平台SDK接入工作。

搜索了一下“手游 渠道 SDK”就出来一些目前比较多人用的通用平台SDK,举例说几个:

1、Any SDK

官网:http://www.anysdk.com/

集成文档:http://docs.anysdk.com/UnityTutorial

简述:提供Unity接口

2、易接SDK

官网:http://www.1sdk.cn/

集成文档:http://www.1sdk.cn/omsdk-sdkenter-online/omsdk-sdkenter-online-unity3d.html

简述:本地打包,收费和免费版本

3、OK SDK

官网:http://www.oksdk.com/

集成文档:http://wiki.oksdk.com/index.php/Unity_%E6%8E%A5%E5%8F%A3

简述:云打包,功能少,简单,渠道中有海外运营商

4、abctools/Elephant

集成文档:http://www.abctools.cn/documentCenter/toSdkDownload

简述:功能少,和Unity Editor编成,但14年至今未更新

5、棱镜SDK

官网:http://www.ljsdk.com

集成文档:http://www.ljsdk.com/docs_3_3

在线打包,公共版(免费),VIP版(收费)

在最后的决策中,我们采用了 棱镜SDK 但这些通用的平台原理大致都是相似的。

下图借用 OKSDK的接入原理,加上注释

技术分享

通用平台也是需要对接的,但相对相说比较简单,只要和他们的接口接通,就可以开始下一步工作了。

下面是我们申请的一个360的渠道配置,配置完成之后,可以很方便的开始打包了,打包出来的APK中就已集成好了360的SDK

注:包名,AppKey AppId,App_Secret 需要到各自渠道的开发者平台去申请。最好注册为 企业开发者

 

技术分享

技术分享技术分享

通用平台的开发者后台管理:

技术分享

渠道参数配置完成后,就可以上传签名文件,上传母包,然后打包渠道了。

技术分享

渠道SDK-Unity

标签:

原文地址:http://www.cnblogs.com/zhaoqingqing/p/4560394.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!