Google Apps स्क्रिप्ट संपादक: आरंभ करने के लिए वह सब कुछ जो आपको जानना आवश्यक है
यदि आप Google डॉक्स(Google Docs) , Google पत्रक(Google Sheets) , Google Analytics , Gmail , और अन्य जैसी Google सेवाओं का उपयोग करते हैं, तो आप (Gmail)Google Apps स्क्रिप्ट(Google Apps Script) का उपयोग करके उन सेवाओं को कनेक्ट और स्वचालित कर सकते हैं ।
Google Apps स्क्रिप्ट(Google Apps Script) को Google के Microsoft के VBA स्क्रिप्ट(Microsoft’s VBA script) के संस्करण की तरह समझें । जैसे आप माइक्रोसॉफ्ट वर्ड(Microsoft Word) और एक्सेल में वीबीए के साथ क्रियाओं और कार्यों को स्वचालित कर सकते हैं या मैक्रोज़ को अनुकूलित कर सकते हैं, वैसे ही आप (Excel with VBA)Google सेवाओं में कार्यों और कार्यों को स्वचालित कर सकते हैं। शीट्स और डॉक्स(Docs) जैसी सेवाओं में , आप अपने स्वयं के कस्टम मेनू भी लिख सकते हैं।
इस लेख में आप सीखेंगे कि अपनी विभिन्न Google सेवाओं में (various Google services)ऐप्स स्क्रिप्ट तक कैसे पहुंचें और सक्षम करें, (Apps Script)ऐप्स स्क्रिप्ट संपादक(Apps Script Editor) को कैसे नेविगेट करें , और सेवाओं को कैसे कनेक्ट करें। आप विशिष्ट स्क्रिप्ट फ़ंक्शन नहीं सीखेंगे(learn specific script functions) , लेकिन Google के पास ऐप्स (Google)स्क्रिप्ट(Apps Script) लिखने का तरीका सीखने के लिए उत्कृष्ट दस्तावेज़ीकरण और ऐप्स स्क्रिप्ट ट्यूटोरियल उपलब्ध हैं ।
Google Apps स्क्रिप्ट संपादक तक कैसे पहुंचें(Access Google Apps Script Editor)
आप कई Google(Google) सेवाओं में से Google Apps स्क्रिप्ट(Google Apps Script) कोड संपादक खोल सकते हैं । उदाहरण के लिए, आप Google पत्रक के अंदर एक्सटेंशन(Extensions) मेनू में ऐप्स स्क्रिप्ट पाएंगे।(Apps Script)
अन्य सेवाओं में, आप निम्न तरीकों से Google Apps स्क्रिप्ट(Google Apps Script) संपादक खोल सकते हैं:
- Google डॉक्स(Google Docs) : टूल(Tools) मेनू में स्क्रिप्ट संपादक का चयन करें।(Script editor)
- Google स्लाइड(Google Slides) : टूल(Tools) मेनू में स्क्रिप्ट संपादक चुनें।(Script editor)
- Google प्रपत्र(Google Forms) : तीन-बिंदु वाले मेनू में स्क्रिप्ट संपादक का चयन करें।(Script editor)
- Google डिस्क(Google Drive) : किसी भी रिक्त स्थान पर राइट-क्लिक करें, अधिक(More) चुनें , और Google Apps स्क्रिप्ट(Google Apps Script) चुनें ।
इनमें से किसी भी विधि का उपयोग करते हुए, आप ऐप्स स्क्रिप्ट(Apps Script) कोड संपादक को एक नए टैब में खुला देखेंगे। यह वह विंडो है जहां आप अपनी पूरी स्क्रिप्ट बनाने वाले प्रत्येक फ़ंक्शन को लिखेंगे। डिफ़ॉल्ट रूप से, आपको myFunction() नाम का एक खाली फ़ंक्शन दिखाई देगा जो आपके कोड को भरना शुरू करने के लिए तैयार है।
नोट(Note) : त्रुटियों से बचने के लिए कोड स्वरूपण बहुत महत्वपूर्ण है। अपने आप को याद दिलाने के लिए कि आप कोड के अनुभागों के अंदर क्या करने का प्रयास कर रहे थे, निम्नलिखित कोड में दिखाए गए अनुसार टिप्पणी का उपयोग करें। यह वेब प्रोग्रामिंग के साथ HTML कोड में टिप्पणी करने के तरीके के समान है ।
जैसे ही आप कोड संपादक को नेविगेट करते हैं, आप संपादक(Editor) विंडो में बाएं नेविगेशन फलक में Code.gs का चयन करके इस अनुभाग पर वापस लौट सकते हैं। अन्य उपलब्ध विंडो देखने के लिए, दूर बाएं फलक में आइकन पर होवर करें और मुख्य नेविगेशन फलक खुल जाएगा।
अवलोकन(Overview) अनुभाग वह जगह है जहां आप अपनी स्क्रिप्ट के बारे में आंकड़े पा सकते हैं जैसे कि कितनी त्रुटियां हुई हैं, इसे कितनी बार निष्पादित किया गया है, और बहुत कुछ।
हम नीचे दिए गए प्रत्येक अनुभाग में Google Apps स्क्रिप्ट(Google Apps Script) संपादक के प्रत्येक अन्य अनुभाग को कवर करेंगे ।
Google Apps स्क्रिप्ट संपादक(Google Apps Script Editor) नेविगेट करना
जब आप संपादक में अपना कोड संपादित करते हैं, तो डिस्क ( सहेजें(Save) ) आइकन को अक्सर चुनना एक अच्छा विचार है ताकि आप अपना काम न खोएं।
एक बार सहेजे जाने के बाद, आप अन्य मेनू विकल्पों को हल्का होते हुए देखेंगे।
इसमे शामिल है:
- रन(Run) : अपनी पूरी स्क्रिप्ट को शुरू से अंत तक चलाने का प्रयास करें।
- डीबग(Debug) : एक बार में अपनी स्क्रिप्ट के माध्यम से एक पंक्ति में कदम रखें।
- फ़ंक्शन ड्रॉपडाउन(Function dropdown) : आपके द्वारा बनाए गए प्रत्येक फ़ंक्शन को ब्राउज़ करें और नेविगेट करें।
- निष्पादन लॉग(Execution log) : अपनी स्क्रिप्ट चलाने के लिए आपके द्वारा किए गए प्रत्येक प्रयास से कोई भी स्थिति या त्रुटि संदेश देखें।
बाएं नेविगेशन मेनू में पुस्तकालय(Libraries) विकल्प वह है जहां आप उन पुस्तकालयों तक पहुंच सकते हैं जिन्हें अन्य लोगों ने लिखा है (या आपने कहीं और लिखा और सहेजा है)। यह तब उपयोगी होता है जब आपका कोई मित्र पहले से ही एक सुविधा लिख चुका हो जिसे आप Google पत्रक(Google Sheets) या Google डॉक्स(Google Docs) में उपयोग करना चाहते हैं, लेकिन आप उसके ऊपर अतिरिक्त सुविधाएं जोड़ना चाहते हैं।
आपको अपनी परियोजना में उन पुस्तकालयों को जोड़ने की जरूरत है, वह है स्क्रिप्ट आईडी(Script ID) । आप इसे प्रोजेक्ट सेटिंग्स सेक्शन में पा सकते हैं, जो हम आपको दिखाएंगे कि इस लेख के अंत में कैसे खोजा जाए।
Google Apps स्क्रिप्ट सेवाएं ऐड-ऑन
सेवा(Services) अनुभाग सबसे उपयोगी है । यहीं पर आप अपनी वर्तमान स्क्रिप्ट को अन्य Google सेवाओं के साथ एकीकृत कर सकते हैं जिनका आप उपयोग कर सकते हैं।
जब आप इसे चुनते हैं, तो आपको एक सेवा जोड़ें(Add a service) विंडो खुली दिखाई देगी। उस सेवा तक स्क्रॉल(Scroll) करें जिसे आप अपने मौजूदा प्रोजेक्ट में ऐड-ऑन के रूप में उपयोग करना चाहते हैं।
उदाहरण के लिए, यदि आप अपने Google Analytics खाते से डेटा को इस स्क्रिप्ट में लाना चाहते हैं, तो आप Google Analytics API का चयन कर सकते हैं और जोड़ें(Add) का चयन कर सकते हैं ।
यदि आप इस बारे में विवरण प्राप्त करना चाहते हैं कि उस नई ऐड-ऑन सेवा के उपयोग के लिए कौन से फ़ंक्शन उपलब्ध हैं और उनका उपयोग कैसे करें, तो एपीआई(API) के दाईं ओर तीन बिंदुओं का चयन करें और दस्तावेज़ देखें(See documentation) चुनें ।
यह Google Apps स्क्रिप्ट(Google Apps Script) दस्तावेज़ीकरण को एक नए टैब में खोलेगा, जो उस Google सेवा के अनुभाग में स्वचालित रूप से खुल जाएगा।
फ़ंक्शन सिंटैक्स, ट्यूटोरियल और कोड उदाहरणों के लिए दस्तावेज़ों का अन्वेषण करें जिनका उपयोग आप अपनी स्क्रिप्ट में कर सकते हैं।
साथ ही, ध्यान दें कि जब आपने मूल रूप से Apps स्क्रिप्ट(Apps Script) कोड संपादक को खोला था, तब आप जिस सेवा का उपयोग कर रहे थे, उसके आधार पर आप यह देखने के लिए दस्तावेज़ीकरण के अन्य अनुभागों में नेविगेट कर सकते हैं कि आपकी स्क्रिप्ट में कौन से सामान्य कार्य उपलब्ध हैं।
उदाहरण के लिए, यदि आपने Google पत्रक में संपादक खोला है, तो Google (Google Sheets)पत्रक(Google Sheets) फ़ंक्शन के लिए दस्तावेज़ मेनू में पत्रक(Sheets) अनुभाग देखें, जिसे आप अपनी स्क्रिप्ट में उपयोग करने में सक्षम हैं।
ऐप्स स्क्रिप्ट ट्रिगर(Using Apps Script Triggers) सेट करना और उनका उपयोग करना
Google Apps Script में एक अन्य उपयोगी विशेषता कई ईवेंट या शेड्यूल के आधार पर ट्रिगर सेट करने की क्षमता है।
अपनी स्क्रिप्ट के लिए एक नया ट्रिगर कॉन्फ़िगर करने के लिए, सबसे बाईं ओर नेविगेशन मेनू से ट्रिगर चुनें। (Triggers)खुलने वाली नई ट्रिगर(Triggers) विंडो में, ट्रिगर जोड़ें(Add Trigger) बटन चुनें।
ट्रिगर जोड़ें(Add Trigger) विंडो में विकल्पों की एक लंबी सूची है जो आपको यह अनुकूलित करने में मदद करती है कि आप अपनी स्क्रिप्ट को कैसे और कब चलाना चाहते हैं।
नोट(Note) : इनमें से कई विकल्प उस सेवा पर निर्भर करते हैं जिसके लिए आप अपनी स्क्रिप्ट लिख रहे हैं या आपके द्वारा जोड़े गए एपीआई(the APIs that you’ve added) ।
अपना ट्रिगर सेट करने के लिए, आपको यह चुनना होगा:
- प्रारंभ में कौन सा फ़ंक्शन लॉन्च करना है
- ईवेंट स्रोत जैसे विशिष्ट समय, दिनांक, या आपकी सेवा में कोई ईवेंट जैसे कि जब कोई Google स्प्रेडशीट सेल बदलता है या कोई दस्तावेज़ प्रारंभ में खोला जाता है
- ईवेंट प्रकार जैसे कि जब आपकी Google स्प्रेडशीट या दस्तावेज़ में कुछ खोला या संपादित किया जाता है, या दिनांक या समय के लिए विशिष्ट सेटिंग
- आपकी स्क्रिप्ट के विफल होने पर आप कितनी बार अपडेट प्राप्त करना चाहते हैं, इसके लिए अधिसूचना आवृत्ति
एक बार जब आप सहेजें(Save) का चयन कर लेते हैं , तो यदि आपने पहली बार कोई नया ट्रिगर सहेजा है , तो आपको " स्क्रिप्ट प्रमाणीकरण विफल" संदेश दिखाई दे सकता है।(Script)
यह आमतौर पर ट्रिगर होता है यदि आपके ब्राउज़र में पॉप-अप ब्लॉकर सक्षम है। यदि आप Google Chrome का उपयोग कर रहे हैं , तो बस छोटे विंडो आइकन को चुनें जिसके ऊपर लाल "X" है। सेटिंग को हमेशा पॉप-अप की अनुमति दें में बदलें और (Always allow pop-ups)संपन्न(Done) चुनें ।
जब आप फिर से सहेजें(Save) का चयन करते हैं , तो आपको अपने Google खाते या Google कार्यस्थान(Google Workspace) के अंतर्गत चलाने के लिए लिखी गई स्क्रिप्ट को अधिकृत करने के लिए प्रक्रिया को पूरा करना होगा ।
सबसे पहले, उस Google खाते का चयन करें जिसके तहत आप अपनी स्क्रिप्ट को चलाने की अनुमति देना चाहते हैं।
आपको एक चेतावनी दिखाई देगी कि आपके द्वारा लिखा गया कस्टम फ़ंक्शन या स्क्रिप्ट Google द्वारा "सत्यापित" नहीं है । यदि आप स्क्रिप्ट लिखने वाले व्यक्ति हैं, तो इससे कोई फर्क नहीं पड़ता और इसे आपके अपने Google खाते(Google Account) या Google कार्यस्थान(Google Workspace) के अंतर्गत चलाना सुरक्षित है ।
इस चेतावनी को बायपास करने के लिए, बस उन्नत(Advanced) का चयन करें और फिर नीचे Go to <project> (unsafe) लिंक पर जाएं का चयन करें।
अंत में, अनुमति विंडो में, अपने Google खाते या Google कार्यस्थान(Google Workspace) के अंतर्गत अपने कस्टम कार्यों और स्क्रिप्ट को चलने की अनुमति देने के लिए अनुमति दें(Allow) चुनें ।
आपको इस प्रक्रिया को दोबारा नहीं दोहराना होगा, केवल पहली बार जब आप अपने कस्टम Google Apps स्क्रिप्ट प्रोजेक्ट को सहेजेंगे या चलाएंगे।
अपनी Google स्क्रिप्ट आईडी तक पहुंचना
एक अंतिम नोट - आप अपनी स्क्रिप्ट दोस्तों या सहकर्मियों को प्रदान करना चाह सकते हैं ताकि वे या तो आपकी स्क्रिप्ट का उपयोग कर सकें या इसे अपनी स्क्रिप्ट में लाइब्रेरी के रूप में जोड़ सकें।
आप अपनी स्क्रिप्ट आईडी(Script ID) को सबसे दूर बाएं नेविगेशन फलक में सेटिंग(Settings) आइकन के अंतर्गत पा सकते हैं।
स्क्रिप्ट आईडी(Script ID) , स्क्रिप्ट आईडी के दाईं ओर, (Script ID)आईडी(IDs) अनुभाग के अंतर्गत पाई जा सकती है ।
जैसा कि आप देख सकते हैं, Google Apps स्क्रिप्ट(Google Apps Script) संपादक काफी सरल है यदि आप जानते हैं कि आप जिस प्रत्येक सुविधा का उपयोग करना चाहते हैं उस पर कैसे नेविगेट करें। बस Google के (Just)Apps Script दस्तावेज़ों का अच्छी तरह से अध्ययन करना सुनिश्चित करें ताकि आप अपनी स्क्रिप्ट और उपयोग के लिए उपलब्ध सभी फ़ंक्शन लिखना सीखना शुरू कर सकें।
Related posts
Google के प्रायोगिक ऐप्स डिजिटल लत से लड़ने में आपकी सहायता कैसे कर सकते हैं
विंडोज़, मैक और लिनक्स के लिए 5 सर्वश्रेष्ठ ब्लू लाइट फ़िल्टर ऐप्स
5 पोर्टेबल ऐप्स जो आप निश्चित रूप से अपने यूएसबी स्टिक पर रखना चाहते हैं
Google Chrome स्वतः भरण: एक संपूर्ण मार्गदर्शिका
4 सर्वश्रेष्ठ पोर्ट फ़ॉरवर्डिंग सॉफ़्टवेयर ऐप्स और उनका उपयोग कैसे करें
Google Chrome सामग्री सेटिंग: एक पूर्ण मार्गदर्शिका
वेबसाइटें कैसे काम करती हैं: जानें कि हुड के तहत क्या है
दोहरे मॉनिटर को प्रबंधित करने के लिए 5 सर्वश्रेष्ठ सॉफ्टवेयर प्रोग्राम
Microsoft Power Automate क्या है और डाउनलोड करने के लिए निःशुल्क टेम्पलेट क्या हैं
विंडोज इंस्टालर पैकेज बनाने के लिए 4 बेहतरीन टूल्स
Android ऐप्स के लिए 5 सर्वश्रेष्ठ सुरक्षित APK डाउनलोड साइटें
आपके मॉनिटर के साथ समस्याओं के निदान और समस्या निवारण के लिए 3 उपकरण
विंडोज के लिए 11 सर्वश्रेष्ठ मुफ्त स्क्रीनशॉट सॉफ्टवेयर
सर्वश्रेष्ठ मार्कडाउन संपादक: सभी प्लेटफ़ॉर्म और ऑनलाइन
इन 5 साइटों और ऐप्स के साथ एक प्रो की तरह कोड करना सीखें
किसी भी पीसी से रिमोट कनेक्ट करने के लिए 6 सर्वश्रेष्ठ स्क्रीन शेयरिंग ऐप्स
विंडोज 11/10 में सीपीयू तापमान की जांच करने के लिए 6 सर्वश्रेष्ठ ऐप्स
अपनी संपत्ति की नि:शुल्क निगरानी करने के लिए पुराने वेब कैम का उपयोग करें
विंडोज, मैक, आईओएस और एंड्रॉइड के लिए 5 सर्वश्रेष्ठ आईपी स्कैनर टूल
जैपियर ईमेल पार्सर: इसका उपयोग करने के 3 रचनात्मक तरीके