Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

इस ट्यूटोरियल में, हम एक पूरा Google Sheets ऐप बनाएंगे जिसमें फॉर्म और स्क्रिप्ट होंगे जो Google Form से डेटा एकत्र करते हैं, Google Apps Script का उपयोग करके इसे प्रोसेस करते हैं, और इसे आपकी स्प्रेडशीट में संरचित तरीके से प्रदर्शित करते हैं। आप सीखेंगे कि Google Forms के माध्यम से डेटा कैसे एकत्र करें और फिर Google Apps Script का उपयोग करके विभिन्न कार्यों को स्वचालित करके एक सरल लेकिन उपयोगी ऐप बनाएं।

चरण 1: Google Form बनाएं

Google Form खोलें

  • Tools मेनू पर जाएं >> Create a new form चुनें।
  • एक Google Form नए टैब में खुलेगा।

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

फॉर्म डिज़ाइन करें

  • आप जिस डेटा को एकत्र करना चाहते हैं, उसके आधार पर प्रश्न या फ़ील्ड जोड़ें। जैसे:
    • नाम (Short Answer)
    • ईमेल (Short Answer)
    • उत्पाद (Dropdown)
    • अतिरिक्त नोट्स (Paragraph)

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

चरण 2: फॉर्म को Google Sheets से लिंक करें

Google Sheet खोलें

  • Response टैब पर जाएं >> लिंक किए गए Google Sheet को खोलने के लिए Google Sheet आइकन पर क्लिक करें।

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

  • इस शीट में Form Responses नामक एक टैब होगा, जो स्वचालित रूप से फॉर्म डेटा संग्रहीत करता है।

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

अपना डेटा व्यवस्थित करें [वैकल्पिक]

  • आप Google Sheets फ़ाइल में अधिक टैब जोड़कर अपना डेटा व्यवस्थित कर सकते हैं।
  • आप अन्य शीट्स को डैशबोर्ड या डेटा प्रबंधन इंटरफेस के रूप में कार्य करने के लिए फॉर्मेट कर सकते हैं।

चरण 3: कार्यों को स्वचालित करने के लिए Google Apps Script का उपयोग करें

Google Apps Script आपको Google Sheets की कार्यक्षमता बढ़ाने की अनुमति देता है। जब नई प्रतिक्रियाएं सबमिट होती हैं तो आप डेटा प्रोसेसिंग को स्वचालित करने के लिए कस्टम JavaScript-आधारित स्क्रिप्ट लिख सकते हैं। आइए फॉर्म सबमिशन पर स्वचालित रूप से ईमेल नोटिफिकेशन भेजने के लिए एक स्क्रिप्ट बनाएं।

Google Sheets Apps Script एडिटर खोलें:

  • Extensions मेनू पर जाएं >> Apps Script चुनें।
  • यह एक स्क्रिप्ट एडिटर खोलेगा जहां आप अपनी स्क्रिप्ट लिख और डिप्लॉय कर सकते हैं।
  • एडिटर में निम्न कोड डालें।
function sendConfirmationOnFormSubmit(e) {
  var sheet = SpreadsheetApp.getActiveSpreadsheet();
  var formData = e.values; // फॉर्म प्रतिक्रियाओं की सरणी
  var name = formData[1]; // मान लें नाम पहला फ़ील्ड है
  var email = formData[2]; // मान लें ईमेल दूसरा फ़ील्ड है
  var product = formData[4]; // उत्पाद जानकारी
  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 के लिए ट्रिगर सेट करने के लिए जो फॉर्म सबमिट पर चलता है।

  • Apps Script एडिटर में >> बाईं ओर Triggers (घड़ी आइकन) पर क्लिक करें।
  • Add Trigger चुनें >> एक डायलॉग बॉक्स खुलेगा।
    • Choose which function to run: sendConfirmationOnFormSubmit
    • Select event source: From Spreadsheet
    • Select event type: On form submit
    • Failure notifications settings: Notify me daily
  • अंत में Save पर क्लिक करें।

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

चरण 4: अपने ऐप को टेस्ट और डिप्लॉय करें

उपरोक्त चरणों का पालन करके आपका Google Form सेट हो गया है, लिंक्ड Google Sheet तैयार है, और आपने अपना Google Apps Script कोड लिख लिया है, अब आप ऐप को टेस्ट करके डिप्लॉय कर सकते हैं।

अपने ऐप को टेस्ट करें

  • लाइव फॉर्म पर जाएं और कुछ टेस्ट डेटा सबमिट करें ताकि यह सुनिश्चित हो सके कि फॉर्म अपेक्षित रूप से काम करता है और डेटा आपकी लिंक्ड शीट में पॉप्युलेट होता है।
  • जांचें कि आपकी स्क्रिप्ट के अनुसार फॉर्म यूजर्स को ईमेल नोटिफिकेशन भेजे जा रहे हैं।

ऐप डिप्लॉय करें

सब कुछ टेस्ट करने के बाद, आप निम्न तरीकों से अपना Google Sheets ऐप डिप्लॉय कर सकते हैं:

  • Google Form पर जाएं >> Send पर क्लिक करें।
  • Send Form डायलॉग बॉक्स खुलेगा >> कोई भी विकल्प चुनें (Email, Link, Embed HTML)
  • फॉर्म को ईमेल, लिंक के माध्यम से यूजर्स के साथ साझा करें या इसे वेबसाइट में एम्बेड करें।

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

जैसे-जैसे आपका ऐप जटिलता में बढ़ता है, नियमित रूप से समस्याओं की जांच करें या Google Apps Script का उपयोग करके अधिक फीचर्स जोड़ें।

अंतिम आउटपुट

Google Form

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

Google Sheet

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

ईमेल पुष्टिकरण:

पूरा Google Sheets ऐप बनाएं: फॉर्म से ऑटोमेटेड स्क्रिप्ट तक

निष्कर्ष

उपरोक्त सभी चरणों का पालन करके, आप फॉर्म और स्क्रिप्ट के साथ एक पूर्ण Google Sheets ऐप बनाने में सक्षम होंगे। यह ऐप आपको यूजर्स से डेटा एकत्र करने और उन्हें स्वचालित पुष्टिकरण मेल भेजने में मदद करेगा। आप अपनी आवश्यकताओं के आधार पर इस ऐप को और अनुकूलित कर सकते हैं। यह वर्कफ़्लो को सुव्यवस्थित करने, डेटा हैंडलिंग में सुधार करने और Google Sheets के भीतर दोहराए जाने वाले कार्यों को स्वचालित करने का एक प्रभावी तरीका है।

निःशुल्क एडवांस्ड Excel अभ्यास समाधान के साथ प्राप्त करें!

  1. USB ड्राइव से VirtualBox चलाएं USB ड्राइव से VirtualBox चलाएं

    वर्चुअल मशीन की वजह से हार्ड डिस्क स्पेस खत्म हो रहा है? इंटरनल हार्ड डिस्क बढ़ाए बिना समाधान है: VirtualBox का पोर्टेबल वर्जन USB ड्राइव पर इंस्टॉल करें। पहले हमने VirtualBox में Ubuntu इंस्टॉल करने के बारे में लिखा था। अब पता चला कि Portable-VirtualBox vbox.me से डाउनलोड हो सकता है। फाइल सेल्फ-एक्

  1. अपनी फोटो साफ करें: विंडोज PC पर मेटाडेटा कैसे हटाएं अपनी फोटो साफ करें: विंडोज PC पर मेटाडेटा कैसे हटाएं

    यह एक अच्छा दिन है, और आप अपने लंबे समय से बकेट-लिस्ट में रहे शीर्ष स्थान पर जाकर खूब मस्ती कर चुके हैं। और अब, आप अपने जश्न की तस्वीरें सोशल मीडिया पर शेयर करने वाले हैं ताकि बता सकें कि आपने अपने प्रियजनों के साथ घूमने में कितना मजा किया। लेकिन क्या आप जानते हैं कि आप खाने या देखी गई जगहों के विवर

  1. लेखन परियोजनाओं को प्रबंधित करने के लिए 5 मुफ्त Scrivener विकल्प लेखन परियोजनाओं को प्रबंधित करने के लिए 5 मुफ्त Scrivener विकल्प

    अधिकांश विशेषज्ञों से पूछें कि सबसे अच्छा उपन्यास लेखन सॉफ्टवेयर क्या है, और वे आमतौर पर आपको Scrivener बताएंगे। यह अधिकांश लेखन परियोजनाओं के लिए शोध को व्यवस्थित करने के लिए भी एक लोकप्रिय उपकरण है, हालांकि यह मुफ्त नहीं है। जबकि वे हमेशा उतने मजबूत नहीं होते, मुफ्त Scrivener विकल्प आपको बिना किसी