Poziom kodowania: początkujący
Czas trwania: 15 minut
Typ projektu: automatyzacja z menu niestandardowym i wyzwalaczem opartym na zdarzeniach
Cele
- Dowiedz się, co robi rozwiązanie.
- Dowiedz się, jakie funkcje pełnią usługi Apps Script w rozwiązaniu.
- Skonfiguruj skrypt.
- Uruchom skrypt.
Informacje o rozwiązaniu
Automatyczne tworzenie wersji roboczych odpowiedzi na opinie z Formularzy Google. To rozwiązanie koncentruje się na opiniach uczniów na temat kursu, ale możesz je zastosować w dowolnym przypadku, w którym otrzymujesz opinie za pomocą Formularzy Google.
Jak to działa
Skrypt instaluje wyzwalacz oparty na zdarzeniach, który jest uruchamiany za każdym razem, gdy użytkownik prześle formularz. Po przesłaniu każdego formularza skrypt tworzy wersję roboczą e-maila w Gmailu. E-mail jest adresowany do osoby, która przesłała formularz, i zawiera odpowiedzi z formularza oraz ogólną wiadomość z podziękowaniem. Przed wysłaniem e-maila możesz go edytować.
Usługi Apps Script
To rozwiązanie korzysta z tych usług:
- Usługa skryptów – instaluje wywoływacz oparty na zdarzeniach, który uruchamia się, gdy ktoś prześle formularz.
- Usługa arkuszy kalkulacyjnych – wysyła odpowiedzi na formularz do Gmaila.
- Usługa Gmail – tworzy wersję roboczą e-maila z podziękowaniem i odpowiedziami z formularza.
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
Kliknij poniższy przycisk, aby utworzyć kopię przykładowego arkusza kalkulacyjnego Odpowiadanie na opinie. Projekt Apps Script dla tego rozwiązania jest dołączony do arkusza kalkulacyjnego.
Utwórz kopię
Uruchamianie skryptu
- Kliknij Narzędzie do odpowiadania na formularze > Włącz automatyczne tworzenie odpowiedzi. Aby wyświetlić to menu niestandardowe, konieczne może być odświeżenie strony.
Gdy pojawi się odpowiedni komunikat, autoryzuj skrypt. Jeśli na ekranie zgody OAuth wyświetla się ostrzeżenie Ta aplikacja nie została zweryfikowana, kliknij kolejno Zaawansowane > Otwórz {Project Name} (niebezpieczne).
Ponownie kliknij Narzędzie do odpowiadania na formularze > Włącz automatyczne tworzenie odpowiedzi.
Kliknij Narzędzia > Zarządzaj formularzem > Otwórz aktywny formularz.
Wypełnij formularz i kliknij Prześlij.
Otwórz Gmaila i sprawdź wersje robocze. Powinna pojawić się nowa wersja robocza z odpowiedzią z formularza.
Sprawdź kod
Aby sprawdzić kod Apps Script tego rozwiązania, kliknij poniżej Wyświetl kod źródłowy:
Pokaż kod źródłowy
Code.gs
Współtwórcy
Ten przykład został utworzony przez Bena Collinsa, nauczyciela na stronie benlcollins.com i eksperta Google ds. deweloperów.
- Bena znajdziesz na Twitterze: @benlcollins.
- Przeczytaj bloga Bena.
Ten przykład jest obsługiwany przez Google przy pomocy ekspertów Google ds. programowania.