ऑनलाइन Apps Script एनवायरमेंट का इस्तेमाल करके, कनेक्टर से जुड़े सभी टास्क पूरे किए जा सकते हैं. हालांकि, इनमें से कुछ टास्क समय के साथ दोहराए जा सकते हैं और इनमें गड़बड़ी की संभावना हो सकती है.
dscc-gen
एक राय बनाने वाला टूल है. इसका मकसद, बार-बार किए जाने वाले इन कामों के बारे में बताना है. इससे ऑटोमेशन की मदद से होने वाली गड़बड़ियों से बचने के बजाय, कारोबार की समस्याओं को हल करने पर फ़ोकस किया जा सकता है.
ज़रूरी शर्तें
- एनपीएम 5.2.0 या उसके बाद के वर्शन
- कमांड-लाइन से कुछ जानकारी है.
dscc-gen
का इस्तेमाल करना
dscc-gen
, नए कम्यूनिटी-कनेक्टर प्रोजेक्ट बना सकता है या उसे
मौजूदा प्रोजेक्ट के साथ इस्तेमाल किया जा सकता है.
मौजूदा कनेक्टर
dscc-gen
का इस्तेमाल मौजूदा प्रोजेक्ट के साथ भी किया जा सकता है. सबसे पहले,
अपने scriptId
को कॉपी करें, फिर नीचे दिए गए निर्देश को चलाएं (YOUR_SCRIPT_ID
को अपने scriptId
से बदलें.):
npx @google/dscc-gen connector --script_id YOUR_SCRIPT_ID
आपसे अपने कनेक्टर के लिए कुछ जानकारी मांगी जाएगी. अगर आपके पास पहले से "प्रोडक्शन" नाम का कोई डिप्लॉयमेंट नहीं है, तो आपके लिए एक डिप्लॉयमेंट बनाया जाएगा. आपके किसी भी मौजूदा कोड में बदलाव नहीं किया जाएगा. हालांकि, आपके पास dscc-gen
की सभी सुविधाओं का ऐक्सेस होगा.
नए कनेक्टर
dscc-gen
का इस्तेमाल करके एक नया कम्यूनिटी-कनेक्टर बनाने के लिए, यह निर्देश चलाएं:
npx @google/dscc-gen connector
आपसे अपने नए कनेक्टर के लिए कुछ जानकारी मांगी जाएगी. पहली बार इस्तेमाल करने वाले लोगों को
clasp
की पुष्टि करने के लिए कहा जाएगा. clasp
एक टूल है. इसकी मदद से, कमांड-लाइन से Apps Script प्रोजेक्ट बनाने और उनमें बदलाव किए जा सकते हैं.
निर्देशों को पूरा करने के बाद, dscc-gen
एक नया Apps Script प्रोजेक्ट बनाएगा और वे सभी काम प्रिंट कर देगा जो यह कर सकता है.
dscc-gen
क्या कर सकता है?
आदेश | ब्यौरा |
---|---|
npm run open |
अपना प्रोजेक्ट Apps Script में खोलें. |
npm run push |
अपने स्थानीय बदलावों को Apps Script में पुश करें. |
npm run watch
|
स्थानीय बदलावों के लिए देखें और उन्हें Apps स्क्रिप्ट में पुश करें. |
npm run prettier |
कम्यूनिटी स्टैंडर्ड का इस्तेमाल करके, अपने कोड को फ़ॉर्मैट करें. |
npm run try_latest
|
Looker Studio में अपने नए कोड की मदद से डिप्लॉयमेंट को खोलें. |
npm run try_production
|
Looker Studio में अपना प्रोडक्शन डिप्लॉयमेंट खोलें. |
npm run update_production
|
अपने नए कोड का इस्तेमाल करने के लिए, प्रोडक्शन डिप्लॉयमेंट को अपडेट करें. |
मुझे इसका इस्तेमाल कैसे करना चाहिए?
आम तौर पर, dscc-gen
का इस्तेमाल कुछ इस तरह से होता है:
- उस सुविधा की पहचान करें जिसे आपको अपने कनेक्टर में जोड़ना है.
npm run watch
चलाएं, ताकि स्थानीय बदलाव Apps Script में भेज दिए जाएं.- अपने पसंदीदा JavaScript एडिटर का इस्तेमाल करके, कोड में बदलाव करें.
npm run tryLatest
चलाएं और देखें कि आपकी नई सुविधा उम्मीद के मुताबिक काम कर रही है या नहीं.- अपने प्रोडक्शन डिप्लॉयमेंट को अपडेट करने के लिए
npm run updateProduction
चलाएं, ताकि आपको नई सुविधा मिल सके. npm run tryProduction
चलाएं और दोबारा जांच लें कि नई सुविधा काम कर रही है या नहीं.
अपना स्क्रिप्ट आईडी पाएं
अपना scriptId
पाने के लिए, अपने मौजूदा प्रोजेक्ट पर जाएं. इसके बाद, यूआरएल के सेक्शन को /d/
के बाद और /edit
से पहले कॉपी करें. उदाहरण के लिए: यह यूआरएल:
- मूल यूआरएल:
https://script.google.com/a/google.com/d/example-script-id/edit
- स्क्रिप्ट आईडी:
example-script-id