Google Meet के ऐड-ऑन का इस्तेमाल, सीधे तौर पर Google Meet में अनुभव बनाने के लिए किया जाता है. ऐड-ऑन बनाने के लिए, आपको यह समझना होगा कि Google Workspace ऐड-ऑन कैसे डेवलप किया जाता है और Google Workspace Marketplace में कैसे पब्लिश किया जाता है.
आर्किटेक्चर
यहां दिए गए क्रम के डायग्राम में, Google Meet के ऐड-ऑन के आर्किटेक्चर के बारे में बताया गया है. इसमें यह दिखाया गया है कि Google Meet का ऐड-ऑन, Google Workspace के संसाधनों का इस्तेमाल कैसे करता है.
मीटिंग में Google Meet ऐड-ऑन का इस्तेमाल इस तरह किया जाता है:
- ऐड-ऑन पैनल लोड करना: उपयोगकर्ता, Meet में मीटिंग टूल बटन
पर क्लिक करके, ऐड-ऑन पैनल में इंस्टॉल किए गए ऐड-ऑन की सूची लोड करता है. - ऐड-ऑन चुनें: इस इमेज में दिखाया गया है कि उपयोगकर्ता, ऐड-ऑन पैनल में जाकर कोई ऐड-ऑन चुन रहा है.
- ऐड-ऑन का iframe लोड करें: Meet, ऐड-ऑन के साइड पैनल iframe का वह यूआरएल लोड करता है जिसे डेवलपर ने मेनिफ़ेस्ट में तय किया है.
- Create AddonSession: ऐड-ऑन,
AddonSessionबनाता है. इससे Meet को पता चलता है कि ऐड-ऑन लोड हो गया है और अब इसका इस्तेमाल किया जा सकता है. - ऐड-ऑन शुरू किया गया: ऐड-ऑन इस्तेमाल के लिए तैयार है.
- (ज़रूरी नहीं) One Tap की मदद से टोकन का अनुरोध करना: चुना गया ऐड-ऑन, Google One Tap का इस्तेमाल करके टोकन का अनुरोध करता है. इसमें साइन-इन करने की जानकारी और उपयोगकर्ता से मंज़ूरी लिए गए स्कोप शामिल होते हैं. ऐसा तब होता है, जब Google सेशन चालू हो.
- (ज़रूरी नहीं) 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 add-ons SDK के लिए, आपको Google Workspace add-ons का इस्तेमाल करके अपने ऐड-ऑन बनाने होंगे.
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 ऑब्जेक्ट का इस्तेमाल किया जाता है.
ऐड-ऑन पब्लिश करना
Google Workspace ऐड-ऑन पब्लिश करने का मतलब है कि आपने उसे दूसरों के लिए उपलब्ध करा दिया है. अब वे उसे ढूंढ सकते हैं, इंस्टॉल कर सकते हैं, और इस्तेमाल कर सकते हैं.
ज़्यादा जानकारी के लिए, Meet ऐड-ऑन पब्लिश करना लेख पढ़ें.