Google Meet के ऐड-ऑन, Google Cloud प्रोजेक्ट के तहत बनाए और कॉन्फ़िगर किए जाते हैं.
Google Cloud प्रोजेक्ट बनाना
Google Cloud प्रोजेक्ट जनरेट करने के लिए, Google Cloud प्रोजेक्ट बनाना लेख पढ़ें.
Google Workspace Marketplace SDK और Google Workspace ऐड-ऑन एपीआई चालू करना
Meet ऐड-ऑन डेवलप करने के लिए, Google Workspace Marketplace SDK और Google Workspace ऐड-ऑन API की ज़रूरत होती है. इन्हें चालू करने के लिए:
- 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 का इस्तेमाल करें.
एचटीटीपी डिप्लॉयमेंट
- HTTP डिप्लॉयमेंट टैब पर क्लिक करें.
नया डिप्लॉयमेंट बनाएं पर क्लिक करें और ऐड-ऑन का डिप्लॉयमेंट आईडी डालें.
डिप्लॉयमेंट आईडी एक ऐसी स्ट्रिंग होती है जिससे ऐड-ऑन डेवलपर को, ऐड-ऑन मेनिफ़ेस्ट वाले डिप्लॉयमेंट की पहचान करने में मदद मिलती है. डप्लॉयमेंट आईडी ज़रूरी हैं. इनमें ज़्यादा से ज़्यादा 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: ज़रूरी नहीं. बूलियन. अगर इसे false पर सेट किया जाता है, तो उपयोगकर्ताओं को ऐड-ऑन का इस्तेमाल करना होगा, ताकि वे यह देख सकें कि साथ मिलकर काम करने वाले ऐड-ऑन सेशन में क्या हो रहा है. इस नीति को 'सही है' पर सेट करने पर, साथ मिलकर काम करने वाले ऐड-ऑन सेशन को शुरू करने वाला व्यक्ति, ऐड-ऑन का अपना व्यू शेयर कर सकता है.
सबमिट करें पर क्लिक करें.
डप्लॉयमेंट के बारे में ज़्यादा जानने के लिए, डप्लॉयमेंट रिसॉर्स बनाना लेख पढ़ें.
ऐप्लिकेशन कॉन्फ़िगरेशन टैब में, ऐप्लिकेशन इंटिग्रेशन में जाकर, 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 पर जाएं.
- HTTP डिप्लॉयमेंट टैब पर क्लिक करें.
- कार्रवाइयां कॉलम में जाकर, इंस्टॉल करें पर क्लिक करें.
Google Apps Script
- पब्लिश नहीं किए गए ऐड-ऑन को इंस्टॉल करने के लिए, Google Workspace ऐड-ऑन के दस्तावेज़ पढ़ें.
अब आपको मीटिंग में ऐड-ऑन इस्तेमाल करने का विकल्प दिखेगा. इसे आज़माने के लिए, meet.google.com पर जाकर मीटिंग शुरू करें. इंस्टॉल किया गया ऐड-ऑन अब 'गतिविधियां' पैनल में दिखेगा.
साइन इन किए हुए किसी व्यक्ति के लिए ऐड-ऑन इंस्टॉल करने के अलावा, आपके पास इसे पब्लिश करने का विकल्प भी होता है. Google Workspace ऐड-ऑन पब्लिश करने का मतलब है कि आपने उसे दूसरों के लिए उपलब्ध करा दिया है. अब वे उसे ढूंढ सकते हैं, इंस्टॉल कर सकते हैं, और इस्तेमाल कर सकते हैं.