zoukankan      html  css  js  c++  java
  • Channel SDK (渠道SDK) for Unity

    渠道

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

    Android和IOS渠道

    拿安卓和IOS两大平台来说,它们都有N多的渠道。比如IOS的:itools,PP助手,同步推等等;安卓的:豌豆荚,安智, 360,应用宝等等

    当游戏在这些平台上线时,平台会要求开发都接入自家的SDK。这些SDK的功能大多包括:登录,支付,悬浮窗,礼包,论坛等等。

    小米渠道

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

    imageimage

    360渠道

    imageimage

    维护不同渠道SDK,累?

    接一两家平台的SDK是可以接受的,但如果游戏要上线多家平台,那对接工作也是一件大活。

    所以我就在思考有没有一种中间件,能够方便地帮助CP完成平台SDK接入工作?

    渠道通用SDK简述

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

    Any SDK

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

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

    简述:提供Unity接口

    易接SDK

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

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

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

    OK SDK

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

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

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

    abctools/Elephant

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

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

    棱镜SDK

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

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

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

    通用渠道SDK原理

    通过分析各个渠道的特点,结合我们团队的实际情况,我们选用了 棱镜SDK 但这些通用的平台原理大致都是相似的。

    接入原理

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

    image

    接入工作

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

    注意事项

    注:包名,AppKey AppId,App_Secret 等app信息需要到各自渠道的开发者平台去申请。建议在各个开发者平台注册为 企业开发者

    渠道包 Demo

    接入通用平台SDK之后。在通用平台中打包出的渠道包,运行结果。

    image

    image

    接入步骤

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

    image

    开发者后台管理

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

    image

    打出渠道包

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

    image

    SDK 登录 支付 原理

    以棱镜为例:登录和支付,CP的客户端向棱镜发送请求,CP的服务器端也只要处理棱镜的回调,在各大渠道中配置的AppSecret也是棱镜分配的回调地址,就是等于棱镜帮CP们做了一个中间件,原理图如下:

  • 相关阅读:
    11111 Generalized Matrioshkas
    Uva 442 Matrix Chain Multiplication
    Uva 10815 Andy's First Dictionary
    Uva 537 Artificial Intelligence?
    Uva 340 MasterMind Hints
    SCAU 9508 诸葛给我牌(水泥题)
    Uva 10420 List of Conquests(排序水题)
    Uva 409 Excuses, Excuses!
    10/26
    11/2
  • 原文地址:https://www.cnblogs.com/zhaoqingqing/p/4560394.html
Copyright © 2011-2022 走看看