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

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

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

סוגי שגיאות

אלה סוגי השגיאות שנוצרים ב-SDK של התוספים ל-Meet מעניקה שגיאה, יחד עם הסבר לגבי האופן שבו יש לפרש אותן והנחיות מה לעשות כשאתם מקבלים אותן.

שגיאה הודעת שגיאה פעולה
CoactivityIsOngoing אי אפשר לבצע את הפעולה בזמן שיתוף פעולה. לוודא ששיתוף פעולה הוא לא מתמשך.
DestinationNotReady מסגרת הנמען לא מחוברת באמצעות ה-SDK של התוספים ל-Meet ולא יכולה לקבל את ההתראה. חשוב לוודא שמסגרת היעד מחוברת לפני ששולחים אליה הודעות.
InvalidCloudProjectNumber מספר הפרויקט ב-Cloud שסופק על ידי Meet לא תואם למספר שהועבר ב-SDK של התוספים ל-Meet. מוודאים שמספר הפרויקט הנכון ב-Cloud מועבר ל-SDK כמחרוזת בקריאה ל-createAddonSession או ל-exposeToMeetWhenScreenSharing. הפרמטר הזה מצורף באופן אוטומטי על ידי Meet לכל כתובת URL של iframe. חשוב לוודא שהתשתית לא משנה פרמטרים של כתובת אתר (לדוגמה, כחלק מהפניה אוטומטית) לפני השימוש בערך שהועבר.
InvalidCollaborationStartingState CollaborationStartingState כתובות URL מסוג iframe לא תואמות למקורות של כתובות ה-URL שצוינו במניפסט של התוסף. חשוב לוודא שמקורות ה-URL של ה-iframe CollaborationStartingState תואמים למקורות של כתובות ה-URL שצוינו במניפסט של התוסף. למידע נוסף, ראו אבטחת תוספים.
MissingUrlParameter חסר פרמטר נדרש של כתובת URL ל-Meet Add-ons SDK. הפרמטר הזה מצורף באופן אוטומטי על ידי Meet לכתובת ה-URL של ה-iframe. ודאו שהתשתית לא משנה פרמטרים של כתובות URL (לדוגמה, כחלק מהפניה אוטומטית).
NeedsMainStageContext אפשר להפעיל את השיטה הזו רק אם התוסף פועל בשלב הראשי. לפני שמפעילים את השיטה הזו, אפשר להשתמש ב-getFrameType כדי לבדוק אם התוסף פועל בשלב הראשי.
NeedsSidePanelContext אפשר להפעיל את השיטה הזו רק אם התוסף פועל בחלונית הצדדית. לפני שמפעילים את השיטה הזו, אפשר להשתמש ב-getFrameType כדי לבדוק אם התוסף פועל בחלונית הצדדית.
NotSupportedInStandalone השיטה הזו לא נתמכת במצב עצמאי. אין לקרוא לשיטה הזו במצב עצמאי.
RequiresEapEnrollment התכונה הזו זמינה רק לשותפים שיש להם גישה מוקדמת. צריך להסיר את השימוש בתכונה הזו כי ההרשמה לגישה מוקדמת ל-Meet Add-ons SDK נסגרה.
SizeLimitExceededCollaborationStartingState הגודל של כתובות ה-URL collaborationStartingState ו/או הנתונים שלהן חורג מהמגבלות המותרות. חשוב לוודא שהגודל של כתובת ה-URL CollaborationStartingState קטן מ-512 תווים ושגודל הנתונים קטן מ-4,096 תווים.
SizeLimitExceededFrameToFrameMessage גודל ההודעה מסוג 'מסגרת' חורג מהמגבלות המותרות. חשוב לוודא שגודל ההודעה 'מסגרת למסגרת' קטן מ-1MB.
UserNotInitiator המשתמש הוא לא יוזם שיתוף הפעולה הנוכחי. יש לוודא שהמשתמש יוזם את שיתוף הפעולה הנוכחי, או ששיתוף הפעולה הסתיים.
InternalError אירעה שגיאה פנימית ב-Meet. אין מידע נוסף זמין.