במדריך הזה מוסבר איך לפתור בעיות ספציפיות שגיאות ב-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. | אין מידע נוסף זמין. |
CollaborationStartingStateMissingAttributes |
מצב ההתחלה של שיתוף הפעולה לא מכיל מאפיינים מזוהים. | האובייקט CollaborationStartingState שסופק לא מכיל מאפיינים מזוהים. |
CollaborationStartingStateEmpty |
מצב ההתחלה של שיתוף הפעולה ריק. | סופק אובייקט CollaborationStartingState , אבל הוא לא מכיל מאפיינים. |
CollaborationStartingStateUnrecognizedAttributes |
מצב ההתחלה של שיתוף הפעולה מכיל מאפיינים לא מזוהים. | האובייקט CollaborationStartingState שסופק מכיל מאפיינים שאינם מזוהים. |