<पी>
<पी> इस ट्यूटोरियल में, हम फॉर्म और स्क्रिप्ट के साथ एक संपूर्ण Google शीट्स ऐप बनाएंगे जो Google फॉर्म से डेटा एकत्र करेगा, इसे Google Apps स्क्रिप्ट का उपयोग करके संसाधित करेगा, और इसे आपकी स्प्रेडशीट में संरचित तरीके से प्रदर्शित करेगा। आप सीखेंगे कि Google फ़ॉर्म के माध्यम से डेटा कैसे एकत्र करें और फिर एक सरल लेकिन उपयोगी ऐप बनाने के लिए Google Apps स्क्रिप्ट का उपयोग करके विभिन्न कार्यों को स्वचालित करें। चरण 1:एक Google फ़ॉर्म बनाएं
Google फ़ॉर्म खोलें
- टूल्स पर जाएं मेनू>> नया फ़ॉर्म बनाएं चुनें .
- एक Google फॉर्म एक नए टैब में खुलेगा।
<पी>
फॉर्म डिज़ाइन करें
- आप जो डेटा एकत्र करना चाहते हैं उसके आधार पर प्रश्न या फ़ील्ड जोड़ें। जैसे;
- नाम (संक्षिप्त उत्तर)
- ईमेल (संक्षिप्त उत्तर)
- उत्पाद (ड्रॉपडाउन)
- अतिरिक्त नोट्स (पैराग्राफ)
<पी>
चरण 2:फ़ॉर्म को Google शीट से लिंक करें
Google शीट खोलें
- प्रतिक्रिया पर जाएं टैब>> Google शीट आइकन पर क्लिक करें फ़ॉर्म से लिंक की गई Google शीट खोलने के लिए.
<पी>
- इस शीट में फॉर्म रिस्पॉन्स नामक एक टैब होगा, जो स्वचालित रूप से फॉर्म डेटा संग्रहीत करता है।
<पी>
अपना डेटा व्यवस्थित करें [वैकल्पिक]
- आप अपने डेटा को व्यवस्थित करने के लिए Google शीट फ़ाइल में और टैब जोड़ सकते हैं।
- आप डैशबोर्ड या डेटा प्रबंधन इंटरफ़ेस के रूप में कार्य करने के लिए अन्य शीट को प्रारूपित कर सकते हैं।
चरण 3:कार्यों को स्वचालित करने के लिए Google Apps स्क्रिप्ट का उपयोग करें
<पी> Google Apps स्क्रिप्ट आपको Google शीट की कार्यक्षमता बढ़ाने की अनुमति देती है। नई प्रतिक्रियाएँ सबमिट होने पर डेटा प्रोसेसिंग को स्वचालित करने के लिए आप कस्टम जावास्क्रिप्ट-आधारित स्क्रिप्ट लिख सकते हैं। आइए फ़ॉर्म सबमिशन पर स्वचालित रूप से ईमेल सूचनाएं भेजने के लिए एक स्क्रिप्ट बनाएं। Google शीट ऐप्स स्क्रिप्ट एडिटर खोलें:
- एक्सटेंशन पर जाएं मेनू>> ऐप्स स्क्रिप्ट चुनें .
- यह एक स्क्रिप्ट एडिटर खोलेगा जहां आप अपनी स्क्रिप्ट लिख और तैनात कर सकते हैं।
- संपादक में निम्नलिखित कोड डालें।
function sendConfirmationOnFormSubmit(e) {
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var formData = e.values; // Array of form responses
var name = formData[1]; // Assume Name is the 1st field
var email = formData[2]; // Assume Email is the 2nd field
var product = formData[4]; // Product info
var message = "Hello " + name + ",\n\n" +
"Hope you are doing well. Thank you for your order of " + product + ". We'll get back to you soon.";
MailApp.sendEmail({
to: email,
subject: "Order Confirmation",
body: message
});
स्क्रिप्ट को स्वचालित करने के लिए एक ट्रिगर सेट करें
<पी> आप हर बार फ़ॉर्म प्रतिक्रिया सबमिट होने पर चलने के लिए स्क्रिप्ट को स्वचालित कर सकते हैं। फ़ंक्शन के लिए ट्रिगर सेट करने के लिए sendConfirmationOnFormSubmit फॉर्म सबमिट पर चलाने के लिए। - ऐप्स स्क्रिप्ट में संपादक>> बाईं ओर से ट्रिगर्स पर क्लिक करें (घड़ी का चिह्न).
- ट्रिगर जोड़ें चुनें>> एक डायलॉग बॉक्स पॉप अप होगा.
- चुनें कि कौन सा फ़ंक्शन चलाना है: भेजेंConfirmationOnFormसबमिट करें
- ईवेंट स्रोत चुनें: स्प्रेडशीट
से - ईवेंट प्रकार चुनें: फॉर्म पर सबमिट करें
- विफलता सूचना सेटिंग: मुझे प्रतिदिन सूचित करें
- अंत में, सहेजें पर क्लिक करें .
<पी>
चरण 4:अपने ऐप का परीक्षण और परिनियोजन करें
<पी> उपरोक्त चरणों का पालन करके आपका Google फ़ॉर्म सेट हो गया है, लिंक की गई Google शीट तैयार है, और आपने अपना Google Apps स्क्रिप्ट कोड लिख लिया है, आप इसे तैनात करने के लिए ऐप का परीक्षण कर सकते हैं। अपने ऐप का परीक्षण करें
- लाइव फॉर्म पर जाएं और कुछ परीक्षण डेटा सबमिट करें ताकि यह सुनिश्चित हो सके कि फॉर्म उम्मीद के मुताबिक काम करता है और डेटा आपकी लिंक की गई शीट में आ जाता है।
- देखें कि ईमेल सूचनाएं आपकी स्क्रिप्ट के अनुसार फ़ॉर्म उपयोगकर्ताओं को भेजी जाती हैं।
ऐप तैनात करें
<पी> एक बार जब आप सब कुछ परीक्षण कर लें, तो आप अपने Google शीट ऐप को निम्नलिखित तरीकों से तैनात कर सकते हैं: - Google फॉर्म पर जाएं>>भेजें पर क्लिक करें .
- फॉर्म भेजें डायलॉग बॉक्स पॉप अप होगा>> कोई भी विकल्प चुनें (ईमेल, लिंक, एंबेड HTML)
- ईमेल, लिंक के माध्यम से उपयोगकर्ताओं के साथ फ़ॉर्म साझा करें, या इसे किसी वेबसाइट में एम्बेड करें।
<पी>
<पी> जैसे-जैसे आपके ऐप की जटिलता बढ़ती है, नियमित रूप से समस्याओं की जाँच करें या Google Apps स्क्रिप्ट का उपयोग करके अधिक सुविधाएँ जोड़ें। अंतिम आउटपुट
Google फ़ॉर्म
<पी>
Google शीट
<पी>
ईमेल पुष्टिकरण:
<पी>
निष्कर्ष
<पी> सभी उल्लिखित चरणों का पालन करके, आप फ़ॉर्म और स्क्रिप्ट के साथ एक पूर्ण Google शीट ऐप बनाने में सक्षम होंगे। यह ऐप आपको उपयोगकर्ताओं से डेटा एकत्र करने और उन्हें स्वचालित पुष्टिकरण मेल भेजने में मदद करेगा। आप अपनी ज़रूरतों के आधार पर इस ऐप को और कस्टमाइज़ कर सकते हैं। यह वर्कफ़्लो को सुव्यवस्थित करने, डेटा प्रबंधन में सुधार करने और Google शीट के भीतर दोहराए जाने वाले कार्यों को स्वचालित करने का एक प्रभावी तरीका है। समाधान के साथ निःशुल्क उन्नत एक्सेल अभ्यास प्राप्त करें!