MSSDK多主体、多参数使用指导文档
<h2>0 文档简介</h2>
<ul>
<li>本文档主要面向在<a href="#微服务业务控制台">微服务业务控制台</a>配置多主体、多参数应用的使用者;</li>
<li>此文档仅适用于以下表格中SDK及其以上版本,未更新SDK的业务不提供此功能。</li>
</ul>
<table>
<thead>
<tr>
<th>SDK</th>
<th>平台</th>
<th>版本</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td>微服务SDK</td>
<td>Android</td>
<td>v1.10.0</td>
</tr>
<tr>
<td>微服务SDK</td>
<td>iOS</td>
<td>v1.10.0</td>
</tr>
<tr>
<td>微服务SDK</td>
<td>unity</td>
<td>v1.10.0</td>
</tr>
</tbody>
</table>
<h2>1 概念同步</h2>
<p><strong>多主体</strong>
所谓多主体是指应用发行商,如乐逗游戏,创梦天地等,目前MSSDK支持四种发行主体,分别为乐逗游戏、创梦天地、LY和XY。</p>
<p><strong>多参数</strong>
所谓多参数是指同一应用由于运营需要、渠道合作、三方SDK限制在同一渠道或三方产品上创建多套参数。如应用宝渠道创建多套支付参数进行换皮推广;极光一键登录绑定游戏包名,同一应用不同包名均需要在极光后台创建一套参数。</p>
<h2>2 提前准备</h2>
<h3>2.1 获取SDK母包资源</h3>
<p>在创梦云平台上下载Android、iOS或unity的SDK资源,母包资源不区分主体,在打包时选择主体资源打入包体。创梦云地址:<a href="https://cloud.idreamsky.com/download">https://cloud.idreamsky.com/download</a></p>
<h3>2.2 增加多主体、多参数</h3>
<p>如果有新的主体和新的参数需要添加,请通过业务BP联系中台同事进行添加,无诉求则忽略。</p>
<h2>3 多主体配置指导</h2>
<h3>3.1 应用选择主体信息</h3>
<ul>
<li>主体信息为必选项;</li>
<li>未创建的应用,需要在创建应用时勾选要发行的主体,可多选;</li>
<li>已创建的应用,默认勾选“乐逗游戏”主体,如发行主体有变动,可以在“应用信息”中改动。
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/ac176a15f6ddb0bed1544fa191a2e0cf?showdoc=.jpg" alt="" />
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/158e0dcbd14e6493ad0f015463cf288c?showdoc=.jpg" alt="" /></li>
</ul>
<h3>3.2 打包时多主体选择</h3>
<ul>
<li>主体信息为比选项,此处主体列表依赖3.1中选择的主体;</li>
<li>已存在的打包模板默认勾选乐逗主体,不影响打包;</li>
<li>新配置的打包模板需要选择主体,再进行打包。
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/7be4d976eda0a3ebfaa11819aa9b19cd?showdoc=.jpg" alt="" /></li>
</ul>
<h2>4 多参数配置指导</h2>
<h3>4.1 渠道发行选择渠道</h3>
<p>同一应用在同一渠道上有多套参数,如梦幻花园在支付宝渠道有多套应用宝参数ysdk_1,ysdk_2...,则需要在业务控制台的“渠道发行”服务选择多个应用宝渠道SDK,填写不同套参数。<strong>一套参数对应一个渠道SDK,多套参数,渠道SDK以数字尾号区分。每一个渠道有唯一的渠道标识,渠道标识用于确认使用的是哪一套具体参数。</strong>
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/8d4cad54ef861af346977af4814a7373?showdoc=.jpg" alt="" /></p>
<h3>4.2 多参数打包配置</h3>
<ul>
<li>打包时配置多参数是需要将具体的渠道参数打入游戏包内,否则渠道参数不对游戏不能进行登录和支付;</li>
<li>公版渠道和联运渠道处理方式不同。公版渠道需要在客户端参数选择具体的登录标识、支付标识等;联运渠道只需要选择一个渠道标识即可,因公版的登录和支付是由三方拼凑的,而渠道是统一由渠道统一封装的。分别如下所示:
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/1d9b94390066a3226533a206cfc074bc?showdoc=.jpg" alt="" />
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/4c4510e369b77c6197858141d678ba5b?showdoc=.jpg" alt="" /></li>
</ul>