Meet ऐड-ऑन के बारे में जानकारी

Google Meet के ऐड-ऑन का इस्तेमाल, सीधे तौर पर Google Meet में अनुभव बनाने के लिए किया जाता है. ऐड-ऑन बनाने के लिए, आपको यह समझना होगा कि Google Workspace ऐड-ऑन कैसे डेवलप किया जाता है और उसे Google Workspace Marketplace में कैसे पब्लिश किया जाता है.

आर्किटेक्चर

यहां दिए गए क्रम के डायग्राम में, Google Meet के ऐड-ऑन के आर्किटेक्चर के बारे में बताया गया है. इसमें यह दिखाया गया है कि Google Meet का ऐड-ऑन, Google Workspace के संसाधनों का इस्तेमाल कैसे करता है.

Google Meet ऐड-ऑन, Google Workspace के संसाधनों का इस्तेमाल कैसे करता है, इसका आर्किटेक्चर.
पहली इमेज. Google Meet ऐड-ऑन, Google Workspace के संसाधनों का इस्तेमाल कैसे करता है, इसका आर्किटेक्चर.

मीटिंग में Google Meet ऐड-ऑन का इस्तेमाल इस तरह किया जाता है:

  1. ऐड-ऑन पैनल लोड करना: उपयोगकर्ता, मीटिंग टूल बटन मीटिंग के टूल का आइकॉन. पर क्लिक करके, ऐड-ऑन पैनल में इंस्टॉल किए गए ऐड-ऑन की सूची लोड करता है.
  2. ऐड-ऑन चुनना: इस इमेज में एक उपयोगकर्ता को ऐड-ऑन पैनल में ऐड-ऑन चुनते हुए दिखाया गया है.
  3. ऐड-ऑन iframe लोड करें: Meet, ऐड-ऑन के साइड पैनल iframe यूआरएल को लोड करता है. यह यूआरएल, डेवलपर ने मेनिफ़ेस्ट में दिया होता है.
  4. Create AddonSession: ऐड-ऑन, AddonSession बनाता है. इससे Meet को पता चलता है कि ऐड-ऑन लोड हो गया है और अब इसका इस्तेमाल किया जा सकता है.
  5. ऐड-ऑन शुरू किया गया: ऐड-ऑन इस्तेमाल के लिए तैयार है.
  6. (ज़रूरी नहीं) One Tap की मदद से टोकन का अनुरोध करना: चुना गया ऐड-ऑन, Google One Tap का इस्तेमाल करके टोकन का अनुरोध करता है. इसमें साइन-इन की जानकारी और उपयोगकर्ता से मंज़ूरी लिए गए स्कोप शामिल होते हैं. ऐसा तब होता है, जब Google सेशन चालू हो.
  7. (ज़रूरी नहीं) Google, आईडी टोकन दिखाता है: आईडी टोकन में उपयोगकर्ता की पहचान से जुड़ी जानकारी होती है.

Marketplace में Google Workspace ऐड-ऑन

Google Workspace ऐड-ऑन, पसंद के मुताबिक बनाए गए ऐप्लिकेशन होते हैं. ये Google Workspace के ऐप्लिकेशन के साथ इंटिग्रेट होते हैं. जैसे, Gmail, Google Docs, और Google Sheets. इनकी मदद से डेवलपर, ज़रूरत के मुताबिक यूज़र इंटरफ़ेस बना सकते हैं. ये सीधे तौर पर Google Workspace में इंटिग्रेट होते हैं. ऐड-ऑन की मदद से, उपयोगकर्ता कम समय में ज़्यादा काम कर सकते हैं. साथ ही, उन्हें एक ऐप्लिकेशन से दूसरे ऐप्लिकेशन पर स्विच करने की ज़रूरत नहीं पड़ती.

Google Workspace Marketplace, उपयोगकर्ताओं और एडमिन को तीसरे पक्ष के एंटरप्राइज़ ऐप्लिकेशन ढूंढने और इंस्टॉल करने का तरीका उपलब्ध कराता है. ये ऐप्लिकेशन, Google Workspace के साथ इंटिग्रेट किए जाते हैं. Marketplace, पब्लिश किए गए Google Workspace ऐड-ऑन को मैनेज करने के लिए भी मुख्य जगह है. उपयोगकर्ता, पब्लिश किए गए ऐड-ऑन इंस्टॉल और अनइंस्टॉल कर सकते हैं. एडमिन यह तय कर सकते हैं कि उपयोगकर्ता कौनसे ऐड-ऑन इंस्टॉल कर सकते हैं.

ऐड-ऑन के टाइप

आम तौर पर, दो तरह के ऐड-ऑन बनाए जा सकते हैं: Google Workspace ऐड-ऑन और एडिटर ऐड-ऑन.

Meet ऐड-ऑन SDK के लिए, आपको Google Workspace ऐड-ऑन का इस्तेमाल करके अपने ऐड-ऑन बनाने होंगे.

Google Workspace ऐड-ऑन की मदद से, Gmail, Google Calendar, और Google Drive जैसे कई Google Workspace ऐप्लिकेशन की सुविधाओं को बढ़ाया जा सकता है. ऐड-ऑन मेनिफ़ेस्ट फ़ाइल में, यह तय किया जाता है कि ऐड-ऑन किस ऐप्लिकेशन को टारगेट कर रहा है. साथ ही, इसमें अन्य जानकारी भी दी जाती है. Meet ऐड-ऑन एसडीके के लिए, आपको मेनिफ़ेस्ट फ़ाइल के addOns सेक्शन में meet ऑब्जेक्ट के बारे में बताना होगा. ज़्यादा जानकारी के लिए, डिप्लॉयमेंट बनाना लेख पढ़ें.

Google Workspace ऐड-ऑन को दो अलग-अलग तरीकों से डेवलप किया जा सकता है: Google Apps Script में या अपने पसंदीदा टेक स्टैक का इस्तेमाल करके, खुद होस्ट किए गए ऐड-ऑन के तौर पर. इनमें से हर ऐड-ऑन में एक मेनिफ़ेस्ट होता है, जो अलग-अलग सेक्शन से बना होता है. मेनिफ़ेस्ट के Meet सेक्शन में, इस बारे में जानकारी होती है कि आपका ऐड-ऑन, Google Meet से कैसे लोड होता है. इसका इस बात से कोई लेना-देना नहीं है कि आपका बाकी ऐड-ऑन, खुद होस्ट किया गया है या Apps Script का इस्तेमाल करता है. Meet के ऐड-ऑन, iframe में लोड होते हैं. साथ ही, उन्हें कार्ड पर आधारित इंटरफ़ेस के बजाय, वेब पेजों का रेफ़रंस देना चाहिए.

उदाहरण के लिए, Google Workspace ऐड-ऑन के मेनिफ़ेस्ट में Gmail के लिए एक सेक्शन हो सकता है. इसमें कार्ड इंटरफ़ेस दिखाने के लिए, ComposeTrigger और ContextualTrigger ऑब्जेक्ट का इस्तेमाल किया जाता है. साथ ही, इसमें Meet के लिए एक सेक्शन हो सकता है. इसमें वेब पेज और मोबाइल ऐप्लिकेशन पर ले जाने के लिए, वेब, iOS, और Android ऑब्जेक्ट का इस्तेमाल किया जाता है.

Meet और Gmail सेक्शन के साथ मेनिफ़ेस्ट का उदाहरण.
दूसरी इमेज. Meet और Gmail सेक्शन के साथ मेनिफ़ेस्ट का उदाहरण.

ऐड-ऑन पब्लिश करना

Google Workspace ऐड-ऑन पब्लिश करने का मतलब है कि आपने उसे दूसरों के लिए उपलब्ध करा दिया है. अब वे उसे ढूंढ सकते हैं, इंस्टॉल कर सकते हैं, और इस्तेमाल कर सकते हैं.

ज़्यादा जानकारी के लिए, Meet ऐड-ऑन पब्लिश करना लेख पढ़ें.