פתרון בעיות בשגיאות של תוספים ל-Meet

במדריך הזה מפורטות הוראות לפתרון שגיאות ספציפיות ב-SDK של תוספים ל-Google Meet, שיכול להיות שתיתקלו בהן כשאתם יוצרים ובודקים תוספים ל-Meet.

כדי לקבל פרטים על שגיאה, משתמשים באובייקט MeetAddonError. הוא מכיל מאפיין errorType שמציין את סוג השגיאה.

סוגי שגיאות

אלה סוגי השגיאות שנוצרים כש-Meet add-ons 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 הערך של האובייקט שסופק הוא null, במקום שבו היה צפוי ערך. מוודאים שמעבירים ערך מהסוג הצפוי לארגומנט.
ArgumentTypeError הסוג של האובייקט שסופק לא תואם לסוג הצפוי. מוודאים שהסוג של הארגומנט שצוין תואם לסוג הצפוי.
DestinationNotReady המסגרת של הנמען לא מחוברת באמצעות ערכת ה-SDK של תוספים ל-Meet, ולכן לא יכולה לקבל את ההתראה. חשוב לוודא שהמסגרת של היעד מחוברת לפני ששולחים אליה הודעות.
InternalError אירעה שגיאה פנימית ב-Meet. אין מידע נוסף זמין.
InvalidActivityStartingState ActivityStartingState כתובות ה-URL של ה-iframe לא תואמות למקורות של כתובות ה-URL שצוינו במניפסט של התוסף. חשוב לוודא שמקורות כתובות ה-URL של ה-iframe זהים למקורות של כתובות ה-URL שצוינו במניפסט של התוסף.ActivityStartingState מידע נוסף זמין במאמר בנושא אבטחת תוספים.
InvalidAddonStartingState AddonStartingState כתובות ה-URL של ה-iframe לא תואמות למקורות של כתובות ה-URL שצוינו במניפסט של התוסף. חשוב לוודא שמקורות כתובות ה-URL של ה-iframe זהים למקורות של כתובות ה-URL שצוינו במניפסט של התוסף.AddonStartingState
InvalidCloudProjectNumber מספר הפרויקט ב-Cloud שסופק על ידי Meet לא תואם למספר שהועבר על ידי Meet Add-ons SDK. מוודאים שמספר הפרויקט הנכון ב-Cloud מועבר ל-SDK כמחרוזת כשקוראים לנכס createAddonSession או לשיטה exposeToMeetWhenScreenSharing(). הפרמטר הזה מצורף אוטומטית על ידי Meet לכל כתובות ה-URL של iframe. חשוב לוודא שהתשתית שלכם לא משנה פרמטרים של כתובות URL (לדוגמה, כחלק מהפניה אוטומטית) לפני שמשתמשים בערך שהועבר.
MeetingPolicyPreventsStartingActivity מדיניות הפגישה (למשל, שימוש בהגדרות של בקרת המארח) מונעת מהמשתמש להתחיל את הפעילות. מארח הפגישה או האדמין צריכים לשנות את ההגדרות הנדרשות כדי לאפשר למשתמש הנוכחי להתחיל את הפעילות.
MissingUrlParameter חסר פרמטר חובה של כתובת URL ב-Meet Add-ons SDK. הפרמטר הזה מצורף אוטומטית על ידי Meet לכתובת ה-URL של ה-iframe. מוודאים שהתשתית לא משנה את הפרמטרים של כתובות ה-URL (לדוגמה, כחלק מהפניה אוטומטית).
NeedsMainStageContext אפשר להפעיל את השיטה הזו רק אם התוסף פועל בשלב הראשי. כדי לבדוק אם התוסף פועל בשלב הראשי לפני שמפעילים את השיטה הזו, משתמשים במאפיין getFrameType.
NeedsSidePanelContext אפשר להפעיל את השיטה הזו רק אם התוסף פועל בחלונית הצדדית. לפני שמפעילים את השיטה הזו, צריך להשתמש במאפיין getFrameType כדי לבדוק אם התוסף פועל בחלונית הצדדית.
NoActivityFound לא נמצאה פעילות במהלך ביצוע פעולה. חשוב לוודא שהפעילות התחילה לפני שמבצעים את הפעולה הזו.
NotSupportedInMeetCall השיטה הזו לא נתמכת בשיחות ב-Meet. אל תפעילו את השיטה הזו במהלך שיחה ב-Meet.
NotSupportedInStandalone השיטה הזו לא נתמכת במצב עצמאי. אל תפעילו את השיטה הזו במצב עצמאי.
RequiresEapEnrollment השיטה המבוקשת מחייבת הרשמה ל-EAP. ההרשמה לגישה מוקדמת לתוסף של Google Meet נסגרה.
SizeLimitExceededActivityStartingState הגודל של כתובות ה-URL ActivityStartingState או של הנתונים שלהן חורג מהמגבלות המותרות. חשוב לוודא שאורך כתובת ה-URL של ActivityStartingState קצר מ-512 תווים, ואורך הנתונים הנוספים קצר מ-4,096 תווים.
SizeLimitExceededAddonStartingState הגודל של כתובות ה-URL AddonStartingState או של הנתונים שלהן חורג מהמגבלות המותרות. מוודאים שאורך כתובת ה-URL של AddonStartingState הוא פחות מ-512 תווים, ואורך הנתונים הנוספים הוא פחות מ-4,096 תווים.
SizeLimitExceededFrameToFrameMessage גודל ההודעה בין הפריים לפריים חורג מהמגבלות המותרות. חשוב לוודא שגודל ההודעה מפריים לפריים קטן מ-1,000,000 תווים.
UserCancelled המשתמש ביטל את הפעלת הפעילות. המשתמש צריך ללחוץ על 'המשך' כדי להתחיל את הפעילות.
UserNotInitiator המשתמש לא יזם את הפעילות הנוכחית. מוודאים שהמשתמש הוא היוזם של הפעילות הנוכחית או שהפעילות הסתיימה.