Apps Script プロジェクト デプロイは、Google によって作成されるスクリプト ウェブアプリ、アドオン、または API 実行可能ファイルとして使用可能です。Google Cloud で デプロイの管理では、コードの反復処理、変更の追跡、 ユーザーがアクセスできる正確なコード バージョンを管理できます。
デプロイには次の 2 種類があります。
- ヘッドデプロイ: 常に現在のプロジェクト コードに同期されます。
- バージョニングされたデプロイ: 特定のプロジェクト バージョンに接続されます。
ヘッド デプロイ
ヘッドデプロイは現在のプロジェクト コードです。Apps Script を作成する場合 そのプロジェクトのヘッド デプロイメントが自動的に作成されます。
ヘッドのデプロイは常に、最後に保存されたコードと同期されます。対象 たとえば、バージョニングされたデプロイメントを作成してコードを変更すると、 ヘッド デプロイには変更が反映されますが、バージョニングされたデプロイは 変更されることはありません。
ヘッド デプロイを使用してコードをテストする。ヘッドデプロイを一般向けに使用しないでください。
バージョニングされたデプロイ
バージョニングされたデプロイでは、特定のバージョンのプロジェクト コードを利用できます。 これにより、アプリを作成している間も、ユーザーは正常に機能するバージョンを引き続き使用できます コードの記述変更と改善を行います
アプリケーションを一般に公開する場合は、必ず デプロイされます。バージョニングされた複数のデプロイを 1 回限りです。
重要: バージョニングされたデプロイのオーナー権限は譲渡できません。もし スクリプト プロジェクトのオーナー権限を別のユーザー(既存の 変更されることはありません。管理者が デプロイ オーナーのアカウントが削除されると、次の場合にスクリプト エラーが発生する可能性があります。 できます。
バージョニングされた Deployment を作成する
Google Workspace アドオンの特定のバージョンをデプロイするには、 エディタのアドオン、Google Chat アプリ、または API まず、Apps Script の デフォルト プロジェクトから標準への Google Cloud プロジェクトの関連付け プロジェクトです。
バージョニングされたデプロイを作成する手順は次のとおりです。
- Apps Script プロジェクトを開きます。
- 右上の [デプロイ] > をクリックします。 新しいデプロイ。
- [タイプを選択] の横にある [デプロイタイプを有効にする] をクリックします。 。
- デプロイするデプロイタイプを選択します。対象 Google Workspace アドオン、エディタのアドオン、 [アドオン] を選択します。
デプロイメントに関する情報を入力し、[Deploy] をクリックします。
バージョニングされたデプロイを表示する
Apps Script プロジェクトのデプロイメントを表示するには、上部に [デプロイ] > [デプロイの管理] をクリックします。
特定のバージョンのコードを表示するには、以前のコードを表示する version。
バージョニングされたデプロイを編集する
バージョニングされたデプロイを編集して、説明やバージョンを変更できます。宛先 Deployment の編集手順は次のとおりです。
- Apps Script プロジェクトを開きます。
- [デプロイ] > をクリックします。 デプロイメントを管理する。
- 変更するアクティブなデプロイメントを選択し、[編集] をクリックします。 。
変更を加えて、[デプロイ] をクリックします。
アーカイブされたデプロイメントを編集する場合は、再デプロイする必要があります。 次の手順を行います。
プロジェクト コードに変更をデプロイするには、新しいバージョンを作成し、 その Deployment を使用するように編集します。新しいバージョンは、 そのデプロイメントを使用するユーザーです。
デプロイメント ID を確認する
すべてのデプロイには、自動的に作成された、関連する文字列 ID があります。宛先 確認する手順は次のとおりです。
- Apps Script プロジェクトを開きます。
- 右上の [デプロイ] > をクリックします。 デプロイメントを管理する。
アクティブなデプロイを選択して、その 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 を作成したら、 手順は次のとおりです。
- Apps Script プロジェクトの右上にある [デプロイ] >テスト デプロイ。
- [タイプを選択] の横にある「デプロイタイプを有効にする」アイコン をクリックします。 >API Executable)。
- この URL をコピーして使用し、API 実行可能ファイルのデプロイをテストします。
バージョニングされたデプロイをアーカイブする
バージョニングされたデプロイは削除できません。代わりに、アーカイブできます。
バージョニングされたデプロイをアーカイブするには:
- Apps Script プロジェクトを開きます。
- [デプロイ] > をクリックします。 デプロイメントを管理する。
- アーカイブするデプロイメントを選択し、[Archive deployment] をクリックします。 。
アーカイブされたデプロイメントを再デプロイする
- Apps Script プロジェクトを開きます。
- 右上の [デプロイ] > をクリックします。 デプロイメントを管理する。
- 左側の [アーカイブ済み] で、再デプロイするデプロイメントを選択します。 [編集] > [デプロイ] をクリックします。 をクリックします。