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