तीसरे पक्ष के कॉन्फ़्रेंसिंग की खास जानकारी

Google Calendar में कोई इवेंट बनाते या उसमें बदलाव करते समय, उपयोगकर्ताओं के पास Google Meet मीटिंग बनाने और उसे इवेंट से जोड़ने का विकल्प होता है. जोड़ने के बाद, इवेंट में शामिल होने वाले लोग, Meet से जुड़े लिंक पर क्लिक करके मीटिंग में शामिल हो सकते हैं.

हालांकि, अगर कोई उपयोगकर्ता Meet के बजाय तीसरे पक्ष की कॉन्फ़्रेंस सेवा (जैसे, WebEx) का इस्तेमाल करना चाहता है, तो यह प्रोसेस ज़्यादा जटिल होती है. आम तौर पर, इसके लिए उपयोगकर्ता को Calendar के बाहर कॉन्फ़्रेंस बनाना होता है. इसके बाद, कॉन्फ़्रेंस कोड को Calendar इवेंट के ब्यौरे में कॉपी करना होता है. इसके बाद, इवेंट में शामिल होने वाले लोगों को, दिए गए कोड का इस्तेमाल करके कॉन्फ़्रेंस में शामिल होने के लिए, कुछ खास चरणों का पालन करना होगा.

Google Workspace के ऐड-ऑन, उपयोगकर्ताओं को इस समस्या से बचने में मदद कर सकते हैं. Google Workspace का ऐसा ऐड-ऑन बनाया जा सकता है जो Calendar को तीसरे पक्ष के कॉन्फ़्रेंसिंग समाधानों के साथ जोड़ता है. जोड़ा गया हर कॉन्फ़्रेंसिंग समाधान, Calendar इवेंट के लिए एक नया कॉन्फ़्रेंसिंग विकल्प जोड़ता है. इससे उपयोगकर्ता, Calendar से सीधे तौर पर कॉन्फ़्रेंस बना सकते हैं और उनमें शामिल हो सकते हैं.

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

कॉन्फ़्रेंसिंग के समाधान

कॉन्फ़्रेंसिंग समाधान, तीसरे पक्ष की कॉन्फ़्रेंसिंग का एक टाइप होता है. इसमें उपयोगकर्ता शामिल हो सकते हैं. हर समाधान को कॉन्फ़्रेंसिंग के विकल्प के तौर पर दिखाया जाता है. उपयोगकर्ता, Calendar इवेंट बनाते या उसमें बदलाव करते समय, इनमें से कोई विकल्प चुन सकता है.

कॉन्फ़्रेंस के समाधानों के उदाहरणों में ये शामिल हैं:

  • स्टैंडर्ड वीडियो कॉन्फ़्रेंस.
  • सिर्फ़ ऑडियो वाली कॉन्फ़्रेंस.
  • निजी कॉन्फ़्रेंस.
  • सार्वजनिक तौर पर स्ट्रीम की गई कॉन्फ़्रेंस.

तीसरे पक्ष की सेवा से मिलने वाली किसी भी तरह की कॉन्फ़्रेंस के लिए, कोई समाधान उपलब्ध कराया जा सकता है. साथ ही, समाधानों के कलेक्शन को एक ऐड-ऑन में बंडल किया जा सकता है.

कॉन्फ़्रेंसिंग के समाधान कैसे काम करते हैं

किसी ऐड-ऑन में कॉन्फ़्रेंस की सुविधा जोड़ने पर, उसके लिए ज़्यादा जानकारी वाला यूज़र इंटरफ़ेस (यूआई) देने की ज़रूरत नहीं होती. इसके बजाय, जब भी कोई उपयोगकर्ता Calendar इवेंट बनाता है या उसमें बदलाव करता है, तो उसके इंस्टॉल किए गए ऐड-ऑन में तय किए गए समाधान, कॉन्फ़्रेंसिंग के विकल्पों के तौर पर दिखते हैं.

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

इसके अलावा, ऐड-ऑन एक सेटिंग पेज भी उपलब्ध करा सकता है. इससे उपयोगकर्ता, कॉन्फ़्रेंसिंग के खास व्यवहार को कंट्रोल कर सकते हैं.

कॉन्फ़्रेंस का डेटा

Google Workspace के ऐसे ऐड-ऑन जो Calendar को कॉन्फ़्रेंस की सुविधा देते हैं उन्हें कुछ जानकारी की ज़रूरत होती है. जैसे, कॉन्फ़्रेंस का डेटा. इससे उपयोगकर्ताओं को तीसरे पक्ष की कॉन्फ़्रेंस में शामिल होने की अनुमति मिलती है. अपने ऐड-ऑन में कॉन्फ़्रेंसिंग समाधान तय करते समय, आपको एक onCreateFunction तय करना होता है. यह ConferenceData ऑब्जेक्ट बनाता है और उसे दिखाता है. ConferenceData ऑब्जेक्ट में, Calendar के लिए ज़रूरी कॉन्फ़्रेंस का पूरा डेटा होना चाहिए. इसके अलावा, इसमें ConferenceError ऑब्जेक्ट भी होना चाहिए. यह ऑब्जेक्ट, तीसरे पक्ष के कॉन्फ़्रेंसिंग सिस्टम से कम्यूनिकेट करते समय हुई गड़बड़ी के बारे में बताता है.

यहां दी गई टेबल में, हर तरह के कॉन्फ़्रेंस डेटा के बारे में बताया गया है. साथ ही, ConferenceData सेवा ऑब्जेक्ट की सूची दी गई है, जो इस डेटा को दिखाता है. आपके ऐड-ऑन के इस्तेमाल किए गए हर ConferenceData ऑब्जेक्ट में, ज़रूरी है के तौर पर मार्क किए गए सभी एलिमेंट होने चाहिए:

कॉम्पोनेंट टाइप ब्यौरा
कॉन्फ़्रेंस से जुड़ी गड़बड़ियां ConferenceError अगर कोई गड़बड़ी हुई है, तो यह फ़ील्ड ज़रूरी है. ऐसे में, किसी अन्य डेटा की ज़रूरत नहीं होती. इस विकल्प का इस्तेमाल करके, उस समस्या की शिकायत करें जो ऐड-ऑन के कॉन्फ़्रेंसिंग सिस्टम से कनेक्ट होने के दौरान हुई थी.
कॉन्फ़्रेंस आईडी string अगर कोई गड़बड़ी नहीं है, तो यह एट्रिब्यूट देना ज़रूरी है.
इस आईडी का इस्तेमाल करके, तीसरे पक्ष के कॉन्फ़्रेंसिंग सिस्टम में कॉन्फ़्रेंस की पहचान करें.
कॉन्फ़्रेंस के पैरामीटर ConferenceParameter[] इन कुंजी-वैल्यू पेयर का इस्तेमाल करके, सिस्टम से जुड़ी कोई भी जानकारी तीसरे पक्ष के कॉन्फ़्रेंसिंग सिस्टम को भेजी जा सकती है. साथ ही, उससे जानकारी पाई जा सकती है. उदाहरण के लिए, सिस्टम को कॉन्फ़्रेंस के मॉडरेटर का ईमेल या मीटिंग का पासकोड चाहिए हो सकता है.
कॉन्फ़्रेंस के नोट string इसका इस्तेमाल करके, कॉन्फ़्रेंस में टेक्स्ट नोटिस जोड़ा जा सकता है. आम तौर पर, इनका इस्तेमाल कॉन्फ़्रेंस के एडमिन के लिए निर्देश जोड़ने या कानूनी सूचनाएं देने के लिए किया जाता है.
एंट्री पॉइंट EntryPoint[] अगर कोई गड़बड़ी नहीं है, तो यह जानकारी देना ज़रूरी है. अगर कोई गड़बड़ी है, तो कम से कम एक EntryPoint तय करना ज़रूरी है.
EntryPoint का इस्तेमाल करके, कॉन्फ़्रेंस में शामिल होने का कोई खास तरीका बताएं. उदाहरण के लिए, फ़ोन, वीडियो या एसआईपी के ज़रिए. हर एंट्री पॉइंट के लिए, यूआरआई और EntryPointType की ज़रूरत होती है.

इस बारे में और पढ़ें

ज़्यादा जानने के लिए, यह दस्तावेज़ पढ़ें: