Google Chat ऐप्लिकेशन पब्लिश करना

Chat ऐप्लिकेशन बनाने के बाद, उसे पब्लिश किया जा सकता है. इससे वह चुनिंदा लोगों या ग्रुप, आपके Google Workspace संगठन के सभी लोगों या Google Chat का इस्तेमाल करने वाले सभी लोगों के लिए उपलब्ध होगा.

उपयोगकर्ता, चैट ऐप्लिकेशन कैसे खोजते और उनका इस्तेमाल करते हैं

Google Chat ऐप्लिकेशन खोजने के लिए, उपयोगकर्ता इनमें से कोई भी काम कर सकते हैं:

  • Google Chat या Google Workspace Marketplace से Chat ऐप्लिकेशन खोजें और इंस्टॉल करें.
  • चैट स्पेस में जोड़े गए ऐप्लिकेशन का इस्तेमाल करना.
  • जब Google Workspace एडमिन ने उनकी ओर से ऐप्लिकेशन इंस्टॉल कर लिया हो, तब डायरेक्ट मैसेज पैनल में ऐप्लिकेशन खोजें.

किसी ऐप्लिकेशन का इस्तेमाल करने के लिए, Google Chat के उपयोगकर्ता उस ऐप्लिकेशन को डायरेक्ट मैसेज भेज सकते हैं या उसे किसी स्पेस में जोड़ सकते हैं. उपयोगकर्ता चाहें, तो ऐप्लिकेशन को @ के साथ टैग करके भी जोड़ा जा सकता है. नीचे दिए गए उदाहरण में दिखाया गया है कि कैसे कोई उपयोगकर्ता @ किसी Chat ऐप्लिकेशन को स्पेस में जोड़ने के लिए उसका उल्लेख करता है:

किसी स्पेस में ऐप्लिकेशन जोड़ने के लिए, मैसेज में @ टाइप करें.

Google Workspace एडमिन, Chat ऐप्लिकेशन कैसे इंस्टॉल करते हैं

Google Workspace एडमिन, Google Workspace Marketplace से Chat ऐप्लिकेशन ढूंढ सकते हैं और अपने संगठन के उपयोगकर्ताओं के लिए ऐप्लिकेशन इंस्टॉल कर सकते हैं. जब कोई एडमिन Chat ऐप्लिकेशन इंस्टॉल करता है, तो वह ऐप्लिकेशन उपयोगकर्ताओं के डायरेक्ट मैसेज पैनल में दिखता है.

Google Workspace एडमिन अपने संगठन में Chat ऐप्लिकेशन के इस्तेमाल को मैनेज कर सकते हैं और अनुमति वाली सूची भी दे सकते हैं. अगर आपको किसी ऐसे संगठन के लिए Chat ऐप्लिकेशन डेवलप करना है जो अनुमति वाली सूची का इस्तेमाल करता है, तो आपको एडमिन से अनुरोध करना होगा कि वह आपके Chat ऐप्लिकेशन को इस सूची में जोड़ दे. इससे उपयोगकर्ता उस ऐप्लिकेशन को ढूंढकर उसका इस्तेमाल कर पाएंगे. ज़्यादा जानकारी के लिए, Google Workspace एडमिन सहायता का दस्तावेज़ देखें, उपयोगकर्ताओं को चैट ऐप्लिकेशन इंस्टॉल करने की अनुमति दें.

Google Cloud Console का इस्तेमाल करके, Chat ऐप्लिकेशन को कॉन्फ़िगर और पब्लिश करना

आम तौर पर, Chat ऐप्लिकेशन पब्लिश करने और उसे अन्य लोगों के लिए उपलब्ध कराने के लिए, आपको यह तरीका अपनाना होगा:

  1. Google Chat API को चालू और कॉन्फ़िगर करें. एपीआई को कॉन्फ़िगर करने पर, Google Chat के अन्य उपयोगकर्ताओं को आपके Chat ऐप्लिकेशन का ऐक्सेस मिल जाता है, ताकि वे टेस्ट के लिए इस ऐप्लिकेशन को ऐक्सेस कर सकें.
  2. Google Workspace Marketplace SDK टूल की मदद से अपना ऐप्लिकेशन पब्लिश करना. Chat ऐप्लिकेशन को इस तरह से कॉन्फ़िगर किया जा सकता है कि यह आपके Google Workspace संगठन के उपयोगकर्ताओं या Google Chat का इस्तेमाल करने वाले सभी उपयोगकर्ताओं के लिए उपलब्ध हो.
  3. अगर आपका Google Workspace संगठन, Chat ऐप्लिकेशन का ऐक्सेस मैनेज करता है, तो अपने Google Workspace एडमिन से अनुरोध करें कि वह उस ऐप्लिकेशन को संगठन की अनुमति वाली सूची में शामिल कर दे.

आपका Chat ऐप्लिकेशन, पब्लिश करने की सेटिंग और किसे दिखे

इस टेबल में बताया गया है कि Chat ऐप्लिकेशन की ऑडियंस के हिसाब से, Google Chat API और Google Workspace Marketplace SDK टूल की सेटिंग कैसे कॉन्फ़िगर करें:

ऐप्लिकेशन के ऐसे उपयोगकर्ता, जिनके लिए ऐप्लिकेशन बना है पुष्टि करने का तरीका Google Chat API की सेटिंग Google Workspace Marketplace SDK टूल की सेटिंग मेरा Chat ऐप्लिकेशन कहां पब्लिश होता है?
आपकी छोटी टीम उपयोगकर्ता या ऐप्लिकेशन के तौर पर पुष्टि करें. किसको दिखे सेटिंग में, उन लोगों या Google ग्रुप के नाम डालें जो ऐप्लिकेशन को ऐक्सेस कर सकते हैं.

अगर आपके Google Workspace खाते के लिए, ऐप्लिकेशन को अनुमति वाली सूची में शामिल करना ज़रूरी है, तो ज़्यादा से ज़्यादा पांच अलग-अलग ईमेल पते तय किए जा सकते हैं. Google Groups के बारे में नहीं बताया जा सकता.

आपको अपने Chat ऐप्लिकेशन के लिए, Google Workspace Marketplace SDK टूल को कॉन्फ़िगर करने की ज़रूरत नहीं है. टीम के सदस्य, Google Chat में आपका Chat ऐप्लिकेशन ढूंढ सकते हैं और उसका इस्तेमाल कर सकते हैं.
आपकी बड़ी टीम उपयोगकर्ता या ऐप्लिकेशन के तौर पर पुष्टि करें. किसको दिखे सेटिंग में, यह तय करें कि आपके Chat ऐप्लिकेशन को टेस्ट करने के लिए लोग या Google ग्रुप हैं.

टेस्टिंग के बाद, 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 संगठन उपयोगकर्ता या ऐप्लिकेशन के तौर पर पुष्टि करें. किसको दिखे सेटिंग में, अपने Chat ऐप्लिकेशन की जांच करने के लिए, लोगों या Google ग्रुप के नाम बताएं.

टेस्टिंग के बाद, Google Workspace Marketplace SDK टूल की सेटिंग का इस्तेमाल करके, Chat ऐप्लिकेशन को अपने Google Workspace संगठन के लिए पब्लिश करें.

ऐप्लिकेशन किसको दिखे को निजी पर सेट करें.

इंस्टॉल करने की सेटिंग को व्यक्तिगत + एडमिन पर सेट करें.

आपके Google Workspace संगठन का कोई भी व्यक्ति, Google Chat में आपके Chat ऐप्लिकेशन को ढूंढकर इंस्टॉल कर सकता है. साथ ही, वह आपका ऐप्लिकेशन Google Workspace Marketplace में देख सकता है. सिर्फ़ Google Workspace एडमिन ही Marketplace से आपका ऐप्लिकेशन इंस्टॉल कर सकते हैं.

सभी लोग (सार्वजनिक Chat ऐप्लिकेशन) उपयोगकर्ता या ऐप्लिकेशन के तौर पर पुष्टि करें. किसको दिखे सेटिंग में, अपने Chat ऐप्लिकेशन की जांच करने के लिए, लोगों या Google ग्रुप के नाम बताएं.

जांच के बाद, Google Workspace Marketplace की सेटिंग का इस्तेमाल करके, अपने Chat ऐप्लिकेशन को सार्वजनिक तौर पर पब्लिश करें.

ऐप्लिकेशन किसको दिखे को सार्वजनिक के तौर पर सेट करें.

इंस्टॉलेशन सेटिंग को व्यक्तिगत + एडमिन पर सेट करें

Google Workspace का कोई भी उपयोगकर्ता, Google Chat में आपके Chat ऐप्लिकेशन को ढूंढकर इंस्टॉल कर सकता है. साथ ही, वह आपका ऐप्लिकेशन Google Workspace Marketplace में देख सकता है. सिर्फ़ Google Workspace एडमिन ही Marketplace से आपका ऐप्लिकेशन इंस्टॉल कर सकते हैं.

Google Chat API को चालू और कॉन्फ़िगर करना

Google Cloud Console में अपने ऐप्लिकेशन के लिए, कोई प्रोजेक्ट सेट अप करें और Google Chat API को चालू करें:

  1. नया प्रोजेक्ट बनाने (या कोई मौजूदा प्रोजेक्ट चुनने) और उसमें सेवा खाता जोड़ने के लिए, नीचे दिए गए बटन का इस्तेमाल करें. सेवा खाते को प्रोजेक्ट के मालिक की भूमिका दें.
    एपीआई चालू करें
  2. डाउनलोड की गई JSON कुंजी सेव करें. आपका ऐप्लिकेशन, स्पेस को एसिंक्रोनस तरीके से भेजे जाने वाले मैसेज की पुष्टि करने के लिए, इस कुंजी का इस्तेमाल कर सकता है.
  3. में अपना प्रोजेक्ट खोलें. एपीआई की सूची में, Google Chat API पर क्लिक करें.
  4. कॉन्फ़िगरेशन टैब चुनें और ऐप्लिकेशन की जानकारी डालें, जैसा कि नीचे टेबल में बताया गया है.

ऐप्लिकेशन का कॉन्फ़िगरेशन सेव करने पर, आपका ऐप्लिकेशन आपके Google Workspace संगठन के खास उपयोगकर्ताओं के लिए उपलब्ध हो जाता है.

Google Chat API की कॉन्फ़िगरेशन सेटिंग

फ़ील्ड ब्यौरा
ऐप्लिकेशन का नाम वह नाम जिसका इस्तेमाल लोग आपके Chat ऐप्लिकेशन से इंटरैक्ट करते समय करते हैं.
अवतार यूआरएल स्क्वेयर ग्राफ़िक इमेज (जैसे, PNG या JPEG) के बारे में बताने वाला एचटीटीपीएस यूआरएल, कम से कम 128x128 का होना चाहिए. यह इमेज, आपके चैट ऐप्लिकेशन में अवतार के तौर पर दिखेगी.
ब्यौरा Chat ऐप्लिकेशन की सुविधाओं की जानकारी, जो आपके Chat ऐप्लिकेशन के नाम के नीचे दिखती है.
फ़ंक्शन फ़ील्ड का एक सेट, जो तय करता है कि Chat ऐप्लिकेशन उपयोगकर्ताओं के साथ कैसे इंटरैक्ट कर सकता है:
  • 1:1 मैसेज पाना: उपयोगकर्ता, Chat ऐप्लिकेशन को सीधे Google Chat में ढूंढ सकते हैं और उसे मैसेज भेज सकते हैं.
  • स्पेस और ग्रुप बातचीत में शामिल होना: उपयोगकर्ता, Chat ऐप्लिकेशन को स्पेस और ग्रुप बातचीत में जोड़ सकते हैं.
कनेक्शन सेटिंग Chat ऐप्लिकेशन का एंडपॉइंट, जो इनमें से एक है:
  • ऐप्लिकेशन का यूआरएल: यह एचटीटीपीएस वाला एंडपॉइंट है, जो Chat ऐप्लिकेशन लागू करने की प्रोसेस को होस्ट करता है.
  • Apps Script प्रोजेक्ट: किसी Apps Script प्रोजेक्ट के लिए ऐसा डिप्लॉयमेंट आईडी जो Chat ऐप्लिकेशन को लागू करता है.
  • Cloud Pub/Sub के विषय का नाम: यह Cloud Pub/Sub विषय होता है, जिसकी सदस्यता Chat ऐप्लिकेशन ने एंडपॉइंट के तौर पर ली होती है.
  • Dialogflow: यह Chat ऐप्लिकेशन को Dialogflow इंटिग्रेशन के साथ रजिस्टर करता है. ज़्यादा जानकारी के लिए, Google Chat को इंटिग्रेट करने से जुड़ा Dialogflow का दस्तावेज़ देखें.
स्लैश कमांड ऐसे निर्देश जो Google Chat में लोगों को दिए जा सकते हैं. इस विकल्प से उपयोगकर्ताओं को Google Chat में, आपके Chat ऐप्लिकेशन के लिए मुख्य कार्रवाइयां देखने का विकल्प मिलता है. साथ ही, वे वह कार्रवाई चुन सकते हैं जिसके साथ वे इंटरैक्ट करना चाहते हैं.
लिंक की झलक Chat ऐप्लिकेशन, ऐसे यूआरएल पैटर्न की पहचान करता है जिन्हें अन्य कॉन्टेंट की पहचान करके, अन्य कॉन्टेंट के तौर पर तब उपलब्ध कराया जाता है, जब उपयोगकर्ता लिंक भेजते हैं. ज़्यादा जानकारी के लिए, लिंक की झलक देखें.
विज़िबिलिटी आपके Chat ऐप्लिकेशन को आज़माने और इंस्टॉल करने के लिए, पांच या एक या उससे ज़्यादा Google Groups मौजूद हैं. इस फ़ील्ड का इस्तेमाल, Chat ऐप्लिकेशन को टेस्ट करने या अपनी टीम के साथ Chat ऐप्लिकेशन शेयर करने के लिए करें. ज़्यादा जानने के लिए, Chat ऐप्लिकेशन के दिखने और पब्लिश करने की सेटिंग देखें.

ऐप्लिकेशन कॉन्फ़िगरेशन की अनुमतियां दें

खास उपयोगकर्ताओं को ऐप्लिकेशन के कॉन्फ़िगरेशन पेज का ऐक्सेस दिया जा सकता है. ऐसा करने के लिए, Chat ऐप्लिकेशन के मालिक और Chat ऐप्लिकेशन व्यूअर की IAM भूमिकाओं का इस्तेमाल करें. इन भूमिकाओं वाले उपयोगकर्ता, एपीआई और सेवाएं डैशबोर्ड से ऐप्लिकेशन के कॉन्फ़िगरेशन पेज पर नहीं जा सकते. हालांकि, वे अपने प्रोजेक्ट के लिए कंसोल पर जाकर, कॉन्फ़िगरेशन पेज को इस तरह ऐक्सेस कर सकते हैं:

https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=PROJECT_ID

Google Workspace Marketplace SDK टूल की मदद से अपना ऐप्लिकेशन पब्लिश करना

इनमें से कोई भी काम करने के लिए, Google Workspace Marketplace SDK टूल का इस्तेमाल करें:

  • अपने Chat ऐप्लिकेशन को सार्वजनिक तौर पर पब्लिश करें. साथ ही, Google Chat का इस्तेमाल करने वाले किसी भी व्यक्ति को आपका ऐप्लिकेशन स्पेस में जोड़ने की अनुमति दें.
  • Chat ऐप्लिकेशन को अपने Google Workspace संगठन में पब्लिश करें.
  • Google Workspace एडमिन को अपना ऐप्लिकेशन दिखाएं, ताकि वे अपने संगठन के उपयोगकर्ताओं के लिए ऐप्लिकेशन इंस्टॉल कर सकें. Google Workspace एडमिन को आपके ऐप्लिकेशन में डायरेक्ट मैसेज भेजने की सुविधा होनी चाहिए.

Google Workspace Marketplace SDK टूल का इस्तेमाल करके, अपना ऐप्लिकेशन पब्लिश करने से पहले, यह तरीका अपनाएं:

  1. Chat ऐप्लिकेशन को टेस्ट करने के लिए, उसे Chat से इंस्टॉल करें. पक्का करें कि आपका ऐप्लिकेशन पूरी तरह से काम कर रहा हो और उस पर काम नहीं हो रहा हो.
  2. पब्लिकेशन से जुड़ी ज़रूरी शर्तों की समीक्षा करें और पुष्टि करें कि आपका ऐप्लिकेशन उन सभी शर्तों को पूरा करता है या नहीं. समीक्षा के इलाके देखें.
  3. अपने ऐप्लिकेशन का वर्शन नंबर रिकॉर्ड करें--Google Workspace Marketplace SDK टूल को कॉन्फ़िगर करने के लिए, आपको इसकी ज़रूरत होगी.

जब आप पब्लिश करने के लिए तैयार हों, तो खास जानकारी: ऐप्लिकेशन पब्लिश करना देखें.