Editor ऐड-ऑन बनाते समय, यह सामान्य तरीका अपनाएं:
- Apps Script प्रोजेक्ट बनाएं.
- Apps Script में पहले से मौजूद एचटीएमएल सेवा का इस्तेमाल करके, ऐड-ऑन के दिखने और काम करने का तरीका तय करने के लिए कोड लिखें.
- ऐड-ऑन की जांच करें.
- ऐड-ऑन पब्लिश करें.
स्क्रिप्ट प्रोजेक्ट बनाना
एडिटर ऐड-ऑन, Apps Script का स्टैंडअलोन प्रोजेक्ट होता है. स्टैंडअलोन स्क्रिप्ट गाइड में, नए प्रोजेक्ट बनाने के निर्देश दिए गए हैं.
इसके अलावा, नई स्क्रिप्ट भी खोली जा सकती है.
ऐसा करने पर, प्रोजेक्ट फ़ाइल (शुरुआत में इसका नाम Untitled project
होता है) को आपके Drive के रूट फ़ोल्डर में रखा जाता है.
दूसरे लोगों के साथ मिलकर काम करने का ऐक्सेस
जब किसी ऐड-ऑन को बनाने के लिए, दूसरे लोगों के साथ मिलकर काम किया जाता है, तो ऐड-ऑन प्रोजेक्ट का मालिकाना हक किसी एक उपयोगकर्ता खाते के पास होता है. ऐड-ऑन पब्लिश करने पर, एक उपयोगकर्ता खाता पब्लिशर के तौर पर काम करता है. पब्लिश करने वाले खाते के पास, ऐड-ऑन स्क्रिप्ट प्रोजेक्ट में बदलाव करने का ऐक्सेस होना चाहिए. हालांकि, यह ज़रूरी नहीं है कि वह प्रोजेक्ट का मालिक हो.
ऐसी स्थितियों से बचना बहुत ज़रूरी है जिनमें प्रोजेक्ट के मालिक के आपके संगठन को छोड़ने की वजह से, आपके पास ऐड-ऑन के कोड या सेटिंग का ऐक्सेस न रहे.
ऐड-ऑन के कोड का ऐक्सेस न खोने के लिए, हमारा सुझाव है कि आप किसी ऐड-ऑन पर मिलकर काम करते समय, शेयर की गई ड्राइव का इस्तेमाल करें. ऐड-ऑन की स्क्रिप्ट फ़ाइल को शेयर की गई ड्राइव में सेव करने से यह पक्का होता है कि प्रोजेक्ट का मालिकाना हक किसी एक खाते के पास न हो.
हमारा सुझाव है कि आप स्क्रिप्ट प्रोजेक्ट के Cloud Platform (GCP) प्रोजेक्ट में, साथ मिलकर काम करने वाले लोगों को जोड़ें. इससे यह पक्का होता है कि आपकी टीम में मौजूद कोई व्यक्ति, ऐड-ऑन की Cloud सेटिंग को हमेशा ऐक्सेस कर सकता है.
ऐड-ऑन कोड करना
स्क्रिप्ट प्रोजेक्ट बनाने के बाद, ऐड-ऑन के दिखने के तरीके और काम करने के तरीके के बारे में बताने के लिए कोड लिखा जा सकता है. ऐड-ऑन के यूज़र इंटरफ़ेस को बनाने के लिए, Apps Script के HtmlService का इस्तेमाल किया जाता है. इसमें सामान्य एचटीएमएल और सीएसएस का इस्तेमाल करके, डायलॉग और साइडबार बनाए जाते हैं. एडिटर के ऐड-ऑन की मदद से, पसंद के मुताबिक मेन्यू आइटम भी तय किए जा सकते हैं.
कोड लिखते समय, एडिटर के लिए ऐड-ऑन स्टाइल गाइड देखें. इससे, आपको ऐड-ऑन के उपयोगकर्ता अनुभव को डिज़ाइन करने के दिशा-निर्देश मिलेंगे. यह भी पक्का करें कि आपने अनुमति की लाइफ़साइकल की अलग-अलग स्थितियों को समझ लिया हो और अपने ऐड-ऑन के लिए उन्हें प्रोग्राम कर लिया हो.
ऐड-ऑन की जांच करना
Editor के ऐड-ऑन को पब्लिश करने से पहले, उनकी जांच की जा सकती है. इससे यह पक्का किया जा सकता है कि वे उम्मीद के मुताबिक काम करते हैं या नहीं. जांच करने के लिए, आपको टेस्ट कॉन्फ़िगरेशन बनाना होगा और टेस्टिंग दस्तावेज़, स्प्रेडशीट, फ़ॉर्म या प्रज़ेंटेशन का इस्तेमाल करना होगा.
ज़्यादा जानकारी के लिए, एडिटर के किसी ऐड-ऑन की जांच करना देखें.
ऐड-ऑन पब्लिश करना
अपने ऐड-ऑन को पब्लिश करने से, वह दूसरों के लिए उपलब्ध हो जाता है. इसे सार्वजनिक तौर पर या सिर्फ़ आपके डोमेन के उपयोगकर्ताओं के लिए उपलब्ध कराया जा सकता है. पब्लिश करने की प्रोसेस शुरू करने से पहले, पब्लिकेशन की खास जानकारी ज़रूर देखें.
Editor के ऐड-ऑन, Google Workspace Marketplace पर पब्लिश किए जाते हैं. सार्वजनिक तौर पर उपलब्ध ऐड-ऑन को पब्लिश करने से पहले, ऐड-ऑन की समीक्षा पूरी करनी होगी.
ज़्यादा जानकारी के लिए, एडिटर ऐड-ऑन पब्लिश करना देखें.