कोडिंग का लेवल: शुरुआत करने वाला
कुल समय: 15 मिनट
प्रोजेक्ट टाइप: कस्टम मेन्यू और इवेंट से चलने वाले ट्रिगर के साथ ऑटोमेशन की सुविधा
मकसद
- जानें कि समस्या को हल करने से क्या होता है.
- समझें कि Apps Script सेवाएं, इस सॉल्यूशन के हिसाब से क्या करती हैं.
- स्क्रिप्ट सेट अप करें.
- स्क्रिप्ट चलाएं.
इस सलूशन के बारे में जानकारी
Google Forms से सुझाव, शिकायत या राय के लिए अपने-आप ड्राफ़्ट ईमेल जवाब बनाएं. यह समाधान, कोर्स के बारे में छात्र-छात्राओं के सुझाव पर आधारित है. हालांकि, इसे इस्तेमाल के ऐसे किसी भी मामले में लागू किया जा सकता है जिसके लिए आपको Google फ़ॉर्म से सुझाव या राय मिलती हो.
यह सुविधा कैसे काम करती है
स्क्रिप्ट एक इवेंट-ड्रिवन ट्रिगर इंस्टॉल करती है, जो हर बार उपयोगकर्ता के फ़ॉर्म सबमिट करने पर चलता है. हर फ़ॉर्म सबमिशन के साथ स्क्रिप्ट, 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 के विशेषज्ञों की मदद से मैनेज करता है.