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