[Unity] 关于云内容分发 (CDN)

这位是技术销售部的小原。
实时3D开发平台Unity的开发商 Unity 推出了自己的CDN服务。
本文云内容分发”(Cloud Content Delivery将介绍
(信息截至2020年9月)
Unity Cloud 内容交付概述
https://youtu.be/cTQfmMwq24M
• 云内容分发 (CDN) 可通过两种方式配置:命令行界面 (CLI) 和开发者控制面板。
• CDN 可用于与 Unity 或游戏无关的内容。
• 它与 Cloud Build 集成,因此您可以使用 Unity 的构建自动化功能直接构建和发布内容。
• 内容管理支持区域级 API 请求缓存和响应式 API 编程。
• 默认包含一个存储桶。
• 数据传输限制:前 50GB 免费。
内容交付初始设置
首先,在 Unity 开发者控制面板上注册一个账号并创建一个 Unity ID。
然后,连接到控制面板后,点击“开发”并创建一个“项目”。点击“内容交付”。
创建项目后,您将看到以下屏幕。屏幕顶部有一个“开始免费试用”按钮,您可以从这里开始使用 CDN。*需要注册信用卡信息。
此外,左侧导航栏中还有一个“内容分发”部分,如果您不确定 CDN 功能的规格或设置,请参阅此文档。
内容分发的关键特性
■ 水桶
将内容整理到不同的存储桶中,并为项目创建清晰的工作流程。存储桶是指用于发布内容的单一上下文,例如平台或环境。一个常见的工作流程示例是为开发、测试和生产构建分别创建不同的存储桶,并采用如下命名约定:
例如:“ios_staging”“ios_production”
■ 入口
存储桶中的单个内容单元。条目支持标签和元数据。创建版本会捕获存储桶中所有条目的当前状态,类似于版本控制过程。
■ 徽章
徽章功能允许您选择应用程序使用的版本。您可以为某个版本分配一个唯一的徽章,并使用徽章名称来请求其内容。
徽章可以在不同版本之间移动,从而为您的内容工作流程提供更大的灵活性。移动徽章会将其从之前关联的所有版本中移除。一个徽章一次只能分配给一个版本,但一个版本可以关联多个徽章。
内容分发定价
这项专为大规模分发而设计的CDN服务定价相对较低。
此外,据报道,对于涉及海量数据传输的情况,他们也接受信用卡以外的支付方式。
| 每月数据传输量 | 每GB价格 |
| 最高可达 50GB | 自由的 |
| 50GB ⇒ 最高可达 50TB | 0.08美元(约合8.5日元) |
| 50TB ⇒ 最高可达 500TB | 0.06美元(约合6.4日元) |
| 500TB及以上 | 0.03美元(约合3.2日元) |
概括
Unity 的 CDN 服务为开发者提供了多种 API,可以说它主要面向开发者。
除了游戏之外,它还可以用于其他内容,而且数据传输成本相对较低,这也是它的一大优势。
1

