Bereitstellungen erstellen und verwalten

Eine Apps Script-Projektbereitstellung ist eine Version des Skripts, die erstellt wird. die als Web-App, Add-on oder ausführbare API verwendet werden können. Durch das Erstellen und Bereitstellungen verwalten, Ihren Code iterieren, Ihre Änderungen und steuern, auf welche Codeversion Ihre Nutzer zugreifen können.

Es gibt zwei Arten von Bereitstellungen:

  • Head-Deployments, die immer mit dem aktuellen Projektcode synchronisiert werden.
  • Versionierte Bereitstellungen, die mit einer bestimmten Projektversion verbunden sind.

Head-Bereitstellungen

Eine Head-Bereitstellung ist der aktuelle Projektcode. Wenn Sie ein Apps Script erstellen Projekt erstellen, erstellen Sie automatisch eine übergeordnete Bereitstellung für dieses Projekt.

Die Head-Bereitstellung ist immer mit dem zuletzt gespeicherten Code synchronisiert. Für Wenn Sie beispielsweise eine versionierte Bereitstellung erstellen und dann Ihren Code ändern, Head-Deployment spiegelt diese Änderungen wider, während die versionierte Bereitstellung unverändert bleibt. intakt ist.

Verwenden Sie Head-Deployments, um Code zu testen. Verwenden Sie Head-Bereitstellungen nicht für die öffentliche Nutzung.

Versionierte Bereitstellungen

Eine versionierte Bereitstellung stellt eine bestimmte Version des Projektcodes zur Verfügung. So können Ihre Nutzenden weiterhin eine funktionierende Version verwenden, Änderungen und Verbesserungen am Code.

Wenn Ihre Anwendung für die öffentliche Nutzung veröffentlicht wird, verwenden Sie immer einen versionierte Bereitstellung erstellen. Sie können mehrere aktive versionierte Bereitstellungen haben, einmal an.

Wichtig: Sie können die Eigentümerschaft versionierter Bereitstellungen nicht übertragen. Wenn Sie die Eigentümerschaft eines Skriptprojekts an jemanden, den Eigentümer des bestehenden versionierte Bereitstellungen innerhalb des Projekts ändert sich nicht. Wenn ein Administrator das Konto des Bereitstellungsinhabers löscht, können Skriptfehler für für ihre Bereitstellungen.

Versionierte Bereitstellung erstellen

So stellen Sie eine Version eines Google Workspace-Add-ons bereit: Editor-Add-on, Google Chat App oder API ausführbar ist, müssen Sie zunächst die Verknüpfung des Standardprojekts mit einem Standardprojekt in Google Cloud Projekt.

So erstellen Sie eine versionierte Bereitstellung:

  1. Öffnen Sie das Apps Script-Projekt.
  2. Klicken Sie rechts oben auf Bereitstellen > Neue Bereitstellung.
  3. Klicken Sie neben Typ auswählen auf „Bereitstellungstypen aktivieren“.
  4. Wählen Sie den Bereitstellungstyp aus, den Sie bereitstellen möchten. Für Add-ons für Google Workspace, Add-ons für Editor und Google Chat-Apps: Wählen Sie Add-on aus.
  5. Geben Sie die Informationen zu Ihrer Bereitstellung ein und klicken Sie auf Bereitstellen.

Versionierte Bereitstellungen ansehen

Wenn Sie sich die Bereitstellungen eines Apps Script-Projekts ansehen möchten, klicken Sie oben auf Klicken Sie auf Bereitstellen > Deployments verwalten.

Den Code einer bestimmten Version finden Sie unter Vorherige Version ansehen .

Versionierte Bereitstellung bearbeiten

Sie können eine versionierte Bereitstellung bearbeiten, um ihre Beschreibung oder Version zu ändern. Bis eine Bereitstellung bearbeiten möchten, gehen Sie so vor:

  1. Öffnen Sie das Apps Script-Projekt.
  2. Klicken Sie auf Bereitstellen > Bereitstellungen verwalten.
  3. Wählen Sie die aktive Bereitstellung aus, die Sie ändern möchten, und klicken Sie auf „Bearbeiten“
  4. Nehmen Sie die gewünschten Änderungen vor und klicken Sie auf Bereitstellen.

    Wenn Sie eine archivierte Bereitstellung bearbeiten möchten, müssen Sie sie erneut bereitstellen. führen Sie die vorherigen Schritte aus.

    Wenn Sie eine Änderung am Projektcode bereitstellen möchten, erstellen Sie eine neue Version und die Bereitstellung bearbeiten, um sie zu verwenden. Die neue Version wird automatisch von allen die diese Bereitstellung verwenden.

Bereitstellungs-ID finden

Jeder Bereitstellung ist eine String-ID zugeordnet, die automatisch für sie erstellt wird. Bis finden Sie diese ID, gehen Sie so vor:

  1. Öffnen Sie das Apps Script-Projekt.
  2. Klicken Sie rechts oben auf Bereitstellen > Bereitstellungen verwalten.
  3. Wählen Sie eine aktive Bereitstellung aus, um ihre ID zu ermitteln.

    Bereitstellungs-IDs werden nur in aktiven Bereitstellungen angezeigt.

Bereitstellung testen

Wie Sie eine Bereitstellung testen, hängt vom Typ der erstellten Anwendung ab.

Google Workspace-Add-on

Informationen zum Testen der Bereitstellung eines Google Workspace-Add-ons finden Sie unter <ph type="x-smartling-placeholder"></ph> Google Workspace-Add-ons testen

Editor-Add-on

Informationen zum Testen der Bereitstellung eines Editor-Add-ons finden Sie unter Editor-Add-ons testen.

Web-App

Informationen zum Testen einer Webanwendungsbereitstellung finden Sie unter . Bereitstellung von Webanwendungen testen

Google Chat App

Wenn Sie die Bereitstellung einer Chat-App testen möchten, müssen Sie zuerst Erstellen Sie eine versionierte Bereitstellung des Skripts, um auf die Bereitstellungs-ID zuzugreifen.

Sobald Sie die Bereitstellungs-ID haben, führen Sie die Schritte zum Aktivieren der Google Chat API aus. Am auf der Konfigurationsseite unter „Berechtigungen“ nur Ihre E-Mail-Adresse angeben, damit damit Sie Ihre App installieren und testen können.

Ausführbare API

Zum Testen einer ausführbaren API-Bereitstellung müssen Sie zuerst versionierte Bereitstellung erstellen Nachdem Sie eine Bereitstellung erstellt haben, Schritte unten:

  1. Klicken Sie rechts oben im Apps Script-Projekt auf Bereitstellen > Testen Bereitstellungen.
  2. Klicken Sie neben „Typ auswählen“ auf „Bereitstellungstypen aktivieren“ &gt; Ausführbare API.
  3. Kopieren und verwenden Sie die URL, um Ihre ausführbare API-Bereitstellung zu testen.

Versionierte Bereitstellung archivieren

Sie können keine versionierten Bereitstellungen löschen. Sie können sie stattdessen archivieren.

So archivieren Sie eine versionierte Bereitstellung:

  1. Öffnen Sie das Apps Script-Projekt.
  2. Klicken Sie auf Bereitstellen &gt; Bereitstellungen verwalten.
  3. Wählen Sie die Bereitstellung aus, die Sie archivieren möchten, und klicken Sie auf Deployment archivieren.

Archivierte Bereitstellung noch einmal bereitstellen

  1. Öffnen Sie das Apps Script-Projekt.
  2. Klicken Sie rechts oben auf Bereitstellen &gt; Bereitstellungen verwalten.
  3. Wählen Sie links unter Archiviert die Bereitstellung aus, die Sie noch einmal bereitstellen möchten und klicken Sie auf „Bearbeiten“ &gt; Bereitstellen.