# CCD Management SDK

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

## 前提条件##prerequisites

* Unity Cloud プロジェクト
* Unity エディター (2019.4 以降)

## インストール##installation

最初に行うことは、クラウドプロジェクトが Unity エディターに接続されていることを確認することです。[Unity Services のためのプロジェクトの設定](https://docs.unity3d.com/Manual/SettingUpProjectServices.html) を参照してください。

### Addressables を使用したインストール##installation-with-addressables

プロジェクトが Addressables (1.19.19 以降) を使用している場合、Addressables を使用して Unity エディター内で以下の 2 つの方法で 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 からインストールしてください。

| 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

  1. **Projects** (プロジェクト) > **Project Settings** (プロジェクト設定) > **SDK Download** (SDK のダウンロード) に移動します。
  2. 提供されている Unity Gaming Services パッケージのリストが表示されます。**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** を選択します。
  3. Cloud Content Delivery Management API を検索します。
  4. **Install** (インストール) を選択します。

* マニフェストの編集

  1. プロジェクト内の `manifest.json` を編集して、プロジェクトを手動でインストールできます。
  2. マニフェスト内の依存関係のリストに `"com.unity.services.ccd.management": "2.1.0"` を追加します。

## 使用の準備##getting-started

サンプルウィンドウの起動方法と、この SDK でできること (例を含む) については、[Content Delivery Management API のドキュメント](https://docs.unity3d.com/Packages/com.unity.services.ccd.management@latest/index.html?subfolder=/manual/index.html) を参照してください。パッケージ内のサンプルウィンドウでは、バケット、エントリー、バッジをリスト表示、作成、削除する方法の例が示されます。詳細については、[スクリプティング API のドキュメント](https://docs.unity3d.com/Packages/com.unity.services.ccd.management@latest/index.html?subfolder=/api/Unity.Services.Ccd.Management.CcdManagement.html) を参照してください。
