Version: 2020.2
言語: 日本語
Unity CCD コマンドラインインターフェース (CLI)
コマンドラインインターフェースによるCCDの使用

Unity CCD Develop Dashboard

Develop Dashboard の Cloud Content Delivery (CCD) を使用して、バケット、バッジ、リリースを作成管理することができます。ただし、Develop Dashboardでファイルやフォルダを管理する前に、コマンドラインインターフェース (CLI) を使ってファイルやフォルダーのアップロード、削除、同期を行う必要があります。

シナリオの例として、Develop Dashboard で CLI よりもより視覚的なユーザーインターフェースを使用して、アプリケーションのアセットをインタラクティブに管理できます。

Develop Dashboard を使って CCD にアクセスするには、以下を行います。

  1. 初めて Unity Services を利用する場合は、以下を行います。
    1. Unity ID のアカウントを作成します (まだ作成していない場合)。
    2. Develop から Develop Dashboard にログインします。
    3. Create New Project をクリックします。Create New Project ウィンドウで詳細を入力します。
  2. プロジェクト名を選択するか、 View をクリックします。
  3. このプロジェクトの Overview ページでは、左側のナビゲーションバーで Content Delivery > Buckets を選択します。

バケット

プロジェクトの Cloud Content Delivery ページで、コンテンツをホストするためのバケットを作成する必要があります。

バケットを追加するには以下を行います。

  1. Create Bucket をクリックします。
  2. Create Bucket ウィンドウで、バケットの名前とオプションの説明を入力します。

バケットリストビューでは、各バケットには以下の情報を含む詳細欄があります。

  • バケット名
  • バケットの説明
  • 現在の状態のスナップショット
    • 現在のリリースのリリース番号、または未リリースの変更点の通知
    • バケットに最後の変更が行われた日付
    • 最新の変更を行ったユーザー名、または自動で行われた変更のソース名

バケットの編集や削除は、バケットの行の最後にある More Items メニュー (⋮) から行うことができます。

バケットの詳細情報を見るには、リストビューでバケット名をクリックします。バケットの詳細画面には、以下のタブがあります。

  • Latest: バケットの現在の状態と、そのすべてのコンテンツの最新バージョンを表示します。 ここから、リリースを作成できます。 アセットリストはページ付けされ、検索可能で、フィルターが含まれています。 バケットにリリースされていない変更がない場合は、このタブからリリースを昇格することができます。
  • Releases: このプロジェクトで作成したすべてのリリースを表示します。
  • Badges: このリリースで利用可能なすべてのバッジを表示します。

Releases

プロジェクトで作成したリリースは、Releases タブで管理することができます。バケットに未リリースのコンテンツがある場合は、リリースの詳細欄に Create Release ボタンが表示されます。

リリースを作成するには以下を行います。

  1. Content Delivery Buckets ページから、未公開の変更を含むバケットを選択します。
  2. バケットのページで、Latest タブを選択します。
  3. Create Release ボタンを選択します。
  4. Create Release ダイアログボックスで任意のリリースノートを入力し、Next をクリックします。
  5. 次のページで、このリリースに割り当てる (現在のリリースから削除する) バッジを選択し、Next を選択します。
  6. 変更内容を確認し、確定する場合は Submit を、編集を続ける場合は Back を選択します。Unreleased Changes の通知が変更され、新しいステータスが反映されます。

リリースを作成すると、リリースは Releases タブのリストに、作成日と関連するバッジとともに表示されます。リリースにバッジを割り当てるには、リリースの行の最後にある More Items メニュー (⋮) を使用します。

リストの中のリリースの Release # をクリックすると、そのリリースの詳細と、関連するアセットやバンドルのリストを含むページが表示されます。

プロジェクトのリリースパイプラインでは、リリースをあるバケットから別のバケットに移す必要がある場合があります。これは昇格と呼ばれるプロセスです。バケットに未リリースの変更がない場合、リリースの詳細行に Promote Release ボタンが表示されます。

リリースを昇格させるには、以下を行います。

  1. Releases タブにある昇格させたいリリースの Release # をクリックします。
  2. リリース概要で、Promote Release をクリックします。
  3. Promote Release ウィンドウで、Target Bucket ドロップダウンを使ってリリースを昇格するバケットを選択します。
  4. 任意のリリースノートを加えて、Next を選択します。
  5. 次のページで、このリリースに割り当てる (現在のリリースから削除する) バッジを選択し、Next を選択します。
  6. 変更内容を確認し、確定するには Promote Release を、編集を続けるには Back を選択します。

Badges

バッジをリリースにアタッチすることで、アプリケーションはバッジが割り当てられたリリースのコンテンツを読み込むことができます。

バッジを作成するには以下を行います。

  1. Content Delivery Buckets ページからバケットを選択します。
  2. Badges タブを選択します。
  3. Add New を選択します。
  4. Add New Badge ウィンドウで、バッジに一意の名前を付け、ドロップダウンリストからリリースを選択します。
  5. Submit を選択します。

バッジが Badges タブのバッジリストに表示されるようになりました。バッジの行の最後にある More Items メニュー (⋮) から、バッジに関連するリリースを編集したり、バッジを削除したりすることができます。

Unity CCD コマンドラインインターフェース (CLI)
コマンドラインインターフェースによるCCDの使用