इस गाइड में, 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 |
उपयोगकर्ता ने मौजूदा गतिविधि शुरू नहीं की है. | पक्का करें कि उपयोगकर्ता ने मौजूदा गतिविधि शुरू की हो या गतिविधि खत्म हो गई हो. |