デプロイの作成と管理

Apps Script プロジェクト デプロイは、Google によって作成されるスクリプト ウェブアプリ、アドオン、または API 実行可能ファイルとして使用可能です。Google Cloud で デプロイの管理では、コードの反復処理、変更の追跡、 ユーザーがアクセスできる正確なコード バージョンを管理できます。

デプロイには次の 2 種類があります。

  • ヘッドデプロイ: 常に現在のプロジェクト コードに同期されます。
  • バージョニングされたデプロイ: 特定のプロジェクト バージョンに接続されます。

ヘッド デプロイ

ヘッドデプロイは現在のプロジェクト コードです。Apps Script を作成する場合 そのプロジェクトのヘッド デプロイメントが自動的に作成されます。

ヘッドのデプロイは常に、最後に保存されたコードと同期されます。対象 たとえば、バージョニングされたデプロイメントを作成してコードを変更すると、 ヘッド デプロイには変更が反映されますが、バージョニングされたデプロイは 変更されることはありません。

ヘッド デプロイを使用してコードをテストする。ヘッドデプロイを一般向けに使用しないでください。

バージョニングされたデプロイ

バージョニングされたデプロイでは、特定のバージョンのプロジェクト コードを利用できます。 これにより、アプリを作成している間も、ユーザーは正常に機能するバージョンを引き続き使用できます コードの記述変更と改善を行います

アプリケーションを一般に公開する場合は、必ず デプロイされます。バージョニングされた複数のデプロイを 1 回限りです。

重要: バージョニングされたデプロイのオーナー権限は譲渡できません。もし スクリプト プロジェクトのオーナー権限を別のユーザー(既存の 変更されることはありません。管理者が デプロイ オーナーのアカウントが削除されると、次の場合にスクリプト エラーが発生する可能性があります。 できます。

バージョニングされた Deployment を作成する

Google Workspace アドオンの特定のバージョンをデプロイするには、 エディタのアドオン、Google Chat アプリ、または API まず、Apps Script の デフォルト プロジェクトから標準への Google Cloud プロジェクトの関連付け プロジェクトです。

バージョニングされたデプロイを作成する手順は次のとおりです。

  1. Apps Script プロジェクトを開きます。
  2. 右上の [デプロイ] > をクリックします。 新しいデプロイ
  3. [タイプを選択] の横にある [デプロイタイプを有効にする] をクリックします。
  4. デプロイするデプロイタイプを選択します。対象 Google Workspace アドオン、エディタのアドオン、 [アドオン] を選択します。
  5. デプロイメントに関する情報を入力し、[Deploy] をクリックします。

バージョニングされたデプロイを表示する

Apps Script プロジェクトのデプロイメントを表示するには、上部に [デプロイ] > [デプロイの管理] をクリックします。

特定のバージョンのコードを表示するには、以前のコードを表示する version

バージョニングされたデプロイを編集する

バージョニングされたデプロイを編集して、説明やバージョンを変更できます。宛先 Deployment の編集手順は次のとおりです。

  1. Apps Script プロジェクトを開きます。
  2. [デプロイ] > をクリックします。 デプロイメントを管理する
  3. 変更するアクティブなデプロイメントを選択し、[編集] をクリックします。
  4. 変更を加えて、[デプロイ] をクリックします。

    アーカイブされたデプロイメントを編集する場合は、再デプロイする必要があります。 次の手順を行います。

    プロジェクト コードに変更をデプロイするには、新しいバージョンを作成し、 その Deployment を使用するように編集します。新しいバージョンは、 そのデプロイメントを使用するユーザーです。

デプロイメント ID を確認する

すべてのデプロイには、自動的に作成された、関連する文字列 ID があります。宛先 確認する手順は次のとおりです。

  1. Apps Script プロジェクトを開きます。
  2. 右上の [デプロイ] > をクリックします。 デプロイメントを管理する
  3. アクティブなデプロイを選択して、その ID を確認します。

    デプロイ ID はアクティブなデプロイにのみ表示されます。

デプロイをテストする

デプロイのテスト方法は、作成するアプリのタイプによって異なります。

Google Workspace アドオン

Google Workspace アドオンのデプロイをテストするには、以下をご覧ください。 Google Workspace アドオンのテスト

エディタのアドオン

エディタ アドオンのデプロイをテストするには、エディタ アドオンをテストするをご覧ください。

ウェブアプリ

ウェブアプリのデプロイをテストするには、 ウェブアプリのデプロイをテストする

Google Chat アプリ

Chat 用アプリのデプロイをテストするには、まず スクリプトのバージョニングされたデプロイを作成し、デプロイ ID にアクセスします。

デプロイ ID を取得したら、[Chat API configuration] でその ID を指定します。 表示される手順に沿って テスト インタラクティブ 機能をご覧ください。

API 実行可能ファイル

API の実行可能なデプロイをテストするには、まず、 バージョニングされた Deployment を作成するをご覧ください。Deployment を作成したら、 手順は次のとおりです。

  1. Apps Script プロジェクトの右上にある [デプロイ] >テスト デプロイ
  2. [タイプを選択] の横にある「デプロイタイプを有効にする」アイコン をクリックします。 >API Executable)。
  3. この URL をコピーして使用し、API 実行可能ファイルのデプロイをテストします。

バージョニングされたデプロイをアーカイブする

バージョニングされたデプロイは削除できません。代わりに、アーカイブできます。

バージョニングされたデプロイをアーカイブするには:

  1. Apps Script プロジェクトを開きます。
  2. [デプロイ] > をクリックします。 デプロイメントを管理する
  3. アーカイブするデプロイメントを選択し、[Archive deployment] をクリックします。

アーカイブされたデプロイメントを再デプロイする

  1. Apps Script プロジェクトを開きます。
  2. 右上の [デプロイ] > をクリックします。 デプロイメントを管理する
  3. 左側の [アーカイブ済み] で、再デプロイするデプロイメントを選択します。 [編集] をクリックします。 > [デプロイ] をクリックします。