OSS云存储申请配置攻略
<h4>
<span style="font-size:14px;">1. 概述</span>
</h4>
<p>
<span style="font-size:14px;"><br />
</span>
</p>
<p>
<span style="font-size:14px;">因云端分包,需要将分出的子包上传到服务</span><span style="font-size:14px;">器供玩家进行下载,因此需要配置下载包的储存方式</span>
</p>
<p>
<span style="font-size:14px;"><br />
</span>
</p>
<p>
<br />
</p>
<h4>
<span style="font-size:14px;">2. 配置位置</span>
</h4>
<p>
<span style="font-size:14px;"><br />
</span>
</p>
<p>
<span style="font-size:14px;">在SDK后台-广告投放-环境配置-下载包存储里进行配置</span>
</p>
<p>
<img src="https://staticsite.quickapi.net/data/newFiles/20240312/202403121129148dce371.png" alt="" />
</p>
<p>
<br />
</p>
<p>
<br />
</p>
<h4>
<span style="font-size:14px;">3. 存储方式</span>
</h4>
<p>
<span style="font-size:14px;"><br />
</span>
</p>
<p>
<span style="font-size:14px;">目前支持FTP、云储存、本地储存、云分包CDN这4种存储方式(<span style="white-space:normal;font-size:14px;color:#E53333;">推荐使用云存储,操作简便</span>)</span>
</p>
<p>
<img src="https://staticsite.quickapi.net/data/newFiles/20240312/20240312113130NiMZ792.png" alt="" />
</p>
<p>
<br />
</p>
<p>
<span style="font-size:14px;">3.1 FTP </span>
</p>
<p>
<span style="font-size:14px;"><br />
</span>
</p>
<p>
<span style="font-size:14px;">使用FTP需要厂商自己搭建服务器,且配置复杂,不推荐,建议直接购买现成的云存储服务,比如阿里云、华为云等</span>
</p>
<p>
<img src="https://staticsite.quickapi.net/data/newFiles/20240312/20240312113620eap1265.png" alt="" />
</p>
<p>
<span style="font-size:14px;">使用FTP需要注意:</span>
</p>
<p>
<span style="font-size:14px;"><br />
</span>
</p>
<p>
<span style="font-size:14px;">a. 服务器需要开启被动模式</span>
</p>
<p>
<span style="font-size:14px;">b. 防火墙允许端口传送文件</span>
</p>
<p>
<span style="font-size:14px;">c. 要有文件权限</span>
</p>
<p>
<span style="font-size:14px;"><br />
</span>
</p>
<p>
<br />
</p>
<p>
<span style="font-size:14px;">3.2 云储存<strong><span style="color:#E53333;">(</span><span style="color:#E53333;">推荐</span><span style="color:#E53333;">)</span></strong></span>
</p>
<p>
<span style="font-size:14px;"><br />
</span>
</p>
<p>
<span style="font-size:14px;">目前支持网宿云、阿里云、腾讯云、华为云跟金山云,选择对应的云存储后,可以直接点击下方链接跳转到云存储服务商后台进行购买,购买成功后将获取的参数配置到SDK后台便可</span>
</p>
<p>
<img src="https://staticsite.quickapi.net/data/newFiles/20240313/20240313142742ucjy186.png" alt="" />
</p>
<p>
<span style="font-size:14px;">以阿里云为例,选择后,跳转到阿里云后台,开通OSS服务后,再选择【购买资源包】</span>
</p>
<p>
<img src="https://staticsite.quickapi.net/data/newFiles/20240313/202403131514444zqQ505.png" alt="" />
</p>
<p>
<br />
</p>
<p>
<img src="https://staticsite.quickapi.net/data/newFiles/20240313/20240313151236h27J964.png" alt="" />
</p>
<p>
<span style="font-size:14px;">地域:如<span style="white-space:normal;font-size:14px;">是</span>QuickGame部署版,可以选择跟部署服务器在同一地区,这样会极大地提升分包速度</span>
</p>
<p>
<span style="font-size:14px;">存储规格:根据厂商情况自行选择,比如游戏包是1G,选择购买40G那么就可以存储40个游戏分包</span>
</p>
<p>
<span style="font-size:14px;">购买时长:厂商自行选择</span>
</p>
<p>
<span style="font-size:14px;">除上述所述,其他选项均保持默认配置便可</span>
</p>
<p>
<br />
</p>
<p>
<span style="font-size:14px;">购买完成后,SDK后台需要配置的参数都可以直接在云存储后台搜索如何获取</span>
</p>
<p>
<img src="https://staticsite.quickapi.net/data/newFiles/20240313/20240313175915QQ81542.png" alt="" />
</p>
<p>
<br />
</p>
<p>
<span style="font-size:14px;">参数配置完成,可以点击左下方的【测试链接】验证能否正常链接</span>
</p>
<p>
<img src="https://staticsite.quickapi.net/data/newFiles/20240313/20240313155555tcEt532.png" alt="" />
</p>
<p>
<span style="font-size:14px;">另注意:</span>
</p>
<p>
<span style="font-size:14px;">阿里云出于安全考虑,访问域名地址需要配置厂商自己的域名,具体操作可以参考下这个文档: </span><a href="https://help.aliyun.com/zh/oss/user-guide/map-custom-domain-names-5?spm=a2c4g.11186623.0.i4" target="_blank"><span style="font-size:14px;">绑定自定义域名至Bucket默认域名</span></a>
</p>
<p>
<br />
</p>
<p>
<br />
</p>
<p>
<span style="font-size:14px;">3.3 本地存储</span>
</p>
<p>
<span style="font-size:14px;"><br />
</span>
</p>
<p>
<span style="font-size:14px;">本地存储方式是QuickGame部署版用来本机提供下载使用的,在线版不提供下载服务</span>
</p>
<p>
<img src="https://staticsite.quickapi.net/data/newFiles/20240313/20240313170853m0fl915.png" alt="" />
</p>
<p>
<span style="font-size:14px;">储存目录:配置SDK服务器目录</span>
</p>
<p>
<span style="font-size:14px;">访问域名:配置部署域名地址</span>
</p>
<p>
<br />
</p>
<p>
<br />
</p>
<p>
<span style="font-size:14px;">3.4 云分包CDN</span>
</p>
<p>
<span style="font-size:14px;"><br />
</span>
</p>
<p>
<span style="font-size:14px;">使用此方式,</span><span style="font-size:14px;">首先要确保</span><span style="font-size:14px;">CDN那边是支持云CDN分包的,目前</span><span style="font-size:14px;">已知</span><span style="font-size:14px;">头条和火山云CDN</span><span style="font-size:14px;">是支持的</span>
</p>
<p>
<img src="https://staticsite.quickapi.net/data/newFiles/20240313/20240313172215pWMJ663.png" alt="" style="white-space:normal;" /><span style="font-size:14px;"></span>
</p>
<p>
<br />
</p>
<p>
<span style="font-size:14px;">操作步骤:</span>
</p>
<p>
<br />
</p>
<p style="white-space:normal;">
<span style="font-size:14px;">a. 把基础包上传到火山或者头条后台</span>
</p>
<p style="white-space:normal;">
<span style="font-size:14px;">b. SDK后台-广告投放-云端分包-游戏包管理-上传基础包,云CDN分包选择“是”</span>
</p>
<p style="white-space:normal;">
<span style="font-size:14px;">包体文件:配火山或者头条后台生成的基础包CDN下载URL,比如</span><span style="font-size:14px;"> https://huoshanxxx.com/xxxxx.apk</span>
</p>
<p style="white-space:normal;">
<img src="https://staticsite.quickapi.net/data/newFiles/20240313/20240313174142sWLq820.png" alt="" style="white-space:normal;" /><span style="font-size:14px;"></span>
</p>
<p style="white-space:normal;">
<span style="font-size:14px;">c. </span><span style="font-size:14px;">下载包存储里配置好域名格式,比如:</span><span style="white-space:normal;"><span style="font-size:14px;"> https://cdn.</span><span style="font-size:14px;">huoshan</span><span style="font-size:14px;">.com/xxxxx.apk?</span><span style="font-size:14px;">comment={"channel":"__channelCode__"}</span><span style="font-size:14px;"></span></span>
</p>
<p style="white-space:normal;">
<span style="white-space:normal;"><span style="font-size:14px;"><img src="https://staticsite.quickapi.net/data/newFiles/20240314/20240314104754TO3N895.png" alt="" /><br />
</span></span>
</p>
<p style="white-space:normal;">
<span style="font-size:14px;">d. 配置完成就可以进行云端分包</span>
</p>
<p style="white-space:normal;">
<br />
</p>
<p style="white-space:normal;">
<span style="white-space:normal;font-size:14px;">注意:</span><span style="font-size:14px;">此方式无需在SDK后台配置签名信息</span><span style="font-size:14px;"></span>
</p>
<span style="font-size:14px;"></span>
<p>
<br />
</p>
<p style="white-space:normal;">
<br />
</p>
<h4>
<span style="font-size:14px;">4. 复制云储存功能</span>
</h4>
<p>
<br />
</p>
<p style="white-space:normal;">
<span style="font-size:14px;">为减少厂商工作量,我们开发了云存储复制功能,</span><span style="font-size:14px;">配置好一个产品</span><span style="font-size:14px;">后</span><span style="font-size:14px;">,</span><span style="font-size:14px;">其他产品</span><span style="font-size:14px;">可以直接复制此</span><span style="font-size:14px;">配置</span>
</p>
<p style="white-space:normal;">
<img src="https://staticsite.quickapi.net/data/newFiles/20240313/20240313155810hD87772.png" alt="" />
</p>
<span style="font-size:14px;"></span>
<p>
<br />
</p>
<p>
<br />
</p>
<p>
<br />
</p>