Chat ऐप्लिकेशन बनाने के बाद, इसे पब्लिश किया जा सकता है. इससे, चुनिंदा लोग या ग्रुप, Google Workspace का इस्तेमाल करने वाले आपके संगठन के सभी लोग या Google Chat का कोई उपयोगकर्ता, जिसके पास Google Workspace खाता हो.
उपयोगकर्ता, Google Chat ऐप्लिकेशन कैसे खोजते और इस्तेमाल करते हैं
उपयोगकर्ता कुछ अलग-अलग तरीकों से चैट ऐप्लिकेशन का इस्तेमाल कर सकते हैं.
- Google Chat में ऐप्लिकेशन खोजना
- चैट स्पेस में जोड़े गए ऐप्लिकेशन के साथ इंटरैक्ट करना
- किसी ऐप्लिकेशन को अपने डायरेक्ट मैसेज पैनल में खोजकर, Google Workspace एडमिन ने उसकी ओर से ऐप्लिकेशन इंस्टॉल किया है.
किसी ऐप्लिकेशन का इस्तेमाल करने के लिए, Google Chat के उपयोगकर्ता सीधे ऐप्लिकेशन से मैसेज भेज सकते हैं. इसके अलावा, उन्हें सुझाए गए ईमेल पाने वाले लोगों की सूची में से किसी स्पेस में जोड़ सकते हैं, जैसा कि नीचे दिखाया गया है:
उपयोगकर्ता, नाम का इस्तेमाल करके ऐप्लिकेशन का नाम टैग करके भी, सुझाए गए लोगों की सूची को छोटा कर सकते हैं. उदाहरण के लिए, अगर आपने "शेड्यूलर बॉट" नाम का कोई ऐप्लिकेशन पब्लिश किया है और आपके संगठन का कोई उपयोगकर्ता "@sch" टाइप करता है, तो Google Chat आपके ऐप्लिकेशन को अपने-आप पूरा होने वाले विकल्पों में से एक के तौर पर दिखाएगा.
इसके अलावा, Google Workspace एडमिन Google Workspace Marketplace में Chat ऐप्लिकेशन ढूंढकर, अपने संगठन के उपयोगकर्ताओं के लिए ऐप्लिकेशन इंस्टॉल कर सकते हैं. जब एडमिन किसी Chat ऐप्लिकेशन को इंस्टॉल करते हैं, तो वह ऐप्लिकेशन लोगों के डायरेक्ट मैसेज पैनल में दिखता है.
Google Workspace एडमिन अपने Google Workspace संगठन में, Chat ऐप्लिकेशन के इस्तेमाल को भी मैनेज कर सकते हैं और अनुमति वाली सूची में शामिल कर सकते हैं. अगर आप किसी ऐसे संगठन के लिए Chat ऐप्लिकेशन बना रहे हैं जो अनुमति वाली सूची में शामिल है, तो आपको यह अनुरोध करना होगा कि कोई एडमिन, Chat ऐप्लिकेशन को अनुमति वाली सूची में जोड़े, ताकि उपयोगकर्ता उसे ढूंढ और इस्तेमाल कर सकें. ज़्यादा जानकारी के लिए, Google Workspace एडमिन सहायता दस्तावेज़ देखें. उपयोगकर्ताओं को Chat ऐप्लिकेशन इंस्टॉल करने की अनुमति दें.
Google Cloud Console का इस्तेमाल करके, अपने Chat ऐप्लिकेशन को कॉन्फ़िगर और पब्लिश करना
Chat ऐप्लिकेशन पब्लिश करने और उसे दूसरों के लिए उपलब्ध कराने के लिए, आपको आम तौर पर यह तरीका अपनाना होगा:
- Google Chat API को चालू और कॉन्फ़िगर करना. जब एपीआई को कॉन्फ़िगर किया जाता है, तो Google Chat के अन्य उपयोगकर्ताओं को चैट के लिए आपके ऐप्लिकेशन का ऐक्सेस दिया जाता है.
- Google Workspace Marketplace SDK टूल के साथ अपना ऐप्लिकेशन पब्लिश करें. Chat ऐप्लिकेशन को इस तरह से कॉन्फ़िगर किया जा सकता है कि वह आपके Google Workspace संगठन के उपयोगकर्ताओं और Google Chat के सभी उपयोगकर्ताओं के लिए उपलब्ध हो.
- अगर आपका Google Workspace संगठन, Chat ऐप्लिकेशन का ऐक्सेस मैनेज करता है, तो अपने Google Workspace एडमिन से अनुरोध करें कि वह ऐप्लिकेशन को अनुमति वाली सूची में शामिल करे.
Chat ऐप्लिकेशन के दिखने और पब्लिश करने से जुड़ी सेटिंग
नीचे दी गई टेबल में बताया गया है कि अपने Chat ऐप्लिकेशन की ऑडियंस के हिसाब से, Google Chat API और Google Workspace Marketplace SDK टूल की सेटिंग कैसे कॉन्फ़िगर करें:
. . . .मैं एक चैट ऐप्लिकेशन बना रहा/रही हूं... | पुष्टि करने का तरीका | Google Chat API की सेटिंग | Google Workspace Marketplace SDK टूल की सेटिंग | मेरा Chat ऐप्लिकेशन कहां पब्लिश हुआ है? |
---|---|---|---|---|
...मेरी छोटी सी टीम के लिए | उपयोगकर्ता या ऐप्लिकेशन के तौर पर पुष्टि करें. | किसको दिखे सेटिंग में, उन लोगों और/या Google Groups के बारे में बताएं जो ऐप्लिकेशन को ऐक्सेस कर सकते हैं.
अगर आपके Google Workspace खाते के लिए ज़रूरी है कि ऐप्लिकेशन को अनुमति दी गई हो, तो ज़्यादा से ज़्यादा पांच अलग-अलग ईमेल पते डालें. Google Groups तय नहीं किए जा सकते. |
आपको अपने Chat ऐप्लिकेशन के लिए, Google Workspace Marketplace SDK टूल को कॉन्फ़िगर करने की ज़रूरत नहीं है. | टीम के सदस्य Google Chat से आपका Chat ऐप्लिकेशन ढूंढ सकते हैं और उसका इस्तेमाल कर सकते हैं. |
...मेरी बड़ी टीम के लिए | उपयोगकर्ता या ऐप्लिकेशन के तौर पर पुष्टि करें. | किसको दिखे सेटिंग में, लोगों और/या Google Groups के बारे में बताएं, ताकि Chat ऐप्लिकेशन की जांच की जा सके.
टेस्टिंग के बाद, Google Workspace Marketplace SDK टूल की सेटिंग का इस्तेमाल करके, Chat ऐप्लिकेशन को अपने Google Workspace संगठन में पब्लिश करें. |
ऐप्लिकेशन किसको दिखे को निजी पर सेट करें. इंस्टॉलेशन सेटिंग को व्यक्तिगत + एडमिन पर सेट करें. अगर आपके Google Workspace खाते को अनुमति वाली सूची में शामिल करना है, तो एडमिन से अनुरोध करें कि वह Chat ऐप्लिकेशन को अनुमति वाली सूची में जोड़े, ताकि उपयोगकर्ता उसे खोज सकें और उसका इस्तेमाल कर सकें. ज़्यादा जानकारी के लिए, Google Workspace एडमिन सहायता का दस्तावेज़ देखें, उपयोगकर्ताओं को Chat ऐप्लिकेशन इंस्टॉल करने की अनुमति दें. |
आपके Google Workspace संगठन में कोई भी व्यक्ति, Google Chat में आपका Chat ऐप्लिकेशन ढूंढकर इंस्टॉल कर सकता है. साथ ही, वह Google Workspace Marketplace में अपना ऐप्लिकेशन देख सकता है. उपयोगकर्ता और Google Workspace एडमिन, Marketplace से आपका ऐप्लिकेशन इंस्टॉल कर सकते हैं. |
...मेरे Google Workspace संगठन के लिए | उपयोगकर्ता या ऐप्लिकेशन के तौर पर पुष्टि करें. | किसको दिखे सेटिंग में, लोगों और/या Google Groups के बारे में बताएं, ताकि Chat ऐप्लिकेशन की जांच की जा सके.
टेस्टिंग के बाद, Google Workspace Marketplace SDK टूल की सेटिंग का इस्तेमाल करके, Chat ऐप्लिकेशन को अपने Google Workspace संगठन में पब्लिश करें. |
ऐप्लिकेशन किसको दिखे को निजी पर सेट करें. इंस्टॉलेशन सेटिंग को व्यक्तिगत + एडमिन पर सेट करें. |
आपके Google Workspace संगठन में कोई भी व्यक्ति, Google Chat में आपका Chat ऐप्लिकेशन ढूंढकर इंस्टॉल कर सकता है. साथ ही, वह Google Workspace Marketplace में अपना ऐप्लिकेशन देख सकता है. सिर्फ़ Google Workspace एडमिन ही Marketplace से आपका ऐप्लिकेशन इंस्टॉल कर सकते हैं. |
...सभी के लिए (सार्वजनिक चैट ऐप्लिकेशन) | ऐप्लिकेशन के तौर पर पुष्टि करें. | किसको दिखे सेटिंग में, लोगों और/या Google Groups के बारे में बताएं, ताकि
आपके Chat ऐप्लिकेशन की जांच की जा सके.
टेस्टिंग के बाद, Google Workspace Marketplace की सेटिंग का इस्तेमाल करके Chat ऐप्लिकेशन सार्वजनिक तौर पर पब्लिश करें. |
ऐप्लिकेशन किसको दिखे को सार्वजनिक पर सेट करें. इंस्टॉलेशन सेटिंग को व्यक्तिगत + एडमिन पर सेट करें |
Google Workspace का कोई भी उपयोगकर्ता, Google Chat में आपका Chat ऐप्लिकेशन ढूंढकर उसे इंस्टॉल कर सकता है. साथ ही, वह Google Workspace Marketplace में अपना ऐप्लिकेशन देख सकता है. सिर्फ़ Google Workspace एडमिन ही Marketplace से आपका ऐप्लिकेशन इंस्टॉल कर सकते हैं. |
Google Chat API को चालू और कॉन्फ़िगर करना
अपने ऐप्लिकेशन के लिए Google API Console में प्रोजेक्ट सेट अप करें और Google Chat API चालू करें.
- कोई नया प्रोजेक्ट बनाने या कोई मौजूदा प्रोजेक्ट चुनने के लिए,
नीचे दिए गए बटन का इस्तेमाल करें.
साथ ही, उसमें कोई सेवा खाता जोड़ें. सेवा खाते को प्रोजेक्ट के मालिक की भूमिका दें.
एपीआई को चालू करना - डाउनलोड की गई JSON कुंजी सेव करें. आपके ऐप्लिकेशन में इस बटन का इस्तेमाल करके, उन मैसेज की पुष्टि की जा सकती है जिन्हें यह स्पेस में एसिंक्रोनस तरीके से भेजता है.
- अपना प्रोजेक्ट API Console में खोलें. एपीआई की सूची में जाकर, Google Chat API पर क्लिक करें.
- कॉन्फ़िगरेशन टैब चुनें और ऐप्लिकेशन की जानकारी डालें, जैसा कि नीचे दी गई टेबल में बताया गया है.
जब ऐप्लिकेशन को सेव किया जाता है, तो वह आपके Google Workspace संगठन में कुछ चुनिंदा उपयोगकर्ताओं के लिए ही उपलब्ध हो जाता है.
Google Chat API की कॉन्फ़िगरेशन सेटिंग
फ़ील्ड | ब्यौरा |
---|---|
ऐप्लिकेशन का नाम | वह नाम जिसका इस्तेमाल लोग आपके ऐप्लिकेशन से इंटरैक्ट करने के लिए करते हैं. |
अवतार यूआरएल | एचटीटीपीएस यूआरएल, जो स्क्वेयर ग्राफ़िक इमेज (जैसे कि PNG या JPEG) को दिखाता हो, कम से कम 128x128. यह आपके ऐप्लिकेशन के लिए अवतार के तौर पर दिखेगा. |
ब्यौरा | ऐप्लिकेशन की सुविधाओं के बारे में जानकारी, जो आपके ऐप्लिकेशन के नाम के नीचे दिखती है. |
फ़ंक्शन | फ़ील्ड का एक सेट, जो यह तय करता है कि कौनसे इवेंट, ऐप्लिकेशन को ट्रिगर कर सकते हैं:
|
कनेक्शन सेटिंग | ऐप्लिकेशन के लिए एंडपॉइंट, जो इनमें से कोई एक हो:
|
स्लैश कमांड | ऐसे निर्देश जिन्हें Google Chat में, उपयोगकर्ताओं को दिखाया जा सकता है. इससे उपयोगकर्ता, Google Chat में आपके ऐप्लिकेशन की मुख्य कार्रवाइयां देख सकते हैं. साथ ही, वे कोई खास कार्रवाई भी चुन सकते हैं जिससे वे इंटरैक्ट करना चाहते हैं. |
लिंक निकालें | ऐसे यूआरएल पैटर्न जिन्हें ऐप्लिकेशन पहचानता है. साथ ही, उपयोगकर्ताओं को लिंक भेजने पर अलग से कॉन्टेंट देता है. ज़्यादा जानकारी के लिए, Unfurl लिंक देखें. |
किसे दिखे | ज़्यादा से ज़्यादा पांच व्यक्ति या एक या उससे ज़्यादा ऐसे Google Groups जो आपके Chat ऐप्लिकेशन को देख और इंस्टॉल कर सकते हैं. अपने ऐप्लिकेशन को टेस्ट करने या ऐप्लिकेशन को अपनी टीम के साथ शेयर करने के लिए, इस फ़ील्ड का इस्तेमाल करें. ज़्यादा जानने के लिए, Chat ऐप्लिकेशन के दिखने और पब्लिश करने की सेटिंग देखें. |
ऐप्लिकेशन को कॉन्फ़िगरेशन की अनुमतियां दें
आप कुछ खास उपयोगकर्ताओं को ऐप्लिकेशन के कॉन्फ़िगरेशन पेज का ऐक्सेस दे सकते हैं. ऐसा करने के लिए, चैट ऐप्लिकेशन के मालिक और चैट ऐप्लिकेशन व्यूअर की IAM भूमिकाओं का इस्तेमाल करें. इन भूमिकाओं वाले उपयोगकर्ता, एपीआई और सेवाएं डैशबोर्ड की मदद से ऐप्लिकेशन के कॉन्फ़िगरेशन पेज पर नहीं जा सकते. हालांकि, वे अपने प्रोजेक्ट के लिए कंसोल पर नेविगेट करके, कॉन्फ़िगरेशन पेज को इस तरह ऐक्सेस कर सकते हैं:
https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=your-project-id
Google Workspace Marketplace SDK टूल के साथ अपना ऐप्लिकेशन पब्लिश करना
Google Workspace Marketplace SDK टूल का इस्तेमाल करके:
- अपने ऐप्लिकेशन को सार्वजनिक तौर पर पब्लिश करने की अनुमति दें. साथ ही, Google Chat के किसी भी उपयोगकर्ता को यह अनुमति दें कि वह आपके चैट ऐप्लिकेशन को स्पेस में जोड़ सके.
- ऐप्लिकेशन को अपने डोमेन पर पब्लिश करें.
- अपने ऐप्लिकेशन को Google Workspace एडमिन को दिखाएं, ताकि वह अपने संगठन के उपयोगकर्ताओं के लिए ऐप्लिकेशन इंस्टॉल कर सके. Google Workspace एडमिन को आपके ऐप्लिकेशन के साथ, डायरेक्ट मैसेज की सुविधा दिखनी चाहिए.
Google Workspace Marketplace SDK टूल का इस्तेमाल करके, अपना ऐप्लिकेशन पब्लिश करने से पहले, यह तरीका अपनाएं:
- Chat से अपने ऐप्लिकेशन को इंस्टॉल करके उसकी जांच करें. पक्का करें कि आपका ऐप्लिकेशन पूरी तरह से काम कर रहा हो और उस पर कोई काम न कर रहा हो.
- प्रकाशन से जुड़ी ज़रूरी शर्तों को देखें और पुष्टि करें कि आपका ऐप्लिकेशन इन सभी ज़रूरी शर्तों को पूरा करता हो. समीक्षा के क्षेत्र देखें.
- अपने ऐप्लिकेशन का वर्शन नंबर रिकॉर्ड करें--आपको Google Workspace Marketplace SDK टूल कॉन्फ़िगर करने की ज़रूरत है.
जब आप प्रकाशित करने के लिए तैयार हों, तो खास जानकारी: ऐप्लिकेशन प्रकाशित करें देखें.
Chat ऐप्लिकेशन बंद करना
कॉन्फ़िगरेशन पेज सेव करने के बाद, ऐप्लिकेशन स्टेटस फ़ील्ड दिखता है. इस फ़ील्ड से यह तय किया जा सकता है कि ऐप्लिकेशन लाइव है या बंद है.
Chat ऐप्लिकेशन बंद करने के लिए:
- Google Cloud Console खोलें.
- अगर ज़रूरत हो, तो वह Google Cloud प्रोजेक्ट चुनें जो Chat ऐप्लिकेशन को होस्ट करता है:
- "Google Cloud" के बगल में, डाउन ऐरो पर क्लिक करें. आपको एक डायलॉग दिखेगा, जिसमें मौजूदा प्रोजेक्ट की जानकारी होगी.
- माइग्रेट किया गया Chat ऐप्लिकेशन होस्ट करने वाला प्रोजेक्ट चुनें.
- खोलें पर क्लिक करें.
- "Google Chat API" खोजें और Google Chat API पर क्लिक करें.
- मैनेज करें पर क्लिक करें.
- कॉन्फ़िगरेशन पर क्लिक करें.
- "ऐप्लिकेशन की स्थिति" सेक्शन में, बंद है चुनें.
- सेव करें पर क्लिक करें.