Google Meet के ऐड-ऑन, Google Cloud प्रोजेक्ट के हिस्से के तौर पर बनाए और कॉन्फ़िगर किए जाते हैं.
Google Cloud प्रोजेक्ट बनाना
Google Cloud प्रोजेक्ट जनरेट करने के लिए, Google Cloud प्रोजेक्ट बनाना लेख पढ़ें.
Google Workspace Marketplace SDK टूल और Google Workspace ऐड-ऑन एपीआई को चालू करना
Meet के लिए ऐड-ऑन डेवलप करने के लिए, Google Workspace Marketplace SDK टूल और Google Workspace ऐड-ऑन एपीआई की ज़रूरत होती है. इन्हें चालू करने के लिए:
- Google Cloud Console खोलें.
- अगर सबसे ऊपर कोई दूसरा प्रोजेक्ट पहले से खुला है, तो प्रोजेक्ट स्विच करने के लिए, अपने ऐप्लिकेशन के प्रोजेक्ट का नाम चुनें.
- सबसे ऊपर, खोज बार में
Google Workspace Marketplace SDK
टाइप करें और Enter दबाएं. Google Workspace Marketplace SDK
पेज खोलें और चालू करें पर क्लिक करें.Google Workspace Add-ons API
को ढूंढने और चालू करने के लिए, यह तरीका दोहराएं.
कोई डिप्लॉयमेंट बनाना
Meet में ऐड-ऑन का इस्तेमाल करने के लिए, आपको डिप्लॉयमेंट और ऐड-ऑन मेनिफ़ेस्ट फ़ाइल की ज़रूरत होगी.
Google Cloud Console में अपने प्रोजेक्ट के लिए, Google Workspace Marketplace SDK पर जाएं
- Google Cloud Console खोलें.
- अगर सबसे ऊपर कोई दूसरा प्रोजेक्ट पहले से खुला है, तो प्रोजेक्ट स्विच करने के लिए, अपने ऐप्लिकेशन के प्रोजेक्ट का नाम चुनें.
- एपीआई और सेवाएं पर क्लिक करें.
- ज़्यादा जानकारी वाला पेज देखने के लिए,
Google Workspace Marketplace SDK
को चुनें.
अपना डिप्लॉयमेंट बनाना
सीधे Google Cloud Console में डिप्लॉयमेंट बनाया जा सकता है. इसके लिए, एचटीटीपी डिप्लॉयमेंट (इसका सुझाव दिया जाता है) बनाएं या Google Apps Script का इस्तेमाल करें.
एचटीटीपी डिप्लॉयमेंट
- एचटीटीपी डिप्लॉयमेंट टैब पर क्लिक करें.
नया डिप्लॉयमेंट बनाएं पर क्लिक करें और ऐड-ऑन का डिप्लॉयमेंट आईडी डालें.
डिप्लॉयमेंट आईडी, एक ऐसी स्ट्रिंग होती है जिससे ऐड-ऑन डेवलपर को, ऐड-ऑन मेनिफ़ेस्ट वाले डिप्लॉयमेंट की पहचान करने में मदद मिलती है. डिप्लॉयमेंट आईडी देना ज़रूरी है. इनमें ज़्यादा से ज़्यादा 100 वर्ण हो सकते हैं.
आगे बढ़ें पर क्लिक करें.
इसके बाद, एक साइड पैनल खुलेगा. इसमें आपको JSON फ़ॉर्मैट में ऐड-ऑन मेनिफ़ेस्ट की जानकारी सबमिट करनी होगी. इसे DEPLOYMENT.JSON भी कहा जाता है.
ऐड-ऑन मेनिफ़ेस्ट फ़ाइल, Google Meet ऐड-ऑन का मुख्य कॉन्फ़िगरेशन है. यहां दिए गए कोड सैंपल में, ऐड-ऑन मेनिफ़ेस्ट फ़ाइल में वेब के लिए उपलब्ध Meet फ़ील्ड दिखाए गए हैं.
{ "addOns": { "common": { "name": "NAME", "logoUrl": "LOGO_URL" }, "meet": { "web": { "sidePanelUri": "SIDE_PANEL_URI", "addOnOrigins": ["ADD_ON_ORIGINS"], "darkModeLogoUrl": "DARK_MODE_LOGO_URL", "logoUrl": "MEET_WEB_LOGO_URL", "supportsScreenSharing": SUPPORTS_SCREENSHARING } } } }
इनकी जगह ये डालें:
- NAME: स्ट्रिंग. आपके Google Meet ऐड-ऑन का नाम.
- LOGO_URL: स्ट्रिंग. Google Workspace ऐड-ऑन के लोगो का यूआरएल. इसका इस्तेमाल, Google Workspace के सभी प्रॉडक्ट में ऐड-ऑन के लिए किया जाता है.
- SIDE_PANEL_URI: स्ट्रिंग. आपके ऐड-ऑन ऐप्लिकेशन के एंट्री पॉइंट का यूआरएल. इसे साइड पैनल में iframe में दिखाया जाता है. इस यूआरएल का ऑरिजिन, ADD_ON_ORIGINS फ़ील्ड में बताए गए ऑरिजिन का हिस्सा होना चाहिए.
- ADD_ON_ORIGINS: स्ट्रिंग की सूची. उन ऑरिजिन की सूची जहां आपका ऐड-ऑन होस्ट किया गया है. जब दो यूआरएल का स्कीम, होस्ट, और पोर्ट एक जैसा होता है, तो उनका ऑरिजिन एक जैसा होता है. सब-ऑरिजिन और वाइल्डकार्ड सबडोमेन का इस्तेमाल भी किया जा सकता है. ज़्यादा जानकारी के लिए, ऐड-ऑन की सुरक्षा देखें.
- DARK_MODE_LOGO_URL: स्ट्रिंग. ऐड-ऑन के लोगो का ऐसा यूआरएल जो डार्क मोड में दिखे. गहरे रंग वाले मोड के लिए लोगो उपलब्ध कराने से, यह पक्का होता है कि आपका ऐड-ऑन, Meet की किसी भी थीम में सबसे अच्छा दिखेगा. लोगो के डिज़ाइन से जुड़े दिशा-निर्देशों के लिए, सबसे सही तरीके देखें.
- MEET_WEB_LOGO_URL: ज़रूरी नहीं. स्ट्रिंग. ऐड-ऑन के लोगो का ऐसा यूआरएल जो Meet के लिए खास तौर पर बनाया गया हो.
इस लोगो का इस्तेमाल Meet में किया जाता है. अगर यह मौजूद नहीं है, तो सामान्य सेक्शन में मौजूद
logoUrl
का इस्तेमाल किया जाता है. लोगो के डिज़ाइन से जुड़े दिशा-निर्देशों के लिए, सबसे सही तरीके देखें. - SUPPORTS_SCREENSHARING: ज़रूरी नहीं. बूलियन. अगर इसे 'गलत' पर सेट किया जाता है, तो उपयोगकर्ताओं को यह देखने के लिए ऐड-ऑन का इस्तेमाल करना होगा कि ऐड-ऑन के साथ मिलकर किए जा रहे सेशन में क्या हो रहा है. अगर इस विकल्प को 'सही है' पर सेट किया जाता है, तो साथ मिलकर काम करने के लिए ऐड-ऑन सेशन शुरू करने वाला व्यक्ति, ऐड-ऑन का अपना व्यू स्क्रीन शेयर कर सकता है.
सबमिट करें पर क्लिक करें.
डिप्लॉयमेंट के बारे में ज़्यादा जानकारी के लिए, डिप्लॉयमेंट संसाधन बनाना लेख पढ़ें.
ऐप्लिकेशन कॉन्फ़िगरेशन टैब में, ऐप्लिकेशन इंटिग्रेशन में जाकर, Google Workspace ऐड-ऑन चुनें. क्लाउड डिप्लॉयमेंट रिसॉर्स का इस्तेमाल करके डिप्लॉय करें को चुनें. इसके बाद, सही एचटीटीपी डिप्लॉयमेंट चुनें.
Google Apps Script
ऐप्लिकेशन कॉन्फ़िगरेशन टैब पर क्लिक करें.
ऐप्लिकेशन इंटिग्रेशन में जाकर, Google Workspace ऐड-ऑन चुनें. Google Apps Script के डिप्लॉयमेंट आईडी का इस्तेमाल करके डिप्लॉय करें चुनें और अपनी स्क्रिप्ट का डिप्लॉयमेंट आईडी डालें.
सेव करें पर क्लिक करें.
Apps Script प्रोजेक्ट बनाने का तरीका जानने के लिए, Apps Script का दस्तावेज़ देखें. Meet ऐड-ऑन, सिर्फ़ appsscript.json मेनिफ़ेस्ट फ़ाइल पर निर्भर करता है. इसे Apps Script प्रोजेक्ट मेनिफ़ेस्ट भी कहा जाता है. पक्का करें कि आपके Apps Script प्रोजेक्ट की मेनिफ़ेस्ट फ़ाइल में
addOns
औरmeet
सेक्शन मौजूद हों.addOns
औरmeet
सेक्शन, एचटीटीपी डिप्लॉयमेंट टैब में बताए गए स्ट्रक्चर के मुताबिक होते हैं.Google Workspace के अन्य ऐड-ऑन के मुकाबले, Meet के ऐड-ऑन को पूरी तरह से Apps Script में नहीं बनाया जा सकता. इसके बजाय, आपको साइड पैनल और मुख्य स्टेज बनाकर, पूरा वेब ऐप्लिकेशन बनाना होगा. इसके बाद, अपने वेब ऐप्लिकेशन के साइड पैनल का यूआरएल, appsscript.json मेनिफ़ेस्ट फ़ाइल के SIDE_PANEL_URI में दिया जाना चाहिए.
Meet में ऐड-ऑन इंस्टॉल करना और उसकी जांच करना
Meet में अपने ऐड-ऑन को टेस्ट करने के लिए, आपको सबसे पहले साइन इन किए हुए उपयोगकर्ता के लिए इसे इंस्टॉल करना होगा:
एचटीटीपी डिप्लॉयमेंट
- Google Cloud Console में अपने प्रोजेक्ट के लिए, Google Workspace Marketplace SDK पर जाएं.
- एचटीटीपी डिप्लॉयमेंट टैब पर क्लिक करें.
- कार्रवाइयां कॉलम में जाकर, इंस्टॉल करें पर क्लिक करें.
Google Apps Script
- पब्लिश नहीं किया गया ऐड-ऑन इंस्टॉल करने के लिए, Google Workspace ऐड-ऑन के दस्तावेज़ में दिया गया तरीका अपनाएं.
अब आपके पास मीटिंग में अपने ऐड-ऑन का इस्तेमाल करने का विकल्प होगा. इसे आज़माने के लिए, meet.google.com पर जाकर कोई मीटिंग शुरू करें. इंस्टॉल किया गया ऐड-ऑन, अब गतिविधियों वाले पैनल में दिखेगा.
साइन इन किए हुए उपयोगकर्ता के लिए, ऐड-ऑन इंस्टॉल करने के अलावा, उसे पब्लिश भी किया जा सकता है. Google Workspace के लिए ऐड-ऑन पब्लिश करने पर, उसे अन्य लोगों के लिए खोजा जा सकता है, इंस्टॉल किया जा सकता है, और इस्तेमाल किया जा सकता है.