अगर Google Workspace संगठनों को मर्ज किया जाता है, तो हो सकता है कि आपको चैट ऐप्लिकेशन, ताकि यह काम करता रहे.
Chat ऐप्लिकेशन को माइग्रेट करने से पहले, देख सकता है कि एडमिन सेटिंग प्रभावित नहीं हुआ. एडमिन सेटिंग बदलने पर, विज्ञापनों को पूरी तरह से वापस लाया जा सकता है आपके Chat ऐप्लिकेशन की सुविधाओं और डेटा को दूसरी जगह भेजने के लिए ग़ैर-ज़रूरी. उदाहरण के लिए, आपके Google Workspace एडमिन के पास Chat ऐप्लिकेशन को अनुमति वाली सूची में शामिल करने या यह कार्रवाई करने की ज़रूरत पड़ सकती है उपयोगकर्ताओं को चैट ऐप्लिकेशन इंस्टॉल करने दें. ज़्यादा जानकारी के लिए, यह देखें यह तय करें कि Google Workspace संगठनों को मर्ज करने के बाद, Google Chat के ऐप्लिकेशन माइग्रेट करने की ज़रूरत है या नहीं.
यह तय करने के बाद कि आपको Chat ऐप्लिकेशन, नीचे दी गई तीन चरणों वाली प्रोसेस को पूरा करता है:
- Chat ऐप्लिकेशन के लिए एनवायरमेंट सेट अप करें मर्ज किए गए संगठन में Google Cloud प्रोजेक्ट बनाना, एपीआई चालू करना, और उस स्क्रीन को कॉन्फ़िगर किया जा सकता है जहां OAuth 2.0 की सहमति दी जाती है.
- नए वर्शन का इस्तेमाल करके अपने Chat ऐप्लिकेशन को फिर से डिप्लॉय करें Cloud प्रोजेक्ट शामिल है.
- नए बनाए गए Chat ऐप्लिकेशन को Chat में जोड़ें स्पेस या बातचीत पर टैप करें और ओरिजनल सेटिंग बंद करें चैट ऐप्लिकेशन.
मर्ज किए गए संगठन में Cloud प्रोजेक्ट बनाएं और एपीआई चालू करें
नया Cloud प्रोजेक्ट बनाना और मर्ज किए गए Google Workspace संगठन में Chat ऐप्लिकेशन यह पक्का करता है कि जिन उपयोगकर्ताओं और ग्रुप को आपने Chat ऐप्लिकेशन बिना किसी गड़बड़ी के ऐसा कर सकता है.
Cloud प्रोजेक्ट बनाना
Google Cloud कंसोल
- Google Cloud Console में, मेन्यू > IAM और एडमिन > प्रोजेक्ट बनाएं. पर जाएं
-
प्रोजेक्ट का नाम फ़ील्ड में, अपने प्रोजेक्ट की जानकारी देने वाला नाम डालें.
ज़रूरी नहीं: प्रोजेक्ट आईडी में बदलाव करने के लिए, बदलाव करें पर क्लिक करें. प्रोजेक्ट आईडी बदला नहीं जा सकता तो ऐसा आईडी चुनें जो प्रोजेक्ट के आजीवन प्रोजेक्ट.
- स्थान फ़ील्ड में, अपने लिए संभावित स्थान देखने के लिए ब्राउज़ करें पर क्लिक करें प्रोजेक्ट. इसके बाद, चुनें पर क्लिक करें.
- बनाएं पर क्लिक करें. Google Cloud Console, डैशबोर्ड पेज पर जाता है और आपका प्रोजेक्ट बन जाता है कुछ ही मिनटों में.
gcloud सीएलआई
यहां दिए गए डेवलपमेंट एनवायरमेंट में से किसी एक में, Google Cloud को ऐक्सेस करें सीएलआई (`gcloud`):
-
Cloud Shell: gcloud सीएलआई के साथ ऑनलाइन टर्मिनल का इस्तेमाल करने के लिए
पहले से सेट अप है, तो Cloud Shell को चालू करें.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है Cloud Shell चालू करें -
लोकल शेल: लोकल डेवलपमेंट एनवायरमेंट का इस्तेमाल करने के लिए,
इंस्टॉल करें और
शुरू करें
gcloud सीएलआई.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है Cloud प्रोजेक्ट बनाने के लिए, `gcloud प्रोजेक्ट create`कमांड का इस्तेमाल करें:gcloud projects create PROJECT_ID
एपीआई चालू करें
Chat के सभी ऐप्लिकेशन में Google Chat API होना ज़रूरी है चालू किया गया. Chat ऐप्लिकेशन बनाने के तरीके के हिसाब से, अन्य एपीआई चालू करने पड़ सकते हैं. उदाहरण के लिए, अगर Google Cloud Functions का इस्तेमाल करके आपका चैट ऐप्लिकेशन बनाया है, Cloud Build API, Cloud Functions API, Pub/Sub एपीआई, Cloud Logging API, और Artifact Registry API और Cloud Run API. सबसे सही तरीका यह पक्का करना होगा कि माइग्रेट किया गया ऐप्लिकेशन काम करता है, इसलिए नए Cloud प्रोजेक्ट में उन एपीआई को चालू करें जो पुराने Cloud प्रोजेक्ट में चालू की गई हों.
एपीआई चालू करने के लिए, ये काम करें:
Google Cloud कंसोल
- Google Cloud Console में, मेन्यू > ज़्यादा प्रॉडक्ट > Google Workspace > प्रॉडक्ट लाइब्रेरी. पर जाएं
- उस एपीआई पर क्लिक करें जिसे आपको चालू करना है.
- चालू करें पर क्लिक करें.
- ज़्यादा एपीआई चालू करने के लिए, इन चरणों को दोहराएं.
Google Cloud सीएलआई
- Google Cloud कमांड लाइन इंटरफ़ेस (सीएलआई) इंस्टॉल करें या खोलें.
-
कौनसी एपीआई सेवा चालू करनी है, यह बताने के लिए
services enable
कमांड चलाएं.gcloud services enable API_SERVICE_ID
Chat API को कॉन्फ़िगर करना
आपको अपने नए Cloud प्रोजेक्ट में, Chat API का इस्तेमाल इन कामों के लिए करना होगा अपने Chat ऐप्लिकेशन का नाम, ब्यौरा, और आइकॉन बताएं. यहां की यात्रा पर हूं इन जानकारी को कॉन्फ़िगर करके, Chat API को कॉन्फ़िगर करना
उस स्क्रीन को कॉन्फ़िगर करें जहां OAuth के लिए सहमति दी जाती है
ऐसी स्क्रीन कॉन्फ़िगर करना ज़रूरी हो सकता है जहां OAuth के लिए सहमति दी जाती है Cloud प्रोजेक्ट शामिल है. अगर आपने अनुमति देने के लिए पहले OAuth 2.0 का इस्तेमाल किया था, तो ऐक्सेस के लिए अनुमति के एक जैसे दायरे हो सकते हैं.
- Google Cloud Console में, मेन्यू > एपीआई और सेवाएं > OAuth की सहमति वाली स्क्रीन. पर जाएं
- अपने ऐप्लिकेशन के लिए, उपयोगकर्ता का टाइप चुनें. इसके बाद, बनाएं पर क्लिक करें.
- ऐप्लिकेशन रजिस्ट्रेशन फ़ॉर्म भरें. इसके बाद, सेव करें और जारी रखें पर क्लिक करें.
अगर Google Workspace के अलावा, किसी दूसरे प्लैटफ़ॉर्म पर इस्तेमाल करने के लिए ऐप्लिकेशन बनाया जा रहा है संगठन के लिए, दायरे जोड़ें या हटाएं पर क्लिक करें. हमारा सुझाव है कि आप ये सबसे सही तरीके तब अपनाएं, जब दायरे चुनना:
- वे दायरे चुनें जो आपके ऐप्लिकेशन के लिए ज़रूरी कम से कम लेवल का ऐक्सेस देते हों. इनकी सूची के लिए उपलब्ध दायरे, देखें Google API के लिए OAuth 2.0 का दायरा.
- तीनों सेक्शन में दिए गए दायरों की समीक्षा करें: गैर-संवेदनशील दायरे, संवेदनशील स्कोप, और पाबंदी वाले दायरे. इससे जुड़े किसी भी स्कोप के लिए "आपके संवेदनशील दायरे" या "आपके पाबंदी वाले दायरे" का पता लगाने के लिए, ग़ैर-ज़रूरी अतिरिक्त समीक्षाओं से बचने के लिए, अन्य गैर-संवेदनशील दायरे का इस्तेमाल किया जा सकता है.
- कुछ दायरों के लिए Google से अतिरिक्त समीक्षाओं की ज़रूरत होती है. सिर्फ़ इस्तेमाल किए गए ऐप्लिकेशन के लिए आपके Google Workspace संगठन ने अंदरूनी तौर पर, दायरे को सहमति वाली स्क्रीन और पाबंदी वाले या संवेदनशील दायरों के इस्तेमाल की ज़रूरत नहीं है फिर से समीक्षा करेगा. ज़्यादा जानकारी के लिए, यह देखें स्कोप की कैटगरी.
- ज़रूरी स्कोप चुनने के बाद अपने ऐप्लिकेशन के मुताबिक, सेव करें और जारी रखें पर क्लिक करें.
- अगर आपने उपयोगकर्ता टाइप के हिसाब से बाहरी उपयोगकर्ता विकल्प चुना है, तो टेस्ट उपयोगकर्ता जोड़ें:
- टेस्ट के उपयोगकर्ता सेक्शन में जाकर, उपयोगकर्ताओं को जोड़ें पर क्लिक करें.
- अपना ईमेल पता और टेस्ट के लिए अनुमति पा चुके किसी उपयोगकर्ता की जानकारी डालें. इसके बाद, क्लिक करें सेव करें और आगे बढ़ें.
- अपने ऐप्लिकेशन रजिस्ट्रेशन की खास जानकारी देखें. बदलाव करने के लिए, बदलाव करें पर क्लिक करें. अगर ऐप्लिकेशन पंजीकरण के लिए ठीक लगता है, तो डैशबोर्ड पर वापस जाएं पर क्लिक करें.
नए Cloud प्रोजेक्ट पर अपने Chat ऐप्लिकेशन को फिर से डिप्लॉय करें
आपका Chat ऐप्लिकेशन, Google Chat की मदद से बनाया गया है या नहीं, Apps Script, AppSheet या किसी अन्य तरह का कनेक्शन, जैसे कि Python या Java के लिए, Chat ऐप्लिकेशन को फिर से डिप्लॉय करने में बहुत कम. दोनों ही मामलों में, आपको अपना पूरा कोड फिर से बनाने की ज़रूरत नहीं है, लेकिन कुछ बदलाव करने की ज़रूरत है.
Chat ऐप्लिकेशन के लॉजिक को माइग्रेट करना
इसके आधार पर आपके Chat ऐप्लिकेशन का आर्किटेक्चर, आपको अन्य सेवाओं को नए Cloud प्रोजेक्ट पर माइग्रेट करना पड़ सकता है:
- एचटीटीपी ऐप्लिकेशन के लिए, आपको ऐप्लिकेशन के बाकी लॉजिक को भी माइग्रेट करना होगा. को Cloud Functions, Cloud Run या App Engine का इस्तेमाल करके बनाया गया था.
- आम बोलचाल की भाषा में इस्तेमाल किए जाने वाले, बातचीत वाले Chat ऐप्लिकेशन के लिए Dialogflow एजेंट को भी माइग्रेट करना होगा.
- फ़ायरवॉल की मदद से बनाए गए चैट ऐप्लिकेशन के लिए, आपको Pub/Sub के विषयों को माइग्रेट करना ज़रूरी है.
नए Cloud प्रोजेक्ट में इंटरैक्टिव सुविधाएं कॉन्फ़िगर करना
किसी भाषा में बने Chat ऐप्लिकेशन को फिर से डिप्लॉय करने के लिए Python या Java की तरह, Chat ऐप्लिकेशन को अपने नया Cloud प्रोजेक्ट.
इंटरैक्टिव सुविधाओं को कॉन्फ़िगर करने के लिए, देखें उपयोगकर्ता के इंटरैक्शन से जुड़ी जानकारी पाना और उसका जवाब देना.
Apps Script के चैट ऐप्लिकेशन को फिर से डिप्लॉय करें
Google Chat ऐप्लिकेशन की मदद से बनाए गए, अपने Chat ऐप्लिकेशन को फिर से इस्तेमाल करें Apps Script में, Apps Script प्रोजेक्ट, उस प्रोजेक्ट नंबर से जुड़ा होता है जिसे आपके नए Cloud प्रोजेक्ट से जुड़ा है. इसके बाद, अपने Apps Script डिप्लॉयमेंट आईडी की मदद से Google Cloud Console में, Chat ऐप्लिकेशन का कॉन्फ़िगरेशन पेज.
अपने Cloud प्रोजेक्ट का नंबर कॉपी करें
- Google Cloud Console में, मेन्यू > IAM और एडमिन > सेटिंग पर क्लिक करें. पर जाएं
- प्रोजेक्ट नंबर फ़ील्ड में जाकर, वैल्यू कॉपी करें.
अपने Apps Script प्रोजेक्ट में Google Cloud प्रोजेक्ट नंबर सेट करना
Apps Script पर जाएं.
Chat ऐप्लिकेशन के Apps Script प्रोजेक्ट में, प्रोजेक्ट सेटिंग
पर क्लिक करें.Google Cloud Platform (GCP) प्रोजेक्ट में जाकर, प्रोजेक्ट बदलें पर क्लिक करें.
GCP प्रोजेक्ट नंबर में, Google Cloud प्रोजेक्ट नंबर चिपकाएं.
प्रोजेक्ट सेट करें पर क्लिक करें.
अपने Apps Script प्रोजेक्ट का डिप्लॉयमेंट आईडी कॉपी करें
- Apps Script में सबसे ऊपर दाईं ओर, क्लिक करें डिप्लॉय करें > डिप्लॉयमेंट मैनेज करना.
- डिप्लॉयमेंट आईडी में जाकर, कॉपी करें पर क्लिक करें.
- हो गया पर क्लिक करें.
अपने Chat ऐप्लिकेशन को फिर से कॉन्फ़िगर और डिप्लॉय करें
Google Cloud Console में, "Google Chat API" खोजें और क्लिक करें Google Chat API और फिर मैनेज करें पर क्लिक करें.
कॉन्फ़िगरेशन टैब पर क्लिक करें और नीचे दी गई ज़रूरी जानकारी डालें जानकारी:
- ऐप्लिकेशन का नाम: वह नाम जिसका इस्तेमाल, लोग आपके ऐप्लिकेशन से इंटरैक्ट करते समय करते हैं चैट ऐप्लिकेशन.
- अवतार यूआरएल: एक एचटीटीपीएस यूआरएल, जो स्क्वेयर ग्राफ़िक इमेज पर ले जाता है (उदाहरण के लिए, PNG या JPEG फ़ॉर्मैट में), कम से कम 128x128 हो. यह आपके Chat ऐप्लिकेशन का अवतार.
- ब्यौरा: Chat ऐप्लिकेशन का मकसद क्या है, जो यहां दिखता है आपके चैट ऐप्लिकेशन के नाम के नीचे दिखेगा.
इंटरैक्टिव सुविधाएं चालू करने के लिए, इंटरैक्टिव सुविधाएं चालू करें पर क्लिक करें टॉगल करें, जिससे उपयोगकर्ता आपकी चैट ऐप्लिकेशन:
कनेक्शन सेटिंग में जाकर, Apps Script प्रोजेक्ट चुनें.
डिप्लॉयमेंट आईडी फ़ील्ड में, वह डिप्लॉयमेंट आईडी चिपकाएं जिसे आपने पहले जोड़ा था कॉपी किया गया.
बाकी कॉन्फ़िगरेशन को पूरा करने के लिए, नए Cloud प्रोजेक्ट में Chat ऐप्लिकेशन को कॉन्फ़िगर करना
सेव करें पर क्लिक करें.
AppSheet के चैट ऐप्लिकेशन को फिर से डिप्लॉय करना
Google Chat ऐप्लिकेशन की मदद से बनाए गए, अपने Chat ऐप्लिकेशन को फिर से इस्तेमाल करें आपके नए Cloud प्रोजेक्ट में AppSheet, ऐप्लिकेशन को नए Cloud प्रोजेक्ट में कॉपी करें.
सेवा खाता अपडेट करना
अगर Chat ऐप्लिकेशन की पुष्टि एक ऐप्लिकेशन के तौर पर की जाती है और सेवा खाते की जानकारी का इस्तेमाल करके, Google API को कॉल करने के लिए, Chat ऐप्लिकेशन के सेवा खाते की जानकारी. ज़्यादा के लिए जानकारी, देखें Chat ऐप्लिकेशन के तौर पर पुष्टि करें.
Chat ऐप्लिकेशन शेयर करें
इन देशों/इलाकों में उपयोगकर्ताओं के लिए आपका Chat ऐप्लिकेशन उपलब्ध होने से पहले: नया संगठन, आपका एडमिन को मैन्युअल तौर पर चैट ऐप्लिकेशन. ज़्यादा जानकारी के लिए, रेफ़र करें Google Workspace एडमिन, चैट ऐप्लिकेशन को कैसे इंस्टॉल करते हैं.
नए Chat ऐप्लिकेशन पर स्विच करें
Chat ऐप्लिकेशन अब नए वर्शन पर माइग्रेट हो गया है करने का समय आ गया है. इसे चैट स्पेस में जोड़ें या डायरेक्ट मैसेज भेजने का विकल्प मिलता है. इसके बाद, पुराने Chat ऐप्लिकेशन को हटाया जा सकता है उनसे संपर्क करें, ताकि लोग सिर्फ़ माइग्रेट किए गए चैट ऐप्लिकेशन.
चैट स्पेस में नया Chat ऐप्लिकेशन जोड़ना
Chat पर जाएं.
किसी डायरेक्ट मैसेज या स्पेस पर क्लिक करें.
स्पेस या व्यक्ति के नाम के बगल में मौजूद ड्रॉप-डाउन पर क्लिक करें. तो ऐप्लिकेशन और इंटिग्रेशन के लिए बनाया गया है.
ऐप्लिकेशन जोड़ें पर क्लिक करें.
ऐप्लिकेशन का नाम डालें और सूची में से उसे चुनें. इसके बाद, जोड़ें पर क्लिक करें.
यह तरीका हर उस स्पेस या डायरेक्ट मैसेज के लिए दोहराएं जिसे आपको जोड़ना है चैट ऐप्लिकेशन.
चैट स्पेस से पुराने Chat ऐप्लिकेशन को हटाना
Chat पर जाएं.
किसी डायरेक्ट मैसेज या स्पेस पर क्लिक करें.
स्पेस या व्यक्ति के नाम के बगल में मौजूद ड्रॉप-डाउन पर क्लिक करें. तो ऐप्लिकेशन और इंटिग्रेशन के लिए बनाया गया है.
पुराने और माइग्रेट नहीं किए गए Chat ऐप्लिकेशन के आगे, ज़्यादा विकल्प
और फिर क्लिक करें स्पेस से हटाएं.हर उस स्पेस या डायरेक्ट मैसेज के लिए यही तरीका अपनाएं जिसे आपको हटाना है Google Chat ऐप्लिकेशन का पुराना वर्शन इस्तेमाल कर रहे हैं.
पुराना Chat ऐप्लिकेशन बंद करना
उपयोगकर्ताओं को पुराने Chat ऐप्लिकेशन का इस्तेमाल करने से रोकने के लिए साथ ही, उन्हें नए Chat ऐप्लिकेशन का इस्तेमाल करने के लिए बढ़ावा देना होगा. पुराने Chat ऐप्लिकेशन को बंद करें और उसे Google Workspace Marketplace से अनपब्लिश करें.