ऐड-ऑन पब्लिश करने के बाद, उपयोगकर्ता इसे होस्ट ऐप्लिकेशन या Google Workspace Marketplace से इंस्टॉल कर सकते हैं. ऐड-ऑन पब्लिश करने से पहले, उन होस्ट ऐप्लिकेशन में इसकी जांच करें जिनके लिए इसे बनाया गया है.
इस पेज पर, डेवलपमेंट के दौरान वाले ऐड-ऑन (ऐसा ऐड-ऑन जिसे पब्लिश नहीं किया गया है या डेवलपर ऐड-ऑन) को टेस्ट करने या निजी इस्तेमाल के लिए इंस्टॉल करने का तरीका बताया गया है. Apps Script के डीबगर और ब्रेकपॉइंट का इस्तेमाल करके, ऐड-ऑन को डीबग भी किया जा सकता है.
ज़रूरी शर्तें
- आपके पास स्क्रिप्ट प्रोजेक्ट के लिए, एडिटर के तौर पर ऐक्सेस होना चाहिए.
- अगर आपको दूसरों को ऐड-ऑन टेस्ट करने की अनुमति देनी है, तो उन्हें प्रोजेक्ट के लिए एडिटर के तौर पर ऐक्सेस दें. अन्य डेवलपर के साथ मिलकर काम करना लेख पढ़ें .
- टेस्ट करने वाले उपयोगकर्ताओं का डोमेन और स्क्रिप्ट के मालिक का डोमेन एक ही होना चाहिए.
पब्लिश नहीं किया गया ऐड-ऑन इंस्टॉल करना
पब्लिश नहीं किए गए ऐड-ऑन, डिप्लॉयमेंट डायलॉग से इंस्टॉल किए जा सकते हैं.
पब्लिश नहीं किए गए ऐड-ऑन को टेस्ट करने के लिए, यह तरीका अपनाएं:
- Apps Script एडिटर में, स्क्रिप्ट प्रोजेक्ट खोलें.
- डिप्लॉय करें > डिप्लॉयमेंट की जांच करें को चुनें.
- इंस्टॉल करें को चुनें.
- सबसे नीचे, हो गया को चुनें.
अगर आपको दूसरे उपयोगकर्ताओं को ऐड-ऑन टेस्ट करने की अनुमति देनी है, तो प्रोजेक्ट को उनके खाते के साथ शेयर करें. इसके लिए, उन्हें बदलाव करने का ऐक्सेस देना होगा. इसके बाद, उपयोगकर्ताओं से भी यही तरीका अपनाने के लिए कहें.
ऐड-ऑन इंस्टॉल करने के बाद, यह उन होस्ट ऐप्लिकेशन में तुरंत उपलब्ध हो जाता है जिनके लिए इसे बनाया गया है. हो सकता है कि ऐड-ऑन दिखने से पहले, आपको होस्ट ऐप्लिकेशन का टैब रीफ़्रेश करना पड़े. ऐड-ऑन का इस्तेमाल करने से पहले, उसे अनुमति दें. अगर आपके प्रोजेक्ट को पहले ही अनुमति मिली हुई है, तो मौजूदा अनुमतियों को रद्द करने के लिए, ScriptApp.invalidateAuth का इस्तेमाल करें. इससे, आपको OAuth की ग्रेन्यूलर सुविधा को टेस्ट करने में मदद मिलती है.
पब्लिश नहीं किया गया ऐड-ऑन अनइंस्टॉल करना
पब्लिश नहीं किए गए ऐड-ऑन को अनइंस्टॉल करने के लिए, यह तरीका अपनाएं:
- Apps Script एडिटर में, स्क्रिप्ट प्रोजेक्ट खोलें.
- डिप्लॉय करें > डिप्लॉयमेंट की जांच करें को चुनें.
- अनइंस्टॉल करें को चुनें.
- सबसे नीचे, हो गया को चुनें.
इस तरीके से, डिप्लॉयमेंट हट जाता है और ऐड-ऑन अब नहीं दिखता. डिप्लॉयमेंट को किसी भी समय फिर से इंस्टॉल किया जा सकता है.
टेस्ट करने के सबसे सही तरीके
ऐड-ऑन टेस्ट करते समय, सबसे सही तरीके अपनाएं. इसके अलावा, यह भी करें:
ऐड-ऑन जिन होस्ट ऐप्लिकेशन के लिए बनाया गया है उन सभी में, कार्ड नेविगेशन फ़्लो की जांच करें. यह देखें कि उपयोगकर्ता के अलग-अलग कॉन्टेक्स्ट में जाने पर और नॉन-कॉन्टेक्चुअल और कॉन्टेक्चुअल कार्ड के बीच स्विच करने पर, ऐड-ऑन कैसा काम करता है.
अपने ऐड-ऑन के काम करने के तरीके का आकलन करने के लिए, टेस्ट डेटा के उदाहरणों का इस्तेमाल करें.
अगर आपका ऐड-ऑन, तीसरे पक्ष के किसी एपीआई से कनेक्ट होता है, तो पक्का करें कि वह सेवा ऐक्सेस की जा सकती हो. पक्का करें कि ऐड-ऑन, अनुमति देने और साइन-इन करने की प्रोसेस को सही तरीके से हैंडल करता हो.
गड़बड़ी की स्थितियों को आसानी से ठीक करें. ज़रूरत पड़ने पर, गड़बड़ी वाले कार्ड का इस्तेमाल करें.
ऐड-ऑन की परफ़ॉर्मेंस पर नज़र रखें. अगर कोड में बदलाव करने के बाद, ऐड-ऑन की स्पीड कम हो जाती है, तो हो सकता है कि आपको उस सुविधा पर फिर से काम करना पड़े.