Programmierstufe: Anfänger
Dauer: 15 Minuten
Projekttyp: Automatisierung mit einem benutzerdefinierten Menü und einem ereignisgesteuerten Trigger
Zielsetzungen
- Verstehen Sie, was die Lösung bewirkt.
- Informieren Sie sich darüber, was die Apps Script-Dienste innerhalb der Lösung leisten.
- Richten Sie das Skript ein.
- Führen Sie das Skript aus.
Informationen zu dieser Lösung
Sie können in Google Formulare automatisch Antwortentwürfe für E-Mail-Antworten auf Feedback erstellen. Diese Lösung konzentriert sich auf Kursfeedback von Studenten. Sie können sie jedoch auf jeden Anwendungsfall anwenden, zu dem Sie über Google Formulare Feedback erhalten.
Funktionsweise
Das Skript installiert einen ereignisgesteuerten Trigger, der jedes Mal ausgeführt wird, wenn ein Nutzer ein Formular sendet. Bei jeder Einreichung eines Formulars erstellt das Skript einen E-Mail-Entwurf in Gmail. Die E-Mail ist an die Person gerichtet, die das Formular gesendet hat. Sie enthält die Formularantworten und eine allgemeine Dankesnachricht. Sie können die E-Mail vor dem Senden bearbeiten.
Apps Script-Dienste
Diese Lösung verwendet die folgenden Dienste:
- Skriptdienst: Installiert den ereignisgesteuerten Trigger, der ausgelöst wird, wenn ein Formular gesendet wird.
- Tabellendienst: sendet die Formularantworten an Gmail.
- Gmail-Dienst: Der E-Mail-Entwurf wird mit der Dankesnachricht und den Formularantworten erstellt.
Voraussetzungen
Um dieses Beispiel zu verwenden, müssen die folgenden Voraussetzungen erfüllt sein:
- Ein Google-Konto (für Google Workspace-Konten ist möglicherweise die Administratorgenehmigung erforderlich).
- Ein Webbrowser mit Zugang zum Internet.
Skript einrichten
Klicken Sie auf die folgende Schaltfläche, um eine Kopie der Beispieltabelle Auf Feedback antworten zu kopieren. Das Apps Script-Projekt für diese Lösung ist an die Tabelle angehängt.
Kopie erstellen
Skript ausführen
- Klicken Sie auf Tool für Formularantworten > Automatische Antwortentwürfe aktivieren. Möglicherweise müssen Sie die Seite aktualisieren, damit dieses benutzerdefinierte Menü angezeigt wird.
Autorisieren Sie das Skript, wenn Sie dazu aufgefordert werden. Wenn auf dem OAuth-Zustimmungsbildschirm die Warnung Diese Anwendung wurde nicht überprüft angezeigt wird, wählen Sie Erweitert > Zu {Projektname} (unsicher) aus.
Klicken Sie auf Tool für Formularantworten > noch einmal auf Automatische Antwortentwürfe aktivieren.
Klicken Sie auf Tools > Formular verwalten > Zum Live-Formular.
Füllen Sie das Formular aus und klicken Sie auf Senden.
Öffnen Sie Gmail und sehen Sie sich Ihre Entwürfe an. Sie sollten einen neuen Entwurf mit der Formularantwort haben.
Code ansehen
Klicken Sie unten auf Quellcode anzeigen, um den Apps Script-Code für diese Lösung zu sehen:
Quellcode ansehen
Code.gs
Beitragende
Dieses Beispiel wurde von Ben Collins, Lehrkraft bei benlcollins.com, und dem Google-Entwicklerexperten erstellt.
- Sie finden Ben auf Twitter unter @benlcollins.
- Lesen Sie Bens Blog.
Dieses Beispiel wird von Google mit der Unterstützung von Google Developers-Experten gepflegt.