デプロイの作成と管理

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 アドオンのデプロイをテストするには、以下をご覧ください。 <ph type="x-smartling-placeholder"></ph> Google Workspace アドオンのテスト

エディタのアドオン

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

ウェブアプリ

ウェブアプリのデプロイをテストするには、をご覧ください。 ウェブアプリのデプロイをテストする

Google Chat アプリ

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

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

API 実行可能ファイル

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

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

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

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

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

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

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

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