इस पेज पर Google Chat ऐप्लिकेशन के लिए डिप्लॉयमेंट बनाने और उन्हें मैनेज करने का तरीका बताया गया है. अलग-अलग डिप्लॉयमेंट की मदद से, Chat ऐप्लिकेशन के लाइफ़साइकल के हर चरण को बेहतर तरीके से मैनेज किया जा सकता है. साथ ही, प्रोडक्शन में सुरक्षित तरीके से बदलाव किए जा सकते हैं.
ऐप्लिकेशन के लाइफ़साइकल के हर चरण के लिए डिप्लॉयमेंट बनाएं
अगर आपको Chat ऐप्लिकेशन की लाइफ़साइकल के दौरान उसे मैनेज करना है, तो हमारा सुझाव है कि आप यहां दिए गए हर एनवायरमेंट के लिए Chat ऐप्लिकेशन बनाएं और उसे डिप्लॉय करें:
- डेवलपमेंट: वह एनवायरमेंट जिसका इस्तेमाल करके बदलावों पर काम किया जाता है. अगर ज़रूरत हो, तो हेड डिप्लॉयमेंट का इस्तेमाल किया जा सकता है या इस एनवायरमेंट को अपने डिवाइस पर चलाया जा सकता है.
- स्टेजिंग: वह एनवायरमेंट जो भरोसेमंद टेस्टर के लिए इस्तेमाल किया जाता है, ताकि शुरू से आखिर तक जांच की जा सके. यह एनवायरमेंट जितना हो सके उतना प्रोडक्शन के करीब होना चाहिए.
- प्रोडक्शन: वह एनवायरमेंट जो असली उपयोगकर्ताओं के लिए डिप्लॉय किया जाता है. इसके लिए, अपने Chat ऐप्लिकेशन को Google Workspace Marketplace पर पब्लिश किया जाता है.
डिप्लॉय किए जाने वाले हर Chat ऐप्लिकेशन के लिए, आपको एक Google Cloud प्रोजेक्ट बनाना होगा. हर Cloud प्रोजेक्ट में Chat API को कॉन्फ़िगर करते समय, ऐप्लिकेशन का अलग नाम, अवतार का यूआरएल, और ब्यौरे का इस्तेमाल करें. ऐसा करने से, Google Chat में मौजूद Chat ऐप्लिकेशन के बीच बेहतर ढंग से अंतर किया जा सकेगा.
इस उदाहरण में, Task app
नाम का चैट ऐप्लिकेशन एचटीटीपी पर बनाया गया है. यह डेवलपमेंट, स्टेजिंग, और प्रोडक्शन के लिए डिप्लॉय करने के लिए अलग-अलग एंडपॉइंट का इस्तेमाल करता है:
एनवायरमेंट | Cloud प्रोजेक्ट का नाम | ऐप्लिकेशन का नाम | एचटीटीपी एंडपॉइंट |
---|---|---|---|
डेवलेपमेंट | task-chat-app-dev |
Dev Tasks ऐप्लिकेशन | http://example.com/api/myapp/head |
स्टेजिंग | task-chat-app-staging |
स्टेजिंग Tasks ऐप्लिकेशन | http://example.com/api/myapp/staging |
प्रोडक्शन | task-chat-app |
Task ऐप्लिकेशन | http://example.com/api/myapp/ |
अपने Chat ऐप्लिकेशन के आर्किटेक्चर के आधार पर डिप्लॉयमेंट मैनेज करें
खास Chat ऐप्लिकेशन के आर्किटेक्चर के लिए डिप्लॉयमेंट को मैनेज करते समय, इस टेबल में अतिरिक्त बातें शामिल की गई हैं:
आर्किटेक्चर | डिप्लॉयमेंट फ़ॉर्मैट | ज़रूरी बातें |
---|---|---|
HTTP | ऐप्लिकेशन URL |
|
Google Apps Script | परिनियोजन आईडी |
|
Pub/Sub | Pub/Sub का विषय | आपको हर डिप्लॉयमेंट के लिए अलग Pub/Sub विषय का इस्तेमाल करना चाहिए. |
मिलते-जुलते विषय
- Google Chat ऐप्लिकेशन के लिए इंटरैक्टिव सुविधाओं की जांच करना
- Google Chat ऐप्लिकेशन पब्लिश करना
- Apps Script डिप्लॉयमेंट बनाना और मैनेज करना
- Chat ऐप्लिकेशन का आर्किटेक्चर चुनना