Kodlama seviyesi: Yeni başlayan
Süre: 15 dakika
Proje türü: Özel menü ve olay odaklı tetikleyici içeren otomasyon
Hedefler
- Çözümün ne yaptığını anlayın.
- Apps Script hizmetlerinin çözümde ne yaptığını anlayın.
- Komut dosyasını ayarlayın.
- Komut dosyasını çalıştırın.
Bu çözüm hakkında
Google Formlar'dan gelen geri bildirimlere otomatik olarak e-posta yanıtı taslağı oluşturma Bu çözüm, öğrencilerden alınan kurs geri bildirimlerine odaklanır ancak Google Formlar aracılığıyla geri bildirim aldığınız tüm kullanım alanlarına uygulayabilirsiniz.
İşleyiş şekli
Komut dosyası, bir kullanıcı her form gönderdiğinde çalışan etkinlik odaklı bir tetikleyici yükler. Komut dosyası, her form gönderiminde Gmail'de bir e-posta taslağı oluşturur. Formu gönderen kişiye gönderilen e-postada form yanıtları ve genel bir teşekkür mesajı yer alır. E-postayı göndermeden önce düzenleyebilirsiniz.
Apps Komut Dosyası hizmetleri
Bu çözüm aşağıdaki hizmetleri kullanır:
- Komut dosyası hizmeti: Kullanıcılar form gönderdiğinde tetiklenen etkinlik odaklı tetikleyiciyi yükler.
- E-tablo hizmeti: Form yanıtlarını Gmail'e gönderir.
- Gmail hizmeti: Teşekkür mesajını ve form yanıtlarını içeren e-posta taslağını oluşturur.
Ön koşullar
Bu örneği kullanmak için aşağıdaki ön koşullara ihtiyacınız vardır:
- Google Hesabı (Google Workspace hesapları için yönetici onayı gerekebilir).
- İnternete erişimi olan bir web tarayıcısı.
Komut dosyasını ayarlama
Geri bildirime yanıt verme örnek e-tablosunun kopyasını oluşturmak için aşağıdaki düğmeyi tıklayın. Bu çözümün Apps Komut Dosyası projesi e-tabloya eklenir.
Kopya oluştur
Komut dosyasını çalıştırma
- Form yanıtı aracı > Otomatik taslak yanıtları etkinleştir'i tıklayın. Bu özel menünün görünmesi için sayfayı yenilemeniz gerekebilir.
İstendiğinde komut dosyasını yetkilendirin. OAuth izin ekranında Bu uygulama doğrulanmadı uyarısı gösteriliyorsa Gelişmiş > {Proje Adı}'na git (güvenli değil)'i seçerek devam edin.
Form yanıtı aracı > Otomatik yanıt taslağı oluşturmayı etkinleştir'i tekrar tıklayın.
Araçlar > Formu yönet > Canlı forma git'i tıklayın.
Formu doldurun ve Gönder'i tıklayın.
Gmail'i açıp taslaklarınızı kontrol edin. Form yanıtını içeren yeni bir taslanız olmalıdır.
Kodu inceleme
Bu çözümün Apps Komut Dosyası kodunu incelemek için aşağıdaki Kaynak kodunu görüntüle'yi tıklayın:
Kaynak kodu göster
Code.gs
Katkıda bulunanlar
Bu örnek, benlcollins.com'da eğitmen ve Google Geliştirici Uzmanı olan Ben Collins tarafından oluşturulmuştur.
- Ben'i Twitter'da @benlcollins hesabından bulabilirsiniz.
- Ben'in blogunu okuyun.
Bu örnek, Google Geliştirici Uzmanları'nın yardımıyla Google tarafından yönetilir.