Szybki start z dodatkiem Edytor formularzy Google
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Ten przewodnik po szybkim starcie zawiera instrukcje tworzenia dodatku do Edytora Formularzy Google, który używa wyzwalaczy do wysyłania e-maili, gdy użytkownik odpowie na formularz.
Cele
- Skonfiguruj skrypt.
- Uruchom skrypt.
Wymagania wstępne
Aby użyć tego przykładu, musisz spełnić te wymagania wstępne:
- Konto Google (w przypadku kont Google Workspace może być wymagana zgoda administratora).
- przeglądarkę internetową z dostępem do internetu,
Konfigurowanie skryptu
- Utwórz formularz w Formularzach Google na stronie forms.new.
- Kliknij Więcej more_vert
> Edytor skryptów.
- Kliknij Projekt bez nazwy.
- Zmień nazwę projektu Apps Script na Powiadomienia z Formularzy i kliknij Zmień nazwę.
- Kliknij Dodaj plik add
> HTML. Nadaj plikowi nazwę
sidebar
.
- Powtórz krok 5, aby utworzyć jeszcze 4 pliki HTML o nazwach
about
, authorizationEmail
, creatorNotification
i respondentNotification
.
Po zakończeniu powinny być dostępne 1 plik skryptu i 5 plików HTML.
Zastąp zawartość każdego pliku odpowiednim kodem, a następnie kliknij Zapisz
.
respondentNotification.html
Uruchamianie skryptu
- Wróć do formularza i odśwież stronę.
- Dodaj do formularza pytanie z krótką odpowiedzią. W polu Pytanie bez tytułu wpisz Adres e-mail. Możesz też utworzyć inne pytania w formularzu.
- Kliknij dodatki extension
> Powiadomienia z formularza. Dodatkiextension mogą pojawić się po kilku sekundach.
- W oknie dialogowym kliknij Skonfiguruj powiadomienia.
- Gdy pojawi się odpowiedni komunikat, autoryzuj dodatek.
- Ponownie kliknij dodatki extension
> Powiadomienia o formularzu
> Skonfiguruj powiadomienia.
- W dodatku zaznacz pole Powiadom mnie i wpisz swój adres e-mail.
- W polu Wyślij powiadomienia po każdym wpisz 1.
- Kliknij Zapisz.
- Aby przesłać odpowiedź, kliknij Podgląd visibility.
- Wypełnij formularz i kliknij Prześlij.
- Sprawdź powiadomienie w e-mailu.
Dalsze kroki
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-25 UTC."],[[["\u003cp\u003eThis Google Forms add-on automates email notifications to form creators and/or respondents upon submission.\u003c/p\u003e\n"],["\u003cp\u003eCustomizable settings allow control over notification frequency, recipient emails, and content.\u003c/p\u003e\n"],["\u003cp\u003eThe add-on utilizes Google Apps Script triggers to execute functions when the form is opened, installed, or submitted.\u003c/p\u003e\n"],["\u003cp\u003eUsers configure notification preferences through a sidebar accessible within the Google Form.\u003c/p\u003e\n"],["\u003cp\u003eThe script manages authorization to access Google services for sending emails and interacting with form data.\u003c/p\u003e\n"]]],["This Google Forms add-on automates email notifications upon form submissions. It notifies the form creator when a set number of responses are received and sends a custom message to respondents. Users configure notification frequency, recipient emails, and custom messages via a sidebar. The add-on manages authorization, sends re-authorization requests, and respects email quotas. Key actions include saving settings, managing triggers, handling form submissions, sending notifications, and validating user inputs. The code structure comprises the script (`code.gs`) and the HTML code (`sidebar.html`, `about.html`, `authorizationEmail.html`, `creatorNotification.html`, `respondentNotification.html`).\n"],null,[]]