कोडिंग लेवल: शुरुआती
अवधि: 15 मिनट
प्रोजेक्ट टाइप: कस्टम मेन्यू और इवेंट-ड्रिवन ट्रिगर वाला ऑटोमेशन
मकसद
- यह समझना कि समाधान क्या करता है.
- जानें कि समाधान में Apps Script की सेवाएं क्या करती हैं.
- स्क्रिप्ट सेट अप करें.
- स्क्रिप्ट चलाएं.
इस समाधान के बारे में जानकारी
Google Forms से मिले सुझाव, राय या शिकायत के जवाब के लिए, ईमेल का ड्राफ़्ट अपने-आप बन जाए. यह तरीका, छात्रों से मिले कोर्स के सुझाव, शिकायत या राय पर फ़ोकस करता है. हालांकि, इसे किसी भी ऐसे इस्तेमाल के उदाहरण पर लागू किया जा सकता है जिसके लिए आपको Google Forms से सुझाव, शिकायत या राय मिलती है.
यह कैसे काम करता है
स्क्रिप्ट, इवेंट-ड्रिवन ट्रिगर इंस्टॉल करती है. यह ट्रिगर, हर बार उपयोगकर्ता के फ़ॉर्म सबमिट करने पर चलता है. हर बार फ़ॉर्म सबमिट करने पर, स्क्रिप्ट Gmail में ईमेल का ड्राफ़्ट बनाती है. यह ईमेल, फ़ॉर्म सबमिट करने वाले व्यक्ति को भेजा जाता है. इसमें फ़ॉर्म के जवाब और धन्यवाद का एक सामान्य मैसेज शामिल होता है. ईमेल भेजने से पहले, उसमें बदलाव किया जा सकता है.
Apps Script की सेवाएं
यह समाधान इन सेवाओं का इस्तेमाल करता है:
- स्क्रिप्ट सेवा–इवेंट-ड्रिवन ट्रिगर इंस्टॉल करती है, जो किसी व्यक्ति के फ़ॉर्म सबमिट करने पर ट्रिगर होता है.
- स्प्रेडशीट सेवा–इससे फ़ॉर्म के जवाब, Gmail पर भेजे जाते हैं.
- Gmail सेवा–इससे धन्यवाद मैसेज और फ़ॉर्म के जवाबों के साथ ईमेल का ड्राफ़्ट बनता है.
ज़रूरी शर्तें
इस सैंपल का इस्तेमाल करने के लिए, आपको ये ज़रूरी शर्तें पूरी करनी होंगी:
- Google खाता (Google Workspace खातों के लिए, एडमिन की अनुमति की ज़रूरत पड़ सकती है).
- इंटरनेट का ऐक्सेस वाला वेब ब्राउज़र.
स्क्रिप्ट सेट अप करना
सुझाव/राय/शिकायत का जवाब दें स्प्रेडशीट के सैंपल की कॉपी बनाने के लिए, नीचे दिए गए बटन पर क्लिक करें. इस समाधान के लिए, स्प्रेडशीट में Apps Script प्रोजेक्ट अटैच किया गया है.
कॉपी बनाना
स्क्रिप्ट चलाना
- जवाब देने के लिए फ़ॉर्म टूल > जवाबों का अपने-आप ड्राफ़्ट बनने की सुविधा चालू करें पर क्लिक करें. यह कस्टम मेन्यू दिखे, इसके लिए आपको पेज को रीफ़्रेश करना पड़ सकता है.
जब आपसे कहा जाए, तब स्क्रिप्ट को अनुमति दें. अगर OAuth की सहमति वाली स्क्रीन पर चेतावनी दिखती है, इस ऐप्लिकेशन की पुष्टि नहीं की गई है, तो बेहतर > {Project Name} पर जाएं (असुरक्षित) को चुनकर जारी रखें.
फ़ॉर्म के जवाब देने वाला टूल > जवाबों का अपने-आप ड्राफ़्ट बनने की सुविधा चालू करें पर फिर से क्लिक करें.
टूल > फ़ॉर्म मैनेज करें पर क्लिक करें > लाइव फ़ॉर्म पर जाएं.
फ़ॉर्म भरें और सबमिट करें पर क्लिक करें.
Gmail खोलें और अपने ड्राफ़्ट देखें. आपके पास फ़ॉर्म के जवाब के साथ एक नया ड्राफ़्ट होना चाहिए.
कोड की समीक्षा करना
इस समाधान के लिए Apps Script कोड की समीक्षा करने के लिए, नीचे दिए गए सोर्स कोड देखें पर क्लिक करें:
सोर्स कोड देखें
Code.gs
योगदानकर्ता
यह सैंपल, benlcollins.com के एजुकेटर और Google डेवलपर एक्सपर्ट बेन कॉलिन्स ने बनाया है.
- बेन को Twitter पर @benlcollins पर ढूंढें.
- बेन का ब्लॉग पढ़ें.
इस सैंपल को Google, Google Developer Experts की मदद से मैनेज करता है.