इस ट्यूटोरियल में, Google Chat ऐप्लिकेशन को रीयल टाइम में होने वाली घटनाओं के हिसाब से काम करने का तरीका बताया गया है. यह ऐप्लिकेशन, चैट स्पेस बनाता है और उसमें जानकारी इकट्ठा करता है. साथ ही, मैसेज, स्लैश कमांड, और डायलॉग बॉक्स की मदद से घटना का समाधान करता है. साथ ही, Google Docs दस्तावेज़ में घटना के जवाब की खास जानकारी देने के लिए, एआई का इस्तेमाल करता है.
घटना एक ऐसी घटना है जिसका समाधान करने के लिए, लोगों की एक टीम को तुरंत ध्यान देने की ज़रूरत होती है. मामलों के उदाहरण:
- कस्टमर रिलेशनशिप मैनेजमेंट (सीआरएम) प्लैटफ़ॉर्म में एक समय के हिसाब से संवेदनशील मामला बनाया जाता है, जिसमें समाधान पर मिलकर काम करने के लिए, सेवा टीम की ज़रूरत होती है.
- एक सिस्टम ऑफ़लाइन हो जाता है, जो साइट रिलायबिलिटी इंजीनियर (एसआरई) के एक समूह को चेतावनी देता है, ताकि वे इसे वापस ऑनलाइन लाने के लिए साथ मिलकर काम कर सकें.
- इससे बहुत ज़्यादा तीव्रता का भूकंप आता है. ऐसे में, आपातकालीन स्थिति में मदद करने वाले कर्मचारियों को उनकी मदद की ज़रूरत होती है.
इस ट्यूटोरियल के लिए, घटना की चेतावनी तब शुरू होती है, जब कोई व्यक्ति किसी वेब पेज से बटन पर क्लिक करके घटना की रिपोर्ट करता है. यह वेब पेज, किसी घटना की नकल करता है और उपयोगकर्ताओं को घटना की बुनियादी जानकारी डालने के लिए कहता है. जैसे, टाइटल, ब्यौरा, और जवाब देने वालों के ईमेल पते.
इंसिडेंट मैनेजमेंट चैट ऐप्लिकेशन को काम करते हुए देखें:
-
दूसरी इमेज. सूचना कि चैट स्पेस बनाया गया है. -
तीसरी इमेज. घटना से जुड़ा चैट स्पेस. -
चौथी इमेज. स्लैश कमांड की मदद से, इस घटना को ठीक करना. -
पांचवी इमेज. इंसिडेंट रिज़ॉल्यूशन का डायलॉग. -
छठी इमेज. Google Docs के दस्तावेज़ों को स्पेस में शेयर किया गया, ताकि उनसे जुड़ी समस्याओं का समाधान किया जा सके. -
सातवीं इमेज. Google Docs में मौजूद, एआई से जुड़ी खास जानकारी का समस्या को हल करने से जुड़ा दस्तावेज़.
ज़रूरी शर्तें
अगर आपको अपने संगठन के लिए, इनमें से कोई भी ज़रूरी शर्त चालू करनी है, तो अपने Google Workspace एडमिन से इन्हें चालू करने के लिए कहें:
- Google Workspace खाता, जिसमें Google Chat का ऐक्सेस हो.
- Google Workspace के लिए, डायरेक्ट्री (संपर्क शेयर करने की सुविधा) चालू करनी होगी. इंसिडेंट ऐप्लिकेशन, इस डायरेक्ट्री का इस्तेमाल घटना में मदद करने वालों के नाम और ईमेल पते जैसी संपर्क जानकारी खोजने के लिए करता है. अनुरोध का जवाब देने वाले लोगों के पास, आपके Google Workspace संगठन का Google Chat खाता होना चाहिए.
मकसद
- ऐसा Chat ऐप्लिकेशन बनाएं जो घटनाओं के जवाब दे.
- इस तरह की घटनाओं के ख़िलाफ़ कार्रवाई करने में लोगों की मदद करने के लिए, ये काम करें:
- इंसिडेंट रिस्पॉन्स स्पेस बनाना.
- घटनाओं और उनके जवाबों के बारे में खास जानकारी देने वाले मैसेज पोस्ट करना.
- Chat ऐप्लिकेशन की इंटरैक्टिव सुविधाओं के साथ मिलकर काम करने में मदद करना.
- Vertex AI की मदद से, बातचीत और रिज़ॉल्यूशन के बारे में खास जानकारी पाएं.
आर्किटेक्चर
नीचे दिए गए डायग्राम में, Google Workspace और Google Cloud के उन संसाधनों का आर्किटेक्चर दिखाया गया है जिनका इस्तेमाल Google Chat ऐप्लिकेशन में घटना से निपटने के लिए किया जाता है.
आर्किटेक्चर से पता चलता है कि Google Chat ऐप्लिकेशन, घटना और उसके समाधान को कैसे प्रोसेस करता है.
कोई उपयोगकर्ता, Apps Script पर होस्ट की गई किसी बाहरी वेबसाइट से इवेंट शुरू करता है.
वेबसाइट, Google Chat ऐप्लिकेशन को एसिंक्रोनस एचटीटीपी अनुरोध भेजती है. इसे Apps Script पर भी होस्ट किया जाता है.
घटना के जवाब में, Google Chat ऐप्लिकेशन इस अनुरोध को प्रोसेस करता है:
Apps Script एडमिन SDK सेवा से, टीम के सदस्य से जुड़ी जानकारी मिलती है, जैसे कि यूज़र आईडी और ईमेल पता.
Apps Script Advanced Chat सेवा का इस्तेमाल करके, Chat API को कई एचटीटीपी अनुरोध भेजे जाते हैं. Google Chat ऐप्लिकेशन, समस्या का जवाब देने के लिए चैट स्पेस बनाता है, इसे टीम के सदस्यों की जानकारी में शामिल करता है, और स्पेस में मैसेज भेजता है.
टीम के सदस्य, चैट स्पेस में घटना के बारे में चर्चा कर रहे हैं.
टीम का एक सदस्य, घटना को हल करने के लिए स्लैश कमांड शुरू करता है.
Apps Script का इस्तेमाल करके Chat API को किया जाने वाला एक एचटीटीपी कॉल बेहतर चैट सेवा में Chat स्पेस के सभी मैसेज शामिल होते हैं.
Vertex AI, सूची में शामिल मैसेज इकट्ठा करके खास जानकारी जनरेट करता है.
Apps Script
DocumentApp
सेवा, Docs दस्तावेज़ बनाती है और Vertex AI की खास जानकारी को दस्तावेज़ में जोड़ती है.घटना के जवाब में Google Chat ऐप्लिकेशन, Chat API को कॉल करता है, ताकि एक मैसेज भेजा जा सके. इसमें, Docs के दस्तावेज़ का एक लिंक शेयर किया जाता है.
पर्यावरण को तैयार करने के लिए तैयार करना
इस सेक्शन में, Chat ऐप्लिकेशन के लिए Google Cloud प्रोजेक्ट बनाने और उसे कॉन्फ़िगर करने का तरीका बताया गया है.
Google Cloud प्रोजेक्ट तैयार करना
Google Cloud कंसोल
- Google Cloud Console में, मेन्यू > IAM और एडमिन > प्रोजेक्ट बनाएं पर जाएं.
-
प्रोजेक्ट का नाम फ़ील्ड में, अपने प्रोजेक्ट के लिए जानकारी देने वाला नाम डालें.
ज़रूरी नहीं: प्रोजेक्ट आईडी में बदलाव करने के लिए बदलाव करें पर क्लिक करें. प्रोजेक्ट बनाने के बाद, प्रोजेक्ट आईडी नहीं बदला जा सकता. इसलिए, ऐसा आईडी चुनें जो आपके प्रोजेक्ट के लिए हमेशा ज़रूरी हो.
- अपने प्रोजेक्ट की संभावित जगहें देखने के लिए, जगह फ़ील्ड में ब्राउज़ करें पर क्लिक करें. इसके बाद, चुनें पर क्लिक करें.
- बनाएं पर क्लिक करें. Google Cloud Console, डैशबोर्ड पेज पर जाता है और कुछ ही मिनटों में आपका प्रोजेक्ट बन जाता है.
gcloud सीएलआई
इनमें से किसी एक डेवलपमेंट एनवायरमेंट में, Google Cloud सीएलआई (`gcloud`) को ऐक्सेस करें:
-
Cloud Shell: पहले से सेट अप किए गए gcloud सीएलआई के साथ ऑनलाइन टर्मिनल का इस्तेमाल करने के लिए, Cloud Shell को चालू करें.
Cloud Shell चालू करें -
लोकल शेल: लोकल डेवलपमेंट एनवायरमेंट का इस्तेमाल करने के लिए, gcloud सीएलआई को
इंस्टॉल करें और
initialize.
क्लाउड प्रोजेक्ट बनाने के लिए, `gcloud projects create`कमांड का इस्तेमाल करें:gcloud projects create PROJECT_ID
Cloud प्रोजेक्ट के लिए बिलिंग की सुविधा चालू करें
Google Cloud कंसोल
- Google Cloud Console में, बिलिंग पर जाएं. मेन्यू > बिलिंग > मेरे प्रोजेक्ट पर क्लिक करें.
- संगठन चुनें में जाकर, अपने Google Cloud प्रोजेक्ट से जुड़ा संगठन चुनें.
- प्रोजेक्ट की लाइन में, कार्रवाई मेन्यू ( ) खोलें. बिलिंग बदलें पर क्लिक करें और क्लाउड बिलिंग खाता चुनें.
- खाता सेट करें पर क्लिक करें.
gcloud सीएलआई
- उपलब्ध बिलिंग खातों की सूची बनाने के लिए, इसे चलाएं:
gcloud billing accounts list
- Google Cloud प्रोजेक्ट के साथ बिलिंग खाता जोड़ें:
gcloud billing projects link PROJECT_ID --billing-account=BILLING_ACCOUNT_ID
इन्हें बदलें:
PROJECT_ID
, उस Cloud प्रोजेक्ट का प्रोजेक्ट आईडी है जिसके लिए आपको बिलिंग की सुविधा चालू करनी है.- Google Cloud प्रोजेक्ट से लिंक करने के लिए,
BILLING_ACCOUNT_ID
बिलिंग खाता आईडी है.
एपीआई चालू करें
Google Cloud कंसोल
Google Cloud Console में, Google Chat API, Google Docs API, एडमिन SDK एपीआई, और Vertex AI API चालू करें.
पक्का करें कि आपने सही Cloud प्रोजेक्ट में एपीआई चालू किए हैं. इसके बाद, आगे बढ़ें पर क्लिक करें.
पक्का करें कि आपने सही एपीआई चालू किए हैं. इसके बाद, चालू करें पर क्लिक करें.
gcloud सीएलआई
अगर ज़रूरी हो, तो मौजूदा Cloud प्रोजेक्ट को उस प्रोजेक्ट पर सेट करें जिसे आपने
gcloud config set project
कमांड की मदद से बनाया है:gcloud config set project PROJECT_ID
PROJECT_ID की जगह, आपके बनाए गए Cloud प्रोजेक्ट के प्रोजेक्ट आईडी का इस्तेमाल करें.
gcloud services enable
कमांड की मदद से, Google Chat API, Google Docs API, एडमिन SDK API, और Vertex AI API चालू करें:gcloud services enable chat.googleapis.com docs.googleapis.com admin.googleapis.com aiplatform.googleapis.com
पुष्टि करने और अनुमति देने की सुविधा सेट अप करना
पुष्टि करने और अनुमति देने से Chat ऐप्लिकेशन, Google Workspace और Google Cloud के संसाधनों को ऐक्सेस कर सकता है, ताकि किसी घटना के जवाब को प्रोसेस किया जा सके.
इस ट्यूटोरियल में, ऐप्लिकेशन को अंदरूनी तौर पर पब्लिश किया जाएगा. इसलिए, प्लेसहोल्डर की जानकारी का इस्तेमाल किया जा सकता है. ऐप्लिकेशन को संगठन के बाहर पब्लिश करने से पहले, प्लेसहोल्डर की जानकारी को सहमति वाली स्क्रीन के लिए असली जानकारी से बदल दें.
Google Cloud Console में, मेन्यू > एपीआई और सेवाएं > OAuth की सहमति वाली स्क्रीन पर जाएं.
उपयोगकर्ता टाइप में जाकर, इंटरनल चुनें. इसके बाद, बनाएं पर क्लिक करें.
ऐप्लिकेशन का नाम सेक्शन में,
Incident Management
लिखें.उपयोगकर्ता सहायता ईमेल में, अपना ईमेल पता या कोई सही Google ग्रुप चुनें.
डेवलपर की संपर्क जानकारी में जाकर, अपना ईमेल पता डालें.
सेव करें और जारी रखें पर क्लिक करें.
स्कोप जोड़ें या हटाएं पर क्लिक करें. आपके Cloud प्रोजेक्ट में चालू किए गए हर एपीआई के स्कोप की सूची वाला पैनल दिखेगा.
मैन्युअल तौर पर दायरे जोड़ें में जाकर, ये स्कोप चिपकाएं:
https://www.googleapis.com/auth/chat.spaces.create
https://www.googleapis.com/auth/chat.memberships
https://www.googleapis.com/auth/chat.memberships.app
https://www.googleapis.com/auth/chat.messages
https://www.googleapis.com/auth/documents
https://www.googleapis.com/auth/admin.directory.user.readonly
https://www.googleapis.com/auth/script.external_request
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/cloud-platform
टेबल में जोड़ें पर क्लिक करें.
अपडेट करें पर क्लिक करें.
सेव करें और जारी रखें पर क्लिक करें.
ऐप्लिकेशन रजिस्ट्रेशन की खास जानकारी देखें. इसके बाद, डैशबोर्ड पर वापस जाएं पर क्लिक करें.
Chat ऐप्लिकेशन बनाना और डिप्लॉय करना
इस सेक्शन में, पूरे Apps Script प्रोजेक्ट को कॉपी करके अपडेट किया जाता है. इसमें आपके Chat ऐप्लिकेशन के लिए सभी ज़रूरी ऐप्लिकेशन कोड होते हैं. इसलिए, हर फ़ाइल को कॉपी करके चिपकाना नहीं होगा.
कुछ फ़ंक्शन के नाम के आखिर में अंडरस्कोर होते हैं. जैसे, ChatApp.gs
का processSlashCommand_()
. किसी ब्राउज़र में खुले होने पर, अंडरस्कोर उस इंसिडेंट शुरू करने वाले वेब पेज से फ़ंक्शन को छिपा देता है. ज़्यादा जानकारी के लिए, निजी फ़ंक्शन देखें.
Apps Script में दो तरह की फ़ाइलें काम करती हैं, .gs
स्क्रिप्ट और .html
फ़ाइलें. इस सहायता को बनाए रखने के लिए, ऐप्लिकेशन का क्लाइंट-साइड JavaScript <script />
टैग में शामिल किया जाता है और इसके सीएसएस को एचटीएमएल फ़ाइल में <style />
टैग में शामिल किया जाता है.
इसके अलावा, GitHub पर पूरा प्रोजेक्ट देखा जा सकता है.
यहां हर फ़ाइल की खास जानकारी दी गई है:
Consts.gs
यह अन्य कोड फ़ाइलों में रेफ़र किए गए कॉन्सटेंट के बारे में बताता है. जैसे, आपका Cloud प्रोजेक्ट आईडी, Vertex AI लोकेशन आईडी, और किसी घटना को बंद करने के लिए स्लैश कमांड.
Consts.gs
का कोड देखेंChatApp.gs
चैट इंटरैक्शन इवेंट को हैंडल करता है, जिनमें मैसेज, कार्ड क्लिक, स्लैश कमांड, और डायलॉग शामिल हैं. समस्या के समाधान की जानकारी इकट्ठा करने के लिए, डायलॉग खोलकर
/closeIncident
स्लैश कमांड का रिस्पॉन्स देता है. Chat API मेंspaces.messages.list
तरीके को कॉल करके, स्पेस में मौजूद मैसेज को पढ़ता है. Apps Script में, 'एडमिन SDK' डायरेक्ट्री सेवा का इस्तेमाल करके यूज़र आईडी लेता है.ChatApp.gs
का कोड देखेंChatSpaceCreator.gs
इस सुविधा को चालू करने वाले वेब पेज पर, उपयोगकर्ता जो डेटा डालते हैं उन्हें इस तरह का डेटा भी मिलता है. इस डेटा का इस्तेमाल, चैट स्पेस बनाने और उसे अपने-आप भरने के लिए, सेट अप करने के लिए किया जाता है. इसके बाद, इस घटना के बारे में मैसेज पोस्ट करता है.
ChatSpaceCreator.gs
का कोड देखेंDocsApi.gs
उपयोगकर्ता की Google Drive में Google Docs दस्तावेज़ बनाने के लिए, Google Docs API को कॉल करता है. साथ ही, दस्तावेज़ में घटना की जानकारी की खास जानकारी लिखता है, जो
VertexAiApi.gs
में बनाई गई होती है.DocsApi.gs
का कोड देखेंVertexAiApi.gs
Vertex AI का इस्तेमाल करके, चैट स्पेस में बातचीत की खास जानकारी देता है. यह खास जानकारी,
DocsAPI.gs
में खास तौर पर बनाए गए दस्तावेज़ में पोस्ट की गई है.VertexAiApi.gs
का कोड देखेंWebController.gs
इंसिडेंट शुरू करने वाली वेबसाइट पर काम करता है.
WebController.gs
का कोड देखेंIndex.html
वह एचटीएमएल जिसमें इंसिडेंट शुरू करने वाली वेबसाइट शामिल है.
Index.html
का कोड देखेंJavaScript.html
घटना शुरू करने वाली वेबसाइट के लिए, फ़ॉर्म के व्यवहार को हैंडल करता है. इसमें सबमिट, गड़बड़ियां, और साफ़-सफ़ाई शामिल हैं. इसे
WebController.gs
में मौजूद कस्टमinclude
फ़ंक्शन के ज़रिएIndex.html
में शामिल किया जाता है.JavaScript.html
का कोड देखेंStylesheet.html
घटना शुरू करने वाली वेबसाइट के लिए सीएसएस. इसे
WebController.gs
में मौजूद कस्टमinclude
फ़ंक्शन के ज़रिए,Index.html
में शामिल किया जाता है.Stylesheet.html
का कोड देखें
अपना Cloud प्रोजेक्ट नंबर और आईडी ढूंढना
Google Cloud Console में, अपने Cloud प्रोजेक्ट पर जाएं.
सेटिंग और उपयोगिताएं > प्रोजेक्ट सेटिंग पर क्लिक करें.
प्रोजेक्ट नंबर और प्रोजेक्ट आईडी फ़ील्ड में वैल्यू नोट करें. इनका इस्तेमाल नीचे दिए गए सेक्शन में किया गया है.
Apps Script प्रोजेक्ट बनाना
Apps Script प्रोजेक्ट बनाने और उसे अपने Cloud प्रोजेक्ट से कनेक्ट करने के लिए:
- Google Chat की मदद से हुई घटनाओं का जवाब दें Apps Script प्रोजेक्ट को खोलने के लिए, नीचे दिए गए बटन पर क्लिक करें.
प्रोजेक्ट खोलें - खास जानकारी पर क्लिक करें.
- खास जानकारी देने वाले पेज पर, कॉपी बनाएं पर क्लिक करें.
Apps Script प्रोजेक्ट की अपनी कॉपी को कोई नाम दें:
Google Chat की मदद से गतिविधियों का जवाब दें पर क्लिक करें.
प्रोजेक्ट का टाइटल में,
Incident Management Chat app
टाइप करें.नाम बदलें पर क्लिक करें.
Apps Script प्रोजेक्ट की अपनी कॉपी में,
Consts.gs
फ़ाइल पर जाएं औरYOUR_PROJECT_ID
की जगह, अपने Cloud प्रोजेक्ट का आईडी डालें.
Apps Script प्रोजेक्ट का क्लाउड प्रोजेक्ट सेट करें
- अपने Apps Script प्रोजेक्ट में, प्रोजेक्ट सेटिंग पर क्लिक करें.
- Google Cloud Platform (GCP) प्रोजेक्ट में जाकर, प्रोजेक्ट बदलें पर क्लिक करें.
- GCP प्रोजेक्ट नंबर में, अपने Cloud प्रोजेक्ट का प्रोजेक्ट नंबर चिपकाएं.
- प्रोजेक्ट सेट करें पर क्लिक करें. Cloud प्रोजेक्ट और Apps Script प्रोजेक्ट, अब कनेक्ट हैं.
Apps Script डिप्लॉयमेंट बनाएं
अब जब पूरा कोड सही जगह पर हो, तो Apps Script प्रोजेक्ट को डिप्लॉय करें. Google Cloud में Chat ऐप्लिकेशन को कॉन्फ़िगर करते समय, डिप्लॉयमेंट आईडी का इस्तेमाल किया जाता है.
Apps Script में, इंसिडेंट रिस्पॉन्स ऐप्लिकेशन का प्रोजेक्ट खोलें.
डिप्लॉयमेंट > नया डिप्लॉयमेंट पर क्लिक करें.
अगर ऐड-ऑन और वेब ऐप्लिकेशन पहले से नहीं चुने गए हैं, तो टाइप चुनें के बगल में मौजूद, डिप्लॉयमेंट टाइप पर क्लिक करें. इसके बाद, ऐड-ऑन और वेब ऐप्लिकेशन चुनें.
जानकारी में, इस वर्शन के लिए ब्यौरा डालें, जैसे कि
Complete version of incident management app
.इस रूप में चलाएं में, उपयोगकर्ता को वेब ऐप्लिकेशन ऐक्सेस करना चुनें
जिनके पास ऐक्सेस है में जाकर, आपके Workspace संगठन का कोई भी व्यक्ति चुनें. यहां "आपका Workspace संगठन", आपके Google Workspace संगठन का नाम है.
डिप्लॉय करें पर क्लिक करें. Apps Script, डिप्लॉयमेंट की प्रोसेस को रिपोर्ट करती है. साथ ही, यह इवेंट शुरू करने वाले वेब पेज के लिए डिप्लॉयमेंट आईडी और यूआरएल की सुविधा देती है.
किसी घटना के शुरू होने पर बाद में विज़िट करने के लिए, वेब ऐप्लिकेशन के यूआरएल को नोट करें. डिप्लॉयमेंट आईडी कॉपी करें. इस आईडी का इस्तेमाल, Google Cloud Console में Chat ऐप्लिकेशन को कॉन्फ़िगर करते समय किया जाता है.
हो गया पर क्लिक करें.
Google Cloud Console में Chat ऐप्लिकेशन को कॉन्फ़िगर करना
इस सेक्शन में बताया गया है कि Google Cloud Console में Google Chat API को कैसे कॉन्फ़िगर किया जाए. इसमें Chat ऐप्लिकेशन के बारे में जानकारी शामिल होती है. इसमें उस डिप्लॉयमेंट का आईडी भी शामिल होता है जिसे आपने हाल ही में अपने Apps Script प्रोजेक्ट से बनाया है.
Google Cloud Console में, मेन्यू > ज़्यादा प्रॉडक्ट > Google Workspace > प्रॉडक्ट लाइब्रेरी > Google Chat API > मैनेज करें > कॉन्फ़िगरेशन पर क्लिक करें.
ऐप्लिकेशन का नाम सेक्शन में,
Incident Management
लिखें.अवतार यूआरएल में,
https://developers.google.com/chat/images/quickstart-app-avatar.png
लिखें.जानकारी में,
Responds to incidents.
लिखें.इंटरैक्टिव सुविधाएं चालू करें टॉगल पर क्लिक करके 'चालू करें' पर क्लिक करें.
सुविधा में, 1:1 मैसेज पाएं, स्पेस और ग्रुप बातचीत में शामिल हों चुनें.
कनेक्शन सेटिंग में जाकर, Apps Script प्रोजेक्ट चुनें.
डिप्लॉयमेंट आईडी में वह Apps Script डिप्लॉयमेंट आईडी चिपकाएं जिसे आपने Apps Script प्रोजेक्ट के डिप्लॉयमेंट से पहले कॉपी किया था.
पूरी तरह लागू किया गया Chat ऐप्लिकेशन, इस स्लैश कमांड को रजिस्टर करें:
स्लैश कमांड में जाकर, स्लैश कमांड जोड़ें पर क्लिक करें.
नाम में,
/closeIncident
लिखें.Command ID में,
1
लिखें.जानकारी में,
Closes the incident being discussed in the space.
टाइप करेंइस बटन पर क्लिक करने से डायलॉग बॉक्स खुलता है को चुनें.
हो गया पर क्लिक करें. स्लैश कमांड को रजिस्टर और लिस्ट किया गया है.
किसको दिखे में जाकर, इस Chat ऐप्लिकेशन को अपने Workspace डोमेन में मौजूद खास लोगों और ग्रुप के लिए उपलब्ध कराएं को चुनें और अपना ईमेल पता डालें.
लॉग में जाकर, लॉगिंग में गड़बड़ियों को लॉग करें चुनें.
सेव करें पर क्लिक करें. कॉन्फ़िगरेशन के लिए सेव किया गया मैसेज दिखता है. इसका मतलब है कि ऐप्लिकेशन जांच के लिए तैयार है.
Chat ऐप्लिकेशन को टेस्ट करें
इंसिडेंट मैनेजमेंट Chat ऐप्लिकेशन की जांच करने के लिए, वेब पेज से किसी अनुरोध को शुरू करें और पुष्टि करें कि Chat ऐप्लिकेशन उम्मीद के मुताबिक काम कर रहा है या नहीं:
Apps Script डिप्लॉयमेंट के वेब ऐप्लिकेशन के यूआरएल पर जाएं.
जब Apps Script आपसे आपका डेटा ऐक्सेस करने की अनुमति मांगे, तो अनुमतियों की समीक्षा करें पर क्लिक करें. इसके बाद, अपने Google Workspace डोमेन में सही Google खाते से साइन इन करें और अनुमति दें पर क्लिक करें.
इससे, घटना शुरू करने वाला वेब पेज खुलेगा. परीक्षण जानकारी दर्ज करें:
- घटना के टाइटल में,
The First Incident
टाइप करें. - वैकल्पिक रूप से, घटना के आधार पर जवाब देने वाले सेक्शन में जाकर, घटना के दौरान मदद करने वाले अपने साथियों के ईमेल पते डालें. यह ज़रूरी है कि ऐसे उपयोगकर्ता जिनके पास आपके Google Workspace संगठन का Google Chat खाता हो या स्पेस नहीं बनाया जा सका हो. अपना ईमेल पता न डालें, क्योंकि यह अपने-आप शामिल होता है.
- शुरुआती मैसेज में,
Testing the incident management Chat app.
लिखें
- घटना के टाइटल में,
चैट स्पेस बनाएं पर क्लिक करें. आपको
creating space
मैसेज दिखेगा.स्पेस बनाने के बाद, आपको
Space created!
का मैसेज दिखेगा. स्पेस खोलें पर क्लिक करें. इससे Chat में स्पेस नए टैब में खुलेगा.इसके अलावा, आप और घटना के दौरान मदद करने वाले दूसरे लोग, स्पेस में मैसेज भेज सकते हैं. यह ऐप्लिकेशन, Vertex AI की मदद से इन मैसेज की खास जानकारी देता है और रेट्रोस्पेक्टिव दस्तावेज़ शेयर करता है.
किसी समस्या का जवाब देने और उसका समाधान करने की प्रोसेस शुरू करने के लिए, चैट स्पेस में
/closeIncident
टाइप करें. इंसिडेंट मैनेजमेंट से जुड़ा डायलॉग खुलता है.घटना बंद करें में, घटना के समाधान के लिए ब्यौरा डालें, जैसे कि
Test complete
.घटना बंद करें पर क्लिक करें.
इंसिडेंट मैनेजमेंट ऐप्लिकेशन, स्पेस में मैसेज की सूची बनाता है और Vertex AI की मदद से मैसेज की खास जानकारी देता है. साथ ही, उस खास जानकारी को Google Docs के दस्तावेज़ में चिपकाया जाता है, और दस्तावेज़ को स्पेस में शेयर किया जाता है.
व्यवस्थित करें
हमारा सुझाव है कि इस ट्यूटोरियल में इस्तेमाल किए गए संसाधनों के लिए, आपके Google Cloud खाते पर शुल्क न पड़े. इसके लिए, हमारा सुझाव है कि आप Cloud प्रोजेक्ट मिटा दें.
- Google Cloud Console में, संसाधनों को मैनेज करें पेज पर जाएं. मेन्यू > IAM और एडमिन > संसाधन मैनेज करें पर क्लिक करें.
- प्रोजेक्ट की सूची में, वह प्रोजेक्ट चुनें जिसे मिटाना है. इसके बाद, मिटाएं पर क्लिक करें.
- डायलॉग बॉक्स में, प्रोजेक्ट आईडी टाइप करें. इसके बाद, प्रोजेक्ट मिटाने के लिए, शट डाउन करें पर क्लिक करें.
मिलते-जुलते विषय
- Gemini AI Chat ऐप्लिकेशन की मदद से, Chat में होने वाली बातचीत के आधार पर सवालों के जवाब दें
- Google Chat, Vertex AI, और Firestore की मदद से प्रोजेक्ट मैनेज करना
- इंसिडेंट रिस्पॉन्स ऐप्लिकेशन, एपीआई को कॉल करने के लिए उपयोगकर्ता के क्रेडेंशियल से पुष्टि करता है. साथ ही, Chat API और Vertex AI API जैसी Google Cloud सेवाएं शुरू करने के लिए भी, उपयोगकर्ता के क्रेडेंशियल की पुष्टि करता है.
इसका मतलब है कि घटना शुरू करने वाले उपयोगकर्ता के पास इन सेवाओं का ऐक्सेस होना चाहिए. ऐप्लिकेशन को बेहतर बनाने के लिए, उपयोगकर्ता के उपयोगकर्ता क्रेडेंशियल के बजाय, Vertex AI API को सेवा खाते के तौर पर
/closeIncident
स्लैश कमांड का इस्तेमाल करें. theVertex AI API के लिए कोई सेवा खाता कॉन्फ़िगर करने में मदद पाने के लिए, कस्टम सेवा खाते का इस्तेमाल करना लेख देखें.