Google Formlar'ı eklentilerle genişletme

Google Formlar, gerçek zamanlı ortak çalışma ve form sorularını özelleştirmek için güçlü araçlar sunan, bulut tabanlı bir anket çözümüdür. Google Formlar, online testler oluşturmak için de kullanılabilir.

Kullanıcıların yeni anketler oluşturmasına, üçüncü taraf sistemleriyle bağlantı kurmasına ve Formlar verilerinizi diğer Google Workspace uygulamalarıyla (ör. Google E-Tablolar) entegre etmesine yardımcı olan eklentilerle Google Formlar'ı genişletebilirsiniz.

Başkalarının oluşturduğu Formlar eklentilerini Google Workspace Marketplace'te görebilirsiniz.

Ne yapabilirsiniz?

Google Formlar'ı genişleten bir eklentiyle yapabileceklerinizden bazıları:

  • Yerleşik Apps Komut Dosyası Formlar hizmetini kullanarak Google Formlar oluşturabilir, bunlara erişebilir ve bunları düzenleyebilirsiniz. E-Tablo hizmeti, form yanıtlarının depolandığı Google E-Tablolar'a erişmenizi sağlar.
  • Formlar hizmetini kullanarak bir eklentiden form davranışını kontrol edebilirsiniz. Örneğin, formun yanıt kabul edip etmeyeceğini veya yanıtlayanlara onay mesajı gönderip göndermeyeceğini belirleyebilirsiniz.
  • Standart HTML ve CSS kullanarak özel menüler oluşturabilir ve birden fazla özel iletişim kutusu ve kenar çubuğu arayüzü tanımlayabilirsiniz. Bu kullanıcı arayüzü bileşenleri, yanıtlayanların gördüğü formu değil, Google Formlar Düzenleyicisi'ni genişletir.
  • Belirli tetikleme etkinlikleri gerçekleştiğinde belirtilen işlevleri çalıştırmak için eklenti tetikleyicilerini kullanabilirsiniz. Örneğin, form gönderme işlemi için yüklenebilir tetikleyiciler, bir kullanıcı form yanıtı gönderdiğinde eklentinizin tepki vermesini sağlar.

Form yapısı

Google formu; başlık, açıklama ve form sorularının listesinden oluşur. İsteğe bağlı olarak, bir Form'un ilişkili bir Google E-Tablosu olabilir. Bu e-tabloda form yanıtları toplanır.

Her form sorusunda, katılımcıdan istenen bilgi türünü belirten bir tür veya statik bir form öğesi (ör. resim ya da video) bulunur. Her tür, Apps Script Formlar hizmetindeki bir nesneyle temsil edilir. Formlar eklentileri, bu hizmeti kullanarak aşağıdaki form öğelerini ekleyebilir, değiştirebilir, yeniden düzenleyebilir veya kaldırabilir:

Testler

Formlar, test olarak da kullanılabilir. Bir formu sınav olarak ayarlarsanız her bir form sorusuna puan değeri ve geri bildirim atayabilirsiniz. Puan değerleri, sınavın özelleştirilmiş şekilde notlandırılmasını sağlar. Formlar hizmetindeki QuizFeedback sınıfıyla temsil edilen geri bildirim, ilişkili form sorusunu yanıtladıktan sonra yanıtlayana sunulan metin ve bağlantılardır.

Tetikleyiciler

Apps Script tetikleyicileri, belirli koşullar karşılandığında (ör. bir form gönderildiğinde veya bir eklenti yüklendiğinde) bir komut dosyası projesinin belirtilen işlevi yürütmesine olanak tanır.

Formlar eklentileriyle hangi tetikleyicilerin kullanılabileceği ve kullanımlarıyla ilgili hangi kısıtlamaların geçerli olduğu hakkında daha fazla bilgi için eklenti tetikleyicileri başlıklı makaleyi inceleyin.