Meet ऐड-ऑन को डिप्लॉय करना

Google Meet के ऐड-ऑन, Google Cloud प्रोजेक्ट के तहत बनाए और कॉन्फ़िगर किए जाते हैं.

Google Cloud प्रोजेक्ट बनाना

Google Cloud प्रोजेक्ट जनरेट करने के लिए, Google Cloud प्रोजेक्ट बनाना लेख पढ़ें.

Google Workspace Marketplace SDK और Google Workspace के ऐड-ऑन एपीआई को चालू करना

Meet के ऐड-ऑन डेवलप करने के लिए, Marketplace SDK और Google Workspace के ऐड-ऑन एपीआई की ज़रूरत होती है. इन्हें चालू करने के लिए:

  1. Google Cloud Console खोलें.
  2. सबसे ऊपर, अगर कोई दूसरा प्रोजेक्ट पहले से खुला है, तो प्रोजेक्ट बदलने के लिए अपने ऐप्लिकेशन के प्रोजेक्ट का नाम चुनें.
  3. सबसे ऊपर, खोज बार में Google Workspace Marketplace SDK टाइप करें और Enter दबाएं.
  4. Google Workspace Marketplace SDK पेज खोलें और चालू करें पर क्लिक करें.

  5. Google Workspace add-ons API को ढूंढने और चालू करने के लिए, यही तरीका अपनाएं.

कोई डिप्लॉयमेंट बनाना

Meet में किसी ऐड-ऑन का इस्तेमाल करने के लिए, आपको एक डिप्लॉयमेंट और ऐड-ऑन की मेनिफ़ेस्ट फ़ाइल की ज़रूरत होती है.

  1. Google Cloud Console खोलें.
  2. सबसे ऊपर, अगर कोई दूसरा प्रोजेक्ट पहले से खुला है, तो प्रोजेक्ट बदलने के लिए अपने ऐप्लिकेशन के प्रोजेक्ट का नाम चुनें.
  3. एपीआई और सेवाएं पर क्लिक करें.
  4. ज़्यादा जानकारी वाला पेज देखने के लिए, Google Workspace Marketplace SDK चुनें.

अपना डिप्लॉयमेंट बनाना

Google Cloud Console में सीधे तौर पर अपना डिप्लॉयमेंट बनाया जा सकता है. इसके लिए, एचटीटीपी डिप्लॉयमेंट (सुझाया जाता है) बनाएं या Google Apps Script का इस्तेमाल करें.

एचटीटीपी डिप्लॉयमेंट

  1. एचटीटीपी डिप्लॉयमेंट टैब पर क्लिक करें.
  2. नया डिप्लॉयमेंट बनाएं पर क्लिक करें और ऐड-ऑन का डिप्लॉयमेंट आईडी डालें.

    डिप्लॉयमेंट आईडी एक आर्बिट्ररी स्ट्रिंग होती है. इससे ऐड-ऑन डेवलपर को उस डिप्लॉयमेंट की पहचान करने में मदद मिलती है जिसमें ऐड-ऑन का मेनिफ़ेस्ट शामिल होता है. डिप्लॉयमेंट आईडी ज़रूरी हैं और इनमें ज़्यादा से ज़्यादा 100 वर्ण हो सकते हैं.

  3. आगे बढ़ें पर क्लिक करें.

    एक साइड पैनल खुलेगा. इसमें, JSON फ़ॉर्मैट में ऐड-ऑन के मेनिफ़ेस्ट की जानकारी सबमिट की जा सकती है. इसे DEPLOYMENT.JSON भी कहा जाता है.

    ऐड-ऑन की मेनिफ़ेस्ट फ़ाइल, Google Meet के ऐड-ऑन के लिए मुख्य कॉन्फ़िगरेशन होती है. नीचे दिए गए कोड के सैंपल में, ऐड-ऑन की मेनिफ़ेस्ट फ़ाइल में वेब के लिए उपलब्ध Meet के फ़ील्ड दिखाए गए हैं.

    {
      "addOns": {
        "common": {
          "name": "NAME",
          "logoUrl": "LOGO_URL"
        },
        "meet": {
          "web": {
            "sidePanelUrl": "SIDE_PANEL_URL",
            "supportsScreenSharing": SUPPORTS_SCREENSHARING,
            "addOnOrigins": ["ADD_ON_ORIGINS"],
            "logoUrl": "MEET_WEB_LOGO_URL",
            "darkModeLogoUrl": "DARK_MODE_LOGO_URL"
          }
        }
      }
    }
    

    इनकी जगह ये डालें:

    • NAME: स्ट्रिंग. Google Meet के ऐड-ऑन का नाम.
    • LOGO_URL: स्ट्रिंग. Google Workspace के ऐड-ऑन के लोगो का यूआरएल. इसका इस्तेमाल, Google Workspace के सभी प्रॉडक्ट में ऐड-ऑन के लिए किया जाता है.
    • SIDE_PANEL_URL: स्ट्रिंग. आपके ऐड-ऑन ऐप्लिकेशन के एंट्री पॉइंट का यूआरएल. यह साइड पैनल में iframe में दिखता है. इस यूआरएल का ऑरिजिन, फ़ील्ड में बताए गए ऑरिजिन का हिस्सा होना चाहिए. ADD_ON_ORIGINS
    • SUPPORTS_SCREENSHARING: ज़रूरी नहीं. बूलियन. अगर इसे 'गलत है' पर सेट किया जाता है, तो साथ मिलकर काम करने वाले ऐड-ऑन के सेशन में क्या हो रहा है, यह देखने के लिए उपयोगकर्ताओं को ऐड-ऑन का इस्तेमाल करना होगा. अगर इसे 'सही है' पर सेट किया जाता है, तो साथ मिलकर काम करने वाले ऐड-ऑन के सेशन का शुरू करने वाला व्यक्ति, ऐड-ऑन का अपना व्यू स्क्रीन शेयर कर सकता है.
    • ADD_ON_ORIGINS: स्ट्रिंग की सूची. ऑरिजिन की सूची, जहां आपका ऐड-ऑन होस्ट किया जाता है. दो यूआरएल का ऑरिजिन एक ही होता है, जब वे एक ही स्कीम, होस्ट, और पोर्ट शेयर करते हैं. सब-ऑरिजिन के साथ-साथ, वाइल्डकार्ड सबडोमेन की भी अनुमति है. ज़्यादा जानकारी के लिए, देखें ऐड-ऑन की सुरक्षा.
    • MEET_WEB_LOGO_URL: ज़रूरी नहीं. स्ट्रिंग. ऐड-ऑन के लोगो का Meet के लिए खास यूआरएल. इस लोगो का इस्तेमाल, Meet में हर जगह किया जाता है. अगर यह मौजूद नहीं है, तो सामान्य सेक्शन में मौजूद logoUrl का इस्तेमाल किया जाता है. लोगो डिज़ाइन करने के दिशा-निर्देशों के लिए, देखें सबसे सही तरीके.
    • DARK_MODE_LOGO_URL: स्ट्रिंग. ऐड-ऑन के लोगो का डार्क मोड के लिए खास यूआरएल. डार्क मोड के लिए लोगो उपलब्ध कराने से, यह पक्का हो जाता है कि आपका ऐड-ऑन, Meet की किसी भी थीम में सबसे अच्छा दिखेगा. लोगो डिज़ाइन करने के दिशा-निर्देशों के लिए, सबसे सही तरीके देखें.
  4. सबमिट करें पर क्लिक करें.

    डिप्लॉयमेंट के बारे में ज़्यादा जानकारी के लिए, डिप्लॉयमेंट रिसॉर्स बनाना लेख पढ़ें.

  5. ऐप्लिकेशन कॉन्फ़िगरेशन टैब में, ऐप्लिकेशन इंटिग्रेशन में जाकर, Google Workspace ऐड-ऑन चुनें. क्लाउड डिप्लॉयमेंट रिसॉर्स का इस्तेमाल करके डिप्लॉय करें को चुनें. इसके बाद, सही एचटीटीपी डिप्लॉयमेंट चुनें.

Google Apps Script

  1. ऐप्लिकेशन कॉन्फ़िगरेशन टैब पर क्लिक करें.

  2. ऐप्लिकेशन इंटिग्रेशन में जाकर, Google Workspace ऐड-ऑन चुनें. Google Apps Script के डिप्लॉयमेंट आईडी का इस्तेमाल करके डिप्लॉय करें को चुनें और अपने स्क्रिप्ट का डिप्लॉयमेंट आईडी डालें.

  3. सेव करें पर क्लिक करें.

    Apps Script प्रोजेक्ट बनाने के तरीके के बारे में जानने के लिए, Apps Script के दस्तावेज़ देखें. Meet का ऐड-ऑन, सिर्फ़ appsscript.json मेनिफ़ेस्ट फ़ाइल पर निर्भर करता है. इसे Apps Script प्रोजेक्ट मेनिफ़ेस्टभी कहा जाता है. पक्का करें कि आपके Apps Script प्रोजेक्ट की मेनिफ़ेस्ट फ़ाइल में addOns और meet सेक्शन शामिल हों.

    नीचे दिए गए कोड के सैंपल में, ऐड-ऑन की मेनिफ़ेस्ट फ़ाइल में Meet के लिए उपलब्ध फ़ील्ड दिखाए गए हैं.

    {
      "addOns": {
        "common": {
          "name": "NAME",
          "logoUrl": "LOGO_URL"
        },
        "meet": {
          "web": {
            "sidePanelUrl": "SIDE_PANEL_URL",
            "supportsScreenSharing": SUPPORTS_SCREENSHARING,
            "addOnOrigins": ["ADD_ON_ORIGINS"],
            "logoUrl": "MEET_WEB_LOGO_URL",
            "darkModeLogoUrl": "DARK_MODE_LOGO_URL"
          }
        }
      }
    }
    

    इनकी जगह ये डालें:

    • NAME: स्ट्रिंग. Google Meet के ऐड-ऑन का नाम.
    • LOGO_URL: स्ट्रिंग. Google Workspace के ऐड-ऑन के लोगो का यूआरएल. इसका इस्तेमाल, Google Workspace के सभी प्रॉडक्ट में ऐड-ऑन के लिए किया जाता है.
    • SIDE_PANEL_URL: स्ट्रिंग. आपके ऐड-ऑन ऐप्लिकेशन के एंट्री पॉइंट का यूआरएल. यह साइड पैनल में iframe में दिखता है. इस यूआरएल का ऑरिजिन, फ़ील्ड में बताए गए ऑरिजिन का हिस्सा होना चाहिए. ADD_ON_ORIGINS
    • SUPPORTS_SCREENSHARING: ज़रूरी नहीं. बूलियन. अगर इसे 'गलत है' पर सेट किया जाता है, तो साथ मिलकर काम करने वाले ऐड-ऑन के सेशन में क्या हो रहा है, यह देखने के लिए उपयोगकर्ताओं को ऐड-ऑन का इस्तेमाल करना होगा. अगर इसे 'सही है' पर सेट किया जाता है, तो साथ मिलकर काम करने वाले ऐड-ऑन के सेशन का शुरू करने वाला व्यक्ति, ऐड-ऑन का अपना व्यू स्क्रीन शेयर कर सकता है.
    • ADD_ON_ORIGINS: स्ट्रिंग की सूची. ऑरिजिन की सूची, जहां आपका ऐड-ऑन होस्ट किया जाता है. दो यूआरएल का ऑरिजिन एक ही होता है, जब वे एक ही स्कीम, होस्ट, और पोर्ट शेयर करते हैं. सब-ऑरिजिन के साथ-साथ, वाइल्डकार्ड सबडोमेन की भी अनुमति है. ज़्यादा जानकारी के लिए, देखें ऐड-ऑन की सुरक्षा.
    • MEET_WEB_LOGO_URL: ज़रूरी नहीं. स्ट्रिंग. ऐड-ऑन के लोगो का Meet के लिए खास यूआरएल. इस लोगो का इस्तेमाल, Meet में हर जगह किया जाता है. अगर यह मौजूद नहीं है, तो सामान्य सेक्शन में मौजूद logoUrl का इस्तेमाल किया जाता है. लोगो डिज़ाइन करने के दिशा-निर्देशों के लिए, देखें सबसे सही तरीके.
    • DARK_MODE_LOGO_URL: स्ट्रिंग. ऐड-ऑन के लोगो का डार्क मोड के लिए खास यूआरएल. डार्क मोड के लिए लोगो उपलब्ध कराने से, यह पक्का हो जाता है कि आपका ऐड-ऑन, Meet की किसी भी थीम में सबसे अच्छा दिखेगा. लोगो डिज़ाइन करने के दिशा-निर्देशों के लिए, सबसे सही तरीके देखें.

Meet में ऐड-ऑन इंस्टॉल करना और उसकी जांच करना

Meet में अपने ऐड-ऑन की जांच करने के लिए, आपको सबसे पहले साइन-इन किए हुए उपयोगकर्ता के लिए इसे इंस्टॉल करना होगा:

एचटीटीपी डिप्लॉयमेंट

  1. Google Cloud Console में अपने प्रोजेक्ट के लिए, Google Workspace Marketplace SDK पर जाएं.
  2. एचटीटीपी डिप्लॉयमेंट टैब पर क्लिक करें.
  3. कार्रवाइयां कॉलम में, इंस्टॉल करें पर क्लिक करें.

Google Apps Script

  1. पब्लिश नहीं किए गए ऐड-ऑन को इंस्टॉल करने के लिए, Google Workspace के ऐड-ऑन से जुड़े दस्तावेज़ में दिए गए निर्देशों का पालन करें .

अब आपके पास किसी मीटिंग में अपने ऐड-ऑन का इस्तेमाल करने का विकल्प है. इसे आज़माने के लिए, meet.google.com पर कोई मीटिंग शुरू करें. इंस्टॉल किया गया ऐड-ऑन अब गतिविधि पैनल में दिखता है.

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