Meet के ऐड-ऑन से जुड़ी गड़बड़ियों को हल करना

इस गाइड में, Google Meet के ऐड-ऑन के एसडीके से जुड़ी उन गड़बड़ियों को ठीक करने के निर्देश दिए गए हैं जो Meet के ऐड-ऑन बनाने और उनकी जांच करने के दौरान आपको दिख सकती हैं.

किसी गड़बड़ी के बारे में जानकारी पाने के लिए, MeetAddonError ऑब्जेक्ट का इस्तेमाल करें. इसमें errorType प्रॉपर्टी होती है, जो गड़बड़ी के टाइप के बारे में बताती है.

गड़बड़ी के प्रकार

यहां, Meet ऐड-ऑन SDK टूल से जनरेट होने वाली गड़बड़ियों के टाइप दिए गए हैं. साथ ही, यह भी बताया गया है कि इन गड़बड़ियों का क्या मतलब है और इन्हें मिलने पर क्या करना चाहिए.

गड़बड़ी गड़बड़ी का मैसेज कार्रवाई
ActivityIsOngoing किसी गतिविधि के चालू होने पर, कार्रवाई नहीं की जा सकती. पक्का करें कि कोई गतिविधि जारी न हो.
ActivityStartingStateEmpty गतिविधि शुरू होने की स्थिति खाली है. ActivityStartingState ऑब्जेक्ट दिया गया है, लेकिन इसमें कोई एट्रिब्यूट शामिल नहीं है.
ActivityStartingStateMissingAttributes गतिविधि शुरू होने की स्थिति में, पहचाने गए कोई भी एट्रिब्यूट शामिल नहीं हैं. पक्का करें कि ActivityStartingState ऑब्जेक्ट में इनमें से कम से कम एक एट्रिब्यूट मौजूद हो: mainStageUrl, sidePanelUrl या additionalData.
ActivityStartingStateUnrecognizedAttributes गतिविधि की शुरुआती स्थिति में ऐसे एट्रिब्यूट शामिल हैं जिनकी पहचान नहीं हो पाई है. पक्का करें कि ActivityStartingState ऑब्जेक्ट में सिर्फ़ ये एट्रिब्यूट हों: mainStageUrl, sidePanelUrl या additionalData.
AddonSessionAlreadyCreated ऐड-ऑन सेशन पहले ही बनाया जा चुका है. AddonSession को सिर्फ़ एक बार इंस्टैंशिएट करें.
AddonStartingStateMissingAttributes ऐड-ऑन की शुरुआती स्थिति में, कोई भी पहचाना गया एट्रिब्यूट शामिल नहीं है. पक्का करें कि AddonStartingState ऑब्जेक्ट में इनमें से कम से कम एक एट्रिब्यूट मौजूद हो: sidePanelUrl, additionalData.
AddonStartingStateUnrecognizedAttributes ऐड-ऑन की शुरुआती स्थिति में ऐसे एट्रिब्यूट शामिल हैं जिनकी पहचान नहीं हो पाई है. पक्का करें कि AddonStartingState ऑब्जेक्ट में सिर्फ़ ये एट्रिब्यूट हों: sidePanelUrl, additionalData.
ArgumentNullError सप्लाई किए गए ऑब्जेक्ट की वैल्यू शून्य है, जबकि वहां वैल्यू मौजूद होनी चाहिए थी. पक्का करें कि आर्ग्युमेंट के लिए, अनुमानित टाइप की वैल्यू भेजी जा रही हो.
ArgumentTypeError सप्लाई किए गए ऑब्जेक्ट का टाइप, अनुमानित टाइप से मेल नहीं खाता. पक्का करें कि दिया गया आर्ग्युमेंट, अनुमानित टाइप से मेल खाता हो.
DestinationNotReady जिस व्यक्ति को सूचना भेजनी है उसका फ़्रेम, Meet ऐड-ऑन SDK का इस्तेमाल करके कनेक्ट नहीं किया गया है. इसलिए, उसे सूचना नहीं मिल सकती. मैसेज भेजने से पहले, पक्का करें कि डेस्टिनेशन फ़्रेम कनेक्ट हो.
InternalError Meet में कोई अंदरूनी गड़बड़ी हुई है. कोई और जानकारी उपलब्ध नहीं है.
InvalidActivityStartingState ActivityStartingState iframe यूआरएल, ऐड-ऑन मेनिफ़ेस्ट में दिए गए यूआरएल के ऑरिजिन से मेल नहीं खाते. पक्का करें कि ActivityStartingState iframe यूआरएल के ऑरिजिन, ऐड-ऑन मेनिफ़ेस्ट में दिए गए यूआरएल के ऑरिजिन से मेल खाते हों. ज़्यादा जानकारी के लिए, ऐड-ऑन सुरक्षा लेख पढ़ें.
InvalidAddonStartingState AddonStartingState iframe यूआरएल, ऐड-ऑन मेनिफ़ेस्ट में दिए गए यूआरएल के ऑरिजिन से मेल नहीं खाते. पक्का करें कि AddonStartingState iframe यूआरएल के ऑरिजिन, ऐड-ऑन मेनिफ़ेस्ट में दिए गए यूआरएल के ऑरिजिन से मेल खाते हों.
InvalidCloudProjectNumber Meet की ओर से दिया गया Cloud प्रोजेक्ट नंबर, Meet ऐड-ऑन SDK से पास किए गए नंबर से मेल नहीं खाता. पक्का करें कि createAddonSession प्रॉपर्टी या exposeToMeetWhenScreenSharing() तरीके को कॉल करते समय, सही Cloud प्रोजेक्ट नंबर को एसडीके में स्ट्रिंग के तौर पर पास किया गया हो. यह पैरामीटर, Meet अपने-आप किसी भी iframe यूआरएल में जोड़ देता है. पक्का करें कि आपका इन्फ़्रास्ट्रक्चर, पास की गई वैल्यू का इस्तेमाल करने से पहले यूआरएल पैरामीटर में बदलाव न करे. उदाहरण के लिए, रीडायरेक्ट के तौर पर.
MeetingPolicyPreventsStartingActivity मीटिंग से जुड़ी किसी नीति (जैसे, होस्ट कंट्रोल सेटिंग का इस्तेमाल करना) की वजह से, उपयोगकर्ता गतिविधि शुरू नहीं कर सकता. मीटिंग के होस्ट या एडमिन से ज़रूरी सेटिंग में बदलाव करने के लिए कहें, ताकि मौजूदा उपयोगकर्ता गतिविधि शुरू कर सके.
MissingUrlParameter Meet add-ons SDK का ज़रूरी यूआरएल पैरामीटर मौजूद नहीं है. Meet, इस पैरामीटर को iframe यूआरएल में अपने-आप जोड़ देता है. पक्का करें कि आपका इंफ़्रास्ट्रक्चर, यूआरएल पैरामीटर में बदलाव न करे. उदाहरण के लिए, रीडायरेक्ट के दौरान.
NeedsMainStageContext इस तरीके का इस्तेमाल सिर्फ़ तब किया जा सकता है, जब ऐड-ऑन मुख्य स्टेज में चल रहा हो. इस तरीके को लागू करने से पहले, getFrameType प्रॉपर्टी का इस्तेमाल करके यह जांच करें कि ऐड-ऑन मुख्य स्टेज पर चल रहा है या नहीं.
NeedsSidePanelContext इस तरीके को सिर्फ़ तब लागू किया जा सकता है, जब ऐड-ऑन साइड पैनल में चल रहा हो. इस तरीके को लागू करने से पहले, getFrameType प्रॉपर्टी का इस्तेमाल करके यह देखें कि ऐड-ऑन साइड पैनल में चल रहा है या नहीं.
NoActivityFound कार्रवाई करते समय कोई गतिविधि नहीं मिली. पक्का करें कि यह कार्रवाई करने से पहले गतिविधि शुरू हो गई हो.
NotSupportedInMeetCall Meet से किए गए कॉल में, इस तरीके का इस्तेमाल नहीं किया जा सकता. मीटिंग के दौरान, इस तरीके को कॉल न करें.
NotSupportedInStandalone स्टैंडअलोन मोड में इस तरीके का इस्तेमाल नहीं किया जा सकता. इस तरीके को स्टैंडअलोन मोड में कॉल न करें.
RequiresEapEnrollment अनुरोध किए गए तरीके के लिए, ईएपी में रजिस्टर करना ज़रूरी है. Google Meet के ऐड-ऑन को रिलीज़ होने से पहले इस्तेमाल करने की सुविधा के लिए रजिस्टर करने की प्रोसेस बंद हो गई है.
SizeLimitExceededActivityStartingState ActivityStartingState यूआरएल और/या उसके डेटा का साइज़, तय सीमा से ज़्यादा है. पक्का करें कि ActivityStartingState यूआरएल का साइज़ 512 वर्णों से कम हो और अतिरिक्त डेटा का साइज़ 4,096 वर्णों से कम हो.
SizeLimitExceededAddonStartingState AddonStartingState यूआरएल और/या उसके डेटा का साइज़, तय सीमा से ज़्यादा है. पक्का करें कि AddonStartingState यूआरएल का साइज़ 512 वर्णों से कम हो और अतिरिक्त डेटा का साइज़ 4,096 वर्णों से कम हो.
SizeLimitExceededFrameToFrameMessage फ़्रेम-टू-फ़्रेम मैसेज का साइज़, तय सीमा से ज़्यादा है. पक्का करें कि फ़्रेम-टू-फ़्रेम मैसेज का साइज़ 10,00,000 वर्णों से कम हो.
UserCancelled उपयोगकर्ता ने गतिविधि शुरू करने की प्रोसेस रद्द कर दी. गतिविधि शुरू करने के लिए, उपयोगकर्ता को जारी रखें पर क्लिक करना होगा.
UserNotInitiator उपयोगकर्ता ने मौजूदा गतिविधि शुरू नहीं की है. पक्का करें कि उपयोगकर्ता ने मौजूदा गतिविधि शुरू की हो या गतिविधि खत्म हो गई हो.