# CCD Management SDK

> Install the Cloud Content Delivery Management SDK in the Unity Editor to configure and manage your content delivery workflow.

## 先决条件##prerequisites

* Unity 云项目
* Unity 编辑器（2019.4 及更高版本）

## 安装##installation

首先需要验证您的云项目是否已连接到 Unity 编辑器。请参阅[设置项目启用 Unity 服务](https://docs.unity3d.com/Manual/SettingUpProjectServices.html)。

### 使用 Addressables 的情况下进行安装##installation-with-addressables

如果您的项目使用 Addressables（1.19.19 及更高版本），则可以使用 Addressables 在 Unity 编辑器中以两种方式安装 CCD Management SDK：

* 启用 **Window（窗口）**> **Asset Management（资源管理）**> **Addressables** > **Settings（设置）**> **Cloud Content Delivery** > **Enable Experimental CCD Features（启用实验性 CCD 功能）**。
* 使用[路径对](https://docs.unity3d.com/Packages/com.unity.addressables@latest/index.html?subfolder=/manual/AddressableAssetsProfiles.html%23path-pairs)。转到 **Window（窗口）**> **Asset Management（资源管理）**> **Addressables** > **Profiles（配置文件）**，然后在相关下拉列表中选择 Cloud Content Delivery。如果您的项目尚未包含有效的 CCD Management SDK 版本，则会提供安装选项。

> **Note:**
>
> 有些版本的 Addressables 仅支持特定版本的 CCD SDK。如果将此 SDK 与 Addressables 一起使用，请在 Unity 编辑器中通过 Addressables 安装此 SDK 以确保兼容性。

| Addressables 版本 | CCD 兼容版本    | Unity 支持的版本 |
| --------------- | ----------- | ----------- |
| 1.19.18         | 1.0.0-pre.2 | 2019.4+     |
| 1.19.19         | 1.0.0-pre.2 | 2019.4+     |
| 1.20.0          | 2.0.4       | 2019.4+     |
| 1.20.3          | 2.1.0       | 2019.4+     |

### 不使用 Addressables 的情况下进行安装##installation-without-addressables

在不使用 Addressables 的情况下有多种方法可以安装 CCD Management SDK：

* Unity Dashboard（Unity 后台）

  1. 转到 **Projects（项目）**> **Project Settings（项目设置）** > **SDK Download（SDK 下载）**。
  2. 此处将显示可用的 Unity Gaming Services（Unity 游戏服务）包列表。选择 **Generate Code Snippet（生成代码片段）** 以创建一个代码片段，您可以将这个代码片段复制并粘贴到 Unity 项目的 `manifest.json` 中。

* Package Manager（包管理器）

  1. 在 Unity 编辑器中，选择 **Window（窗口）**> [Package Manager（包管理器）](https://docs.unity3d.com/Manual/upm-ui.html)。
  2. 在 Packages（包）下拉列表中，选择 **Unity Registry（Unity 注册表）**。
  3. 搜索 Cloud Content Delivery Management API。
  4. 选择 **Install（安装）**。

* 编辑清单

  1. 您可以在项目中编辑 `manifest.json` 以手动安装项目。
  2. 将 `"com.unity.services.ccd.management": "2.1.0"` 添加到清单的依赖项列表中。

## 开始使用##getting-started

请参阅 [Content Delivery Management API 文档](https://docs.unity3d.com/Packages/com.unity.services.ccd.management@latest/index.html?subfolder=/manual/index.html)，了解如何启动示例窗口，以及此 SDK 的功能和示例。包中的示例窗口提供了如何列出、创建和删除存储桶、条目和标示的示例。如需了解更多信息，请参阅[脚本 API 文档](https://docs.unity3d.com/Packages/com.unity.services.ccd.management@latest/index.html?subfolder=/api/Unity.Services.Ccd.Management.CcdManagement.html)。
