Apps स्क्रिप्ट प्रोजेक्ट का डिप्लॉयमेंट, स्क्रिप्ट का वह वर्शन है जिसे वेब ऐप्लिकेशन, ऐड-ऑन या एपीआई एक्ज़ीक्यूटेबल के तौर पर इस्तेमाल करने के लिए उपलब्ध हो. ऐसा करके और डिप्लॉयमेंट मैनेज करना, अपने कोड को दोहराना, अपने बदलावों को ट्रैक करना, और कोड के उस वर्शन को कंट्रोल कर सकते हैं जिसका ऐक्सेस आपके उपयोगकर्ताओं के पास है.
डिप्लॉयमेंट दो तरह के होते हैं:
- हेड डिप्लॉयमेंट, जो हमेशा मौजूदा प्रोजेक्ट कोड के साथ सिंक होते हैं.
- वर्शन वाले डिप्लॉयमेंट, जो प्रोजेक्ट के किसी खास वर्शन से कनेक्ट होते हैं.
हेड डिप्लॉयमेंट
हेड डिप्लॉयमेंट, मौजूदा प्रोजेक्ट कोड है. जब आप Apps Script बनाते हैं प्रोजेक्ट के लिए, अपने-आप एक हेड डिप्लॉयमेंट बन जाता है.
हेड डिप्लॉयमेंट हमेशा हाल ही में सेव किए गए कोड के साथ सिंक रहता है. इसके लिए उदाहरण के लिए, अगर अलग-अलग वर्शन वाला डिप्लॉयमेंट बनाया जाता है और फिर अपने कोड में बदलाव किया जाता है, तो हेड डिप्लॉयमेंट में उन बदलावों को दिखाया जाता है, जबकि अलग-अलग वर्शन में डिप्लॉयमेंट की ज़रूरत नहीं होती बरकरार है.
कोड की जांच करने के लिए हेड डिप्लॉयमेंट का इस्तेमाल करें. सार्वजनिक इस्तेमाल के लिए हेड डिप्लॉयमेंट का इस्तेमाल न करें.
वर्शन वाले डिप्लॉयमेंट
वर्शन वाले डिप्लॉयमेंट की मदद से, प्रोजेक्ट कोड का खास वर्शन उपलब्ध हो जाता है. इससे, आपके उपयोगकर्ता उस ऐप्लिकेशन के ठीक से काम कर रहे वर्शन का इस्तेमाल कर सकते हैं जिसे आपने बनाया है कोड में बदलाव और सुधार किए जा सकते हैं.
जब आपका ऐप्लिकेशन सार्वजनिक तौर पर इस्तेमाल के लिए पब्लिश किया जाता है, तो हमेशा वर्शन वाले डिप्लॉयमेंट का इस्तेमाल करें. यहां पर एक से ज़्यादा ऐक्टिव वर्शन वाले डिप्लॉयमेंट जोड़े जा सकते हैं एक बार.
अहम जानकारी: अलग-अलग वर्शन वाले डिप्लॉयमेंट का मालिकाना हक ट्रांसफ़र नहीं किया जा सकता. अगर आपको स्क्रिप्ट प्रोजेक्ट का मालिकाना हक किसी ऐसे व्यक्ति को ट्रांसफ़र करना जो मौजूदा प्रोजेक्ट के अलग-अलग वर्शन वाले डिप्लॉयमेंट में कोई बदलाव नहीं होता. अगर कोई एडमिन डिप्लॉयमेंट के मालिक के खाते को मिटा देता है, इसलिए आपको स्क्रिप्ट में गड़बड़ियां दिख सकती हैं: उनका डिप्लॉयमेंट.
अलग-अलग वर्शन वाला डिप्लॉयमेंट बनाएं
Google Workspace ऐड-ऑन के किसी वर्शन को डिप्लॉय करने के लिए, एडिटर ऐड-ऑन, Google Chat ऐप्लिकेशन या एपीआई चलाने के लिए, आपको पहले अपनी Apps Script Google Cloud प्रोजेक्ट को, डिफ़ॉल्ट प्रोजेक्ट से स्टैंडर्ड प्रोजेक्ट में असोसिएट किया जाता है प्रोजेक्ट.
अलग-अलग वर्शन बनाकर डिप्लॉयमेंट बनाने के लिए, यह तरीका अपनाएं:
- Apps Script प्रोजेक्ट खोलें.
- सबसे ऊपर दाईं ओर, डिप्लॉय करें > पर क्लिक करें नया डिप्लॉयमेंट.
- टाइप चुनें के बगल में, 'डिप्लॉयमेंट टाइप चुनें' पर क्लिक करें .
- वह डिप्लॉयमेंट टाइप चुनें जिसे आपको डिप्लॉय करना है. इसके लिए Google Workspace ऐड-ऑन, Editor ऐड-ऑन, और Google Chat ऐप्लिकेशन, ऐड-ऑन चुनें.
अपने डिप्लॉयमेंट की जानकारी डालें और डिप्लॉय करें पर क्लिक करें.
अलग-अलग वर्शन वाले डिप्लॉयमेंट देखें
Apps Script प्रोजेक्ट के डिप्लॉयमेंट देखने के लिए, सबसे ऊपर, डिप्लॉयमेंट > डिप्लॉयमेंट मैनेज करें पर क्लिक करें.
किसी खास वर्शन का कोड देखने के लिए, पिछला वर्शन देखना वर्शन है.
वर्शन वाले डिप्लॉयमेंट में बदलाव करें
किसी वर्शन वाले डिप्लॉयमेंट में बदलाव करके उसका ब्यौरा या वर्शन बदला जा सकता है. यहां की यात्रा पर हूं किसी डिप्लॉयमेंट में बदलाव करने के लिए, यह तरीका अपनाएं:
- Apps Script प्रोजेक्ट खोलें.
- डिप्लॉय करें > पर क्लिक करें डिप्लॉयमेंट मैनेज करें.
- जिस चालू डिप्लॉयमेंट को आप बदलना चाहते हैं उसे चुनें और 'बदलाव करें' पर क्लिक करें .
बदलाव करने के बाद, डिप्लॉय करें पर क्लिक करें.
अगर आपको संग्रहित किए गए डिप्लॉयमेंट में बदलाव करना है, तो आपको उसे फिर से डिप्लॉय करना होगा. इसके बाद, तो पिछले चरण का पालन करें.
अगर आपको प्रोजेक्ट कोड में कोई बदलाव डिप्लॉय करना है, तो नया वर्शन बनाएं और डिप्लॉयमेंट में बदलाव करके उसे इस्तेमाल करें. नए वर्शन का किसी भी टूल का अपने-आप इस्तेमाल किया जा सकता है जो उस डिप्लॉयमेंट का इस्तेमाल करते हैं.
कोई डिप्लॉयमेंट आईडी ढूंढना
हर डिप्लॉयमेंट में उससे जुड़ा स्ट्रिंग आईडी अपने-आप बन जाता है. यहां की यात्रा पर हूं यह आईडी ढूंढने के लिए, नीचे दिया गया तरीका अपनाएं:
- Apps Script प्रोजेक्ट खोलें.
- सबसे ऊपर दाईं ओर, डिप्लॉय करें > पर क्लिक करें डिप्लॉयमेंट मैनेज करें.
किसी चालू डिप्लॉयमेंट को चुनें और उसका आईडी देखें.
डिप्लॉयमेंट आईडी सिर्फ़ चालू डिप्लॉयमेंट पर दिखते हैं.
डिप्लॉयमेंट की जांच करना
डिप्लॉयमेंट को टेस्ट करने का तरीका, आपके बनाए हुए ऐप्लिकेशन के टाइप पर निर्भर करता है.
Google Workspace ऐड-ऑन
Google Workspace ऐड-ऑन के डिप्लॉयमेंट की जांच करने के लिए, यहां देखें Google Workspace ऐड-ऑन की जांच की जा रही है.
एडिटर ऐड-ऑन
एडिटर ऐड-ऑन के डिप्लॉयमेंट की जांच करने के लिए, एडिटर के ऐड-ऑन की जांच करना लेख पढ़ें.
वेब ऐप्लिकेशन
किसी वेब ऐप्लिकेशन डिप्लॉयमेंट की जांच करने के लिए, वेब ऐप्लिकेशन डिप्लॉयमेंट की जांच करना.
Google Chat ऐप्लिकेशन
Chat ऐप्लिकेशन के डिप्लॉयमेंट की जांच करने के लिए, सबसे पहले स्क्रिप्ट के डिप्लॉयमेंट आईडी को ऐक्सेस करने के लिए, स्क्रिप्ट का वर्शन बनाएं.
डिप्लॉयमेंट आईडी मिलने के बाद, Chat API के कॉन्फ़िगरेशन में आईडी की जानकारी दें और यह तरीका अपनाकर, टेस्ट इंटरैक्टिव सुविधाएं शामिल करें.
एपीआई एक्ज़ीक्यूटेबल
लागू किए जा सकने वाले एपीआई के डिप्लॉयमेंट की जांच करने के लिए, सबसे पहले वर्शन वाला डिप्लॉयमेंट बनाएं. डिप्लॉयमेंट बनाने के बाद, निर्देशों का पालन करें यह तरीका अपनाएं:
- Apps Script प्रोजेक्ट में सबसे ऊपर दाईं ओर, Deploy > जांच करें डिप्लॉयमेंट.
- ”टाइप चुनें” के बगल में, डिप्लॉयमेंट टाइप चालू करें
पर क्लिक करें > एपीआई एक्ज़ीक्यूटेबल.
- इस यूआरएल को कॉपी करें और अपने एपीआई के एक्ज़िक्यूट किए जा सकने वाले डिप्लॉयमेंट की जांच करें.
वर्शन वाले डिप्लॉयमेंट को संग्रहित करें
अलग-अलग वर्शन वाले डिप्लॉयमेंट नहीं मिटाए जा सकते. इसके बजाय, आप उन्हें संग्रहित कर सकते हैं.
अलग-अलग वर्शन वाले डिप्लॉयमेंट को संग्रहित करने के लिए:
- Apps Script प्रोजेक्ट खोलें.
- डिप्लॉय करें > पर क्लिक करें डिप्लॉयमेंट मैनेज करें.
- वह डिप्लॉयमेंट चुनें जिसे संग्रहित करना है और 'डिप्लॉयमेंट संग्रहित करें' पर क्लिक करें .
संग्रहित किए गए डिप्लॉयमेंट को फिर से डिप्लॉय करें
- Apps Script प्रोजेक्ट खोलें.
- सबसे ऊपर दाईं ओर, डिप्लॉय करें > पर क्लिक करें डिप्लॉयमेंट मैनेज करें.
- बाईं ओर, संग्रहित किया गया में जाकर, वह डिप्लॉयमेंट चुनें जिसे फिर से डिप्लॉय करना है और बदलाव करें > डिप्लॉय करें. पर क्लिक करें