डिप्लॉयमेंट बनाना और उन्हें मैनेज करना

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

Apps Script प्रोजेक्ट डिप्लॉयमेंट, स्क्रिप्ट का ऐसा वर्शन है जिसे वेब ऐप्लिकेशन, ऐड-ऑन या एपीआई के एक्ज़ीक्यूटेबल के तौर पर इस्तेमाल करने के लिए उपलब्ध कराया जाता है. डिप्लॉयमेंट बनाकर और उन्हें मैनेज करके, आप अपने कोड को फिर से बदल सकते हैं, अपने बदलावों पर नज़र रख सकते हैं, और अपने उपयोगकर्ताओं के लिए ऐक्सेस किए जाने वाले सटीक कोड वर्शन को कंट्रोल कर सकते हैं.

डिप्लॉयमेंट दो तरह के होते हैं:

  • हेड डिप्लॉयमेंट, जो हमेशा मौजूदा प्रोजेक्ट कोड के साथ सिंक किए गए हों.
  • वर्शन डिप्लॉयमेंट, जो किसी खास प्रोजेक्ट वर्शन से जुड़े होते हैं.

हेड डिप्लॉयमेंट

हेड डिप्लॉयमेंट, मौजूदा प्रोजेक्ट कोड है. जब आप कोई Apps Script प्रोजेक्ट बनाते हैं, तो आप उस प्रोजेक्ट के लिए अपने-आप एक मुख्य डिप्लॉयमेंट बनाते हैं.

हेड डिप्लॉयमेंट हमेशा, हाल ही में सेव किए गए कोड के साथ सिंक होता है. उदाहरण के लिए, अगर आप वर्शन वाला डिप्लॉयमेंट बनाते हैं और फिर अपने कोड में बदलाव करते हैं, तो हेडिंग डिप्लॉयमेंट उन बदलावों को दिखाता है, जबकि वर्शन वाले डिप्लॉयमेंट बदले नहीं जाते.

कोड का टेस्ट करने के लिए, हेड डिप्लॉयमेंट का इस्तेमाल करें. लोगों के इस्तेमाल के लिए, हेड डिप्लॉयमेंट का इस्तेमाल न करें.

वर्शन वाले डिप्लॉयमेंट

वर्शन का डिप्लॉयमेंट, प्रोजेक्ट कोड का खास वर्शन उपलब्ध कराता है. इससे आपके उपयोगकर्ता कोड में बदलाव करने के साथ-साथ उसमें सुधार भी कर पाते हैं.

जब आपका ऐप्लिकेशन सार्वजनिक इस्तेमाल के लिए प्रकाशित किया जाए, तो हमेशा वर्शन का इस्तेमाल करें. एक समय पर कई ऐसे वर्शन हो सकते हैं जो चालू हों.

अहम जानकारी: आप वर्शन किए गए डिप्लॉयमेंट का मालिकाना हक ट्रांसफ़र नहीं कर सकते. अगर आप किसी व्यक्ति को स्क्रिप्ट प्रोजेक्ट का मालिकाना हक ट्रांसफ़र करते हैं, तो प्रोजेक्ट में पहले से मौजूद वर्शन वाले डिप्लॉयमेंट का मालिक, इनमें बदलाव नहीं करता. अगर कोई एडमिन डिप्लॉयमेंट के मालिक के खाते को मिटा देता है, तो हो सकता है कि आपको डिप्लॉयमेंट के लिए स्क्रिप्ट की गड़बड़ियां मिलें.

वर्शन वाला डिप्लॉयमेंट बनाना

अगर आप अपनी स्क्रिप्ट को ऐड-ऑन या एपीआई पर लागू करने के तौर पर डिप्लॉय करना चाहते हैं, तो पहले अपनी Apps स्क्रिप्ट के Google Cloud प्रोजेक्ट को डिफ़ॉल्ट प्रोजेक्ट से स्टैंडर्ड प्रोजेक्ट में बदलें.

वर्शन डिप्लॉयमेंट बनाने के लिए, यह तरीका अपनाएं:

  1. Apps Script प्रोजेक्ट खोलें.
  2. सबसे ऊपर दाईं ओर, डिप्लॉयमेंट > > नया डिप्लॉयमेंट पर क्लिक करें.
  3. Select type के बगल में मौजूद डिप्लॉयमेंट टाइप चालू करें पर क्लिक करें.
  4. वह डिप्लॉयमेंट टाइप चुनें जिसे आप डिप्लॉय करना चाहते हैं.
  5. अपने डिप्लॉयमेंट की जानकारी डालें और डिप्लॉयमेंट पर क्लिक करें.

वर्शन वाले परिनियोजन देखें

Apps Script प्रोजेक्ट का डिप्लॉयमेंट देखने के लिए, सबसे ऊपर डिप्लॉयमेंट > डिप्लॉयमेंट मैनेज करें पर क्लिक करें.

वर्शन वाले डिप्लॉयमेंट में बदलाव करना

वर्शन किए गए डिप्लॉयमेंट में बदलाव करने पर, उसका नाम या वर्शन बदला जा सकता है. किसी डिप्लॉयमेंट में बदलाव करने के लिए यह तरीका अपनाएं:

  1. Apps Script प्रोजेक्ट खोलें.
  2. सबसे ऊपर दाईं ओर, डिप्लॉयमेंट > डिप्लॉयमेंट मैनेज करें पर क्लिक करें.
  3. वह चालू डिप्लॉयमेंट चुनें जिसे बदलना है और बदलाव करें पर क्लिक करें.
  4. बदलाव करने के बाद, डिप्लॉयमेंट पर क्लिक करें.

    अगर आप संग्रहित किए गए डिप्लॉयमेंट में बदलाव करना चाहते हैं, तो आपको इसे फिर से डिप्लॉय करना होगा. इसके बाद, ऊपर दिया गया तरीका अपनाएं.

    जब आपको प्रोजेक्ट कोड में बदलाव लागू करना हो, तो नया वर्शन बनाएं और इसका इस्तेमाल करने के लिए डिप्लॉयमेंट में बदलाव करें. नए वर्शन का इस्तेमाल कोई भी उपयोगकर्ता कर सकता है जो इस डिप्लॉयमेंट का इस्तेमाल करता है.

संग्रहित किए गए डिप्लॉयमेंट को फिर से डिप्लॉय करना

  1. Apps Script प्रोजेक्ट खोलें.
  2. सबसे ऊपर दाईं ओर, डिप्लॉयमेंट > डिप्लॉयमेंट मैनेज करें पर क्लिक करें.
  3. बाईं ओर संग्रहित सेक्शन में, वह डिप्लॉयमेंट चुनें जिसे फिर से डिप्लॉय करना है. इसके बाद, बदलाव करें > डिप्लॉयमेंट पर क्लिक करें.

डिप्लॉयमेंट आईडी ढूंढें

हर डिप्लॉयमेंट के लिए एक स्ट्रिंग अपने-आप जुड़ जाती है. यह आईडी ढूंढने के लिए, नीचे दिया गया तरीका अपनाएं:

  1. Apps Script प्रोजेक्ट खोलें.
  2. सबसे ऊपर दाईं ओर, डिप्लॉयमेंट > डिप्लॉयमेंट मैनेज करें पर क्लिक करें.
  3. किसी चालू डिप्लॉयमेंट का आईडी ढूंढने के लिए, उसे चुनें.

    डिप्लॉयमेंट आईडी, सिर्फ़ चालू डिप्लॉयमेंट पर दिखते हैं.

डिप्लॉयमेंट की जांच करना

डिप्लॉयमेंट की जांच कैसे की जाती है, यह इस बात पर निर्भर करता है कि आपने किस तरह का ऐप्लिकेशन बनाया है.

Google Workspace ऐड-ऑन

Google Workspace ऐड-ऑन डिप्लॉयमेंट की जांच करने के लिए, Google Workspace ऐड-ऑन को टेस्ट करना लेख पढ़ें.

एडिटर ऐड-ऑन

एडिटर ऐड-ऑन डिप्लॉयमेंट की जांच करने के लिए, एडिटर ऐड-ऑन को टेस्ट करना देखें.

वेब ऐप्लिकेशन

वेब ऐप्लिकेशन डिप्लॉयमेंट को टेस्ट करने के लिए, वेब ऐप्लिकेशन डिप्लॉयमेंट की जांच करना देखें.

Chat ऐप्लिकेशन

Chat ऐप्लिकेशन के डिप्लॉयमेंट को टेस्ट करने के लिए, पहले आपको वर्शन किया गया डिप्लॉयमेंट बनाना होगा, ताकि आप इसके डिप्लॉयमेंट आईडी को ऐक्सेस कर सकें.

डिप्लॉयमेंट आईडी मिलने के बाद, Google Chat API को चालू करने के लिए यह तरीका अपनाएं. कॉन्फ़िगरेशन पेज पर जाकर, "अनुमतियां," में सिर्फ़ अपना ईमेल पता बताएं, ताकि आप अपने ऐप्लिकेशन को इंस्टॉल करके उसकी जांच कर सकें.

एपीआई एक्ज़ीक्यूटेबल

एपीआई के एक्ज़ीक्यूटेबल डिप्लॉयमेंट को टेस्ट करने के लिए, पहले वर्शन वाला डिप्लॉयमेंट बनाएं. डिप्लॉयमेंट बनाने के बाद, नीचे दिया गया तरीका अपनाएं:

  1. Apps Script प्रोजेक्ट के सबसे ऊपर दाईं ओर, डिप्लॉयमेंट और उसका टेस्ट करें डिप्लॉयमेंट पर क्लिक करें.
  2. “टाइप चुनें” के बगल में, डिप्लॉयमेंट टाइप चालू करें > एपीआई एक्ज़ीक्यूटेबल पर क्लिक करें.
  3. अपने एपीआई को लागू करने के डिप्लॉयमेंट को टेस्ट करने के लिए, यूआरएल को कॉपी करें और उसका इस्तेमाल करें.

वर्शन वाला डिप्लॉयमेंट मिटाना

सबसे नए आईडीई में, आप डिप्लॉयमेंट को सिर्फ़ संग्रहित कर सकते हैं, उन्हें नहीं मिटा सकते.

  1. Apps Script प्रोजेक्ट खोलें.
  2. सबसे ऊपर दाईं ओर, डिप्लॉयमेंट > डिप्लॉयमेंट मैनेज करें पर क्लिक करें.
  3. उस डिप्लॉयमेंट को चुनें जिसे आप संग्रहित करना चाहते हैं और डिप्लॉयमेंट को संग्रहित करें पर क्लिक करें .