Rozszerzanie Formularzy Google przy użyciu dodatków

Formularze Google to oparte na chmurze rozwiązanie do tworzenia ankiet i kwestionariuszy, które umożliwia współpracę w czasie rzeczywistym i korzystanie z zaawansowanych narzędzi do dostosowywania pytań. Formularze Google można też wykorzystywać do tworzenia testów online.

Możesz rozszerzyć funkcjonalność Formularzy Google za pomocą dodatków, które pomagają użytkownikom tworzyć nowe ankiety, nawiązywać połączenia z systemami innych firm i integrować dane z Formularzy z innymi aplikacjami Google Workspace (np. Arkuszami Google).

Dodatki do Formularzy utworzone przez innych użytkowników możesz zobaczyć w Google Workspace Marketplace.

Co możesz zrobić

Oto kilka czynności, które możesz wykonywać za pomocą dodatku rozszerzającego Formularze Google:

  • Formularze Google możesz tworzyć, otwierać i edytować za pomocą wbudowanej usługi Formularze Apps Script. Usługa Spreadsheet umożliwia dostęp do Arkuszy Google, w których przechowywane są odpowiedzi na pytania z formularza.
  • Za pomocą usługi Formularze możesz kontrolować działanie formularza z poziomu dodatku. Możesz na przykład określić, czy formularz przyjmuje odpowiedzi lub czy wysyła do respondentów wiadomość z potwierdzeniem.
  • Możesz tworzyć menu niestandardowe i definiować wiele niestandardowych okien i pasków bocznych za pomocą standardowego kodu HTML i CSS. Te komponenty interfejsu rozszerzają edytor Formularzy Google, a nie formularz, który widzą respondenci.
  • Możesz używać aktywatorów dodatku, aby uruchamiać określone funkcje, gdy wystąpią określone zdarzenia wywołujące. Na przykład instalowane wyzwalacze przesyłania formularza umożliwiają reagowanie dodatku za każdym razem, gdy ktoś prześle odpowiedź na formularz.

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 z formularza.

Każde pytanie w formularzu ma typ wskazujący rodzaj informacji, o które prosi respondenta, lub jest statycznym elementem formularza (np. obrazem lub filmem). Każdy typ jest reprezentowany przez obiekt w usłudze Formularze Apps Script. Dodatki do Formularzy mogą używać tej usługi do dodawania, modyfikowania, przestawiania i usuwania tych elementów formularza:

Quizy

Formularze mogą też pełnić funkcję testów. Jeśli oznaczysz formularz jako test, możesz przypisać wartości punktowe i komentarze do każdego pytania w formularzu. Wartości punktowe umożliwiają dostosowanie oceniania 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.

Reguły

Wyzwalacze Apps Script umożliwiają uruchamianie określonej funkcji w projekcie skryptu po spełnieniu określonych warunków, np. po przesłaniu formularza lub zainstalowaniu dodatku.

Więcej informacji o tym, jakich wyzwalaczy można używać w dodatkach do Formularzy Google i jakie ograniczenia obowiązują w ich przypadku, znajdziesz w sekcji Wyzwalacze dodatków.