ドキュメント

​
​

Development

User Acquisition

Monetization

産業

Cloud Code

Open Unity Dashboard

Cloud Code

LiveOps
​
​
Cloud Code
  • Overview
  • Get started
  • Server authority
  • Cloud Code C# modules
  • Cloud Code JavaScript scripts
    • Overview
    • Get started
    • Concepts
    • Tutorials
      • Run scripts
      • Write scripts
        • Using the Unity Dashboard
        • Using Unity Editor
        • Using the CLI
        • Using the REST API
      • Interact with cross-player data
      • Integrate with CI/CD
      • Use Access Control
      • Test run a script
      • Integrate with other Unity Services
      • Integrate with external services
      • Use Cases
    • Reference
  • Logging
  • Use-case samples
  • Privacy and consent
  1. Cloud Code
  2. スクリプトの作成

Unity Gaming Services CLI

Create, deploy, and manage Cloud Code scripts using the Unity Gaming Services command-line interface.
読み終わるまでの所要時間 6 分
最終更新 9ヶ月前

Unity Gaming Services CLI を使用して、Cloud Code スクリプトを操作できます。CLI を使用して、コマンドラインから Cloud Code スクリプトを作成、デプロイ、管理できます。

前提条件

CLI を深く掘り下げて調べるには、Unity Gaming Services CLI の使用の準備ガイド のステップに従います。
このガイドに従うには、最初に以下のアクションを実行する必要があります。
  1. UGS CLI をインストール します。
  2. プロジェクト ID と環境を以下のように設定します。
    ugs config set project-id <your-project-id>

    ugs config set environment-name <your-environment-name>
  3. Cloud Code と 環境管理 に必要なロールでサービスアカウントを設定します。認証の取得 を参照してください。

CLI の使用

すべてのコマンドとオプションの完全なリファレンスについては、Cloud Code コマンドラインのドキュメント を参照してください。
注
ノート:
ugs cloud-code scripts
コマンドは
ugs cc s
としても使用可能です。

スクリプトのデプロイ

new-file
コマンドを実行して、サンプルコードを含むスクリプトをローカルに作成します。
ugs cloud-code scripts new-file <file-name>
Deploy
コマンドを使用して、ローカルスクリプトをリモート環境にプロモートし、それらを一度に公開できます。ローカルスクリプトをデプロイして、ゲームクライアントで使用可能にする必要があります。
ugs deploy <path-to-script-file> <path-to-script-file>
ugs deploy <path-to-directory>

スクリプトの取得

デプロイしたスクリプトに関する情報を取得するには、以下のコマンドを実行します。
ugs cloud-code scripts get <script-name>
以下のコマンドを実行して、Cloud Code に現在デプロイされているすべてのスクリプトをリストすることもできます。
ugs cloud-code scripts list
Fetch
コマンドを使用して、一度に複数の Cloud Code スクリプトをリモートから取得できます。指定されたパスは、スクリプトのフェッチ先のディレクトリです。
ugs fetch <path>
注
ノート: サービスから宣言されたパラメーターがあり、サービススクリプトコードにパラメーターがない場合、Fetch コマンドはローカルスクリプトコードを更新し、そこにパラメーターを追加します。パラメーター解析 に関するページを参照してください。

環境の同期

1 つの環境からすべてのスクリプトを移動し、それらを別の環境にデプロイできます。
以下のコマンドを実行して、現在の環境内のすべてのスクリプトのアーカイブを生成します。
ugs cloud-code scripts export <out-dir> <file-name>
次に、以下のコマンドを実行することで、スクリプトをインポートし、それらを別の環境にデプロイできます。
ugs cloud-code scripts import <in-dir> <file-name> --environment-name <environment-name>
スクリプトは自動的に公開されます。
注
ノート:
Import
はデフォルトで環境を上書きしません。インポート前に既存のスクリプトを削除するには、
--reconcile
フラグを使用します。

スクリプトの削除

既存のスクリプトを削除するには、以下のコマンドを実行します。
ugs cloud-code scripts delete <script-name>

追加リソース

  • サンプルのデプロイ
  • パラメーター解析 に関するページを参照して、コマンドがスクリプトパラメーターを扱う方法を理解してください。

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • 前提条件

    • CLI の使用

      • スクリプトのデプロイ

      • スクリプトの取得

      • 環境の同期

      • スクリプトの削除

    • 追加リソース


このページの問題を報告する