Rozszerzenie Formularzy Google o dodatki

Formularze Google to działające w chmurze rozwiązanie do obsługi kwestionariuszy i ankiet, umożliwiające współpracę w czasie rzeczywistym i zaawansowane narzędzia do dostosowywania pytań w formularzach. W Formularzach Google można też tworzyć testy online.

Możesz rozszerzyć Formularze Google o dodatki, które pomogą użytkownikom tworzyć nowe ankiety, łączyć się z systemami innych firm i integrować dane z Formularzy z innymi aplikacjami Google Workspace (takimi jak Arkusze Google).

Dodatki do Formularzy utworzone przez innych znajdziesz w Google Workspace Marketplace.

Co można zrobić

Oto kilka rzeczy, które możesz zrobić przy użyciu dodatku, który rozszerza Formularze Google:

  • Przy użyciu wbudowanej usługi Formularzy Google Apps Script możesz tworzyć, otwierać i edytować Formularze Google. Usługa Arkusz kalkulacyjny umożliwia dostęp do Arkuszy Google, w których są przechowywane odpowiedzi z formularza.
  • Działanie formularza możesz kontrolować z poziomu dodatku za pomocą usługi Formularze. Można na przykład określić, czy formularz przyjmuje odpowiedzi, czy wysyła do użytkowników wiadomość z potwierdzeniem.
  • Możesz tworzyć menu niestandardowe oraz definiować wiele niestandardowych okien dialogowych i pasków bocznych za pomocą standardowego kodu HTML i CSS. Te komponenty interfejsu rozszerzają edytor Formularzy Google, a nie formularz widoczny dla użytkowników.
  • Do uruchamiania określonych funkcji w przypadku wystąpienia określonych zdarzeń wywołujących możesz używać reguł dodatków. Na przykład wyzwalacze instalowane przez przesyłanie formularza umożliwiają reagowanie dodatku za każdym razem, gdy ktoś prześle odpowiedź z formularza.

Struktura formularza

Formularz Google składa się z tytułu, opisu i listy pytań. Opcjonalnie formularz może mieć powiązany arkusz Google, w którym są zbierane odpowiedzi na pytania z formularza.

Rodzaj każdego pytania w formularzu wskazuje rodzaj informacji, o które prosi respondent, lub statyczny element formularza (np. obraz lub film). Każdy typ jest reprezentowany przez obiekt w usłudze Formularze Apps Script. Dodatki do Formularzy mogą korzystać z tej usługi, aby dodawać, modyfikować, zmieniać kolejność i usuwać następujące elementy formularzy:

Quizy

Formularze mogą też służyć jako testy. Jeśli wyznaczysz formularz jako test, do każdego pytania w formularzu możesz przypisać liczbę punktów i opinię. Wartości punktowe umożliwiają niestandardowe ocenianie testu. Opinie, reprezentowane przez klasę QuizFeedback w usłudze Formularze, to tekst i linki, które są wyświetlane respondentowi po udzieleniu odpowiedzi na powiązane pytanie w formularzu.

Aktywatory

Wyzwalacze Apps Script umożliwiają projektowi skryptu wykonywanie określonej funkcji po spełnieniu określonych warunków, na przykład po przesłaniu formularza lub zainstalowaniu dodatku.

Więcej informacji o tym, których reguł można używać z dodatkami do Formularzy i jakie są ograniczenia ich używania, znajdziesz w artykule o regułach dodatków.