ビルドでの Google Cloud Storage バケットの使用

クラウドストレージバケットは、Multiplay Hosting プラットフォーム内からゲームバイナリのソースとして直接参照できます。この機能を使用すると、Google Cloud Storage バケットなどの外部クラウドストレージソリューションに依存する既存のインフラストラクチャ、パイプライン、または CI/CD ワークフローを停止させずに、Multiplay Hosting を導入できます。外部バケットを Multiplay Hosting プロジェクトにリンクした後、Unity Dashboard からビルドファイルを表示、管理、および同期できます。

Multiplay Hosting は、Google Cloud Storage バケット をビルドファイルのソースとして使用することをサポートします。ビルドファイルを Google Cloud Storage バケットにアップロードしてから、そのバケット内の現在のファイルのスナップショットを使用してビルドバージョンを作成します。

ノート: Google Cloud Storage バケットに提供するキーは暗号化され、同期目的でのみ使用されます。

ビルドの作成時に Google Cloud StorageUpload method (アップロード方法) として選択することにより、Google Cloud Storage バケットを使用してビルドファイルをアップロードできます。以下の手順は、プロセスをより詳細に説明しています。

  1. Unity DashboardMultiplay Hosting を開きます。
  2. Builds (ビルド) を選択します。
  3. Create build (ビルドの作成) を選択します。
  4. ビルドの詳細を入力します。
    1. 新しいビルドに名前を付けます。
    2. Operating System (OS) を選択します。
    3. Upload method (アップロード方法) として Google Cloud Storage を選択します。
  5. Next (次へ) を選択します。
  6. Google Cloud Storage バケットの認証情報を入力します。
    1. Bucket URI (バケット URI) を入力します。
    2. Google Service Account Key JSON (Google サービスアカウントキー JSON) (Google) を入力します。
    3. 新しいビルドにバージョン名を付けます。または、この更新に自動的にバージョン名を付ける場合は空にしておきます。
  7. Finish (終了) を選択します。

    ノート: Finish (終了) を選択した後、Multiplay Hosting はバックグラウンドでビルドの同期を開始します。Builds (ビルド) ビューに移動し、ビルドを名前で選択することにより、同期プロセスを表示できます。