Questa guida fornisce istruzioni su come risolvere Errori dell'SDK dei componenti aggiuntivi di Google Meet che potresti riscontrare durante la creazione e il test Componenti aggiuntivi di Meet.
Per visualizzare i dettagli di un errore, utilizza la
MeetAddonError
. Contiene un
errorType
che specifica il tipo di errore.
Tipi di errore
Di seguito sono riportati i tipi di errori generati con l'SDK dei componenti aggiuntivi di Meet genera un errore, insieme a una spiegazione su come interpretarli e a indicazioni cosa fare quando le ricevi.
Errore | Messaggio di errore | Azione |
---|---|---|
CoactivityIsOngoing |
Impossibile eseguire l'operazione mentre è in corso una collaborazione. | Assicurati che non sia in corso una collaborazione. |
DestinationNotReady |
Il frame del destinatario non è connesso tramite l'SDK dei componenti aggiuntivi di Meet e non può ricevere la notifica. | Assicurati che il frame di destinazione sia connesso prima di inviargli messaggi. |
InvalidCloudProjectNumber |
Il numero del progetto cloud fornito da Meet non corrisponde a quello trasmesso dall'SDK per i componenti aggiuntivi di Meet. | Assicurati che venga trasmesso all'SDK il numero di progetto Cloud corretto come stringa quando chiami createAddonSession o exposeToMeetWhenScreenSharing . Questo parametro viene aggiunto automaticamente da Meet a tutti gli URL iframe. Prima di utilizzare il valore passato, assicurati che la tua infrastruttura non modifichi i parametri URL (ad esempio, nell'ambito di un reindirizzamento). |
InvalidCollaborationStartingState |
Gli URL iframe di CollaborationStartingState non corrispondono alle origini degli URL forniti nel manifest dei componenti aggiuntivi. |
Assicurati che le origini degli URL iframe di CollaborationStartingState corrispondano alle origini degli URL forniti nel manifest del componente aggiuntivo. Per ulteriori informazioni, vedi Sicurezza dei componenti aggiuntivi. |
MissingUrlParameter |
Manca il parametro URL obbligatorio dell'SDK Meet Add-ons. | Questo parametro viene aggiunto automaticamente da Meet all'URL dell'iframe. Assicurati che la tua infrastruttura non modifichi i parametri URL, ad esempio nell'ambito di un reindirizzamento. |
NeedsMainStageContext |
Questo metodo può essere richiamato solo se il componente aggiuntivo è in esecuzione nella fase principale. | Utilizza getFrameType per verificare se il componente aggiuntivo è in esecuzione nella fase principale prima di richiamare questo metodo. |
NeedsSidePanelContext |
Questo metodo può essere richiamato solo se il componente aggiuntivo è in esecuzione nel riquadro laterale. | Utilizza getFrameType per verificare se il componente aggiuntivo è in esecuzione nel riquadro laterale prima di richiamare questo metodo. |
NotSupportedInStandalone |
Questo metodo non è supportato in modalità autonoma. | Non chiamare questo metodo in modalità autonoma. |
RequiresEapEnrollment |
Questa funzionalità è disponibile solo per i partner con accesso in anteprima. | Rimuovi l'utilizzo di questa funzionalità, in quanto la registrazione per l'accesso in anteprima all'SDK dei componenti aggiuntivi Meet è chiusa. |
SizeLimitExceededCollaborationStartingState |
Le dimensioni di CollaborationStartingState URL e/o i relativi dati superano i limiti consentiti. |
Assicurati che la dimensione dell'URL CollaborationStartingState sia inferiore a 512 caratteri e che la dimensione dei dati sia inferiore a 4096 caratteri. |
SizeLimitExceededFrameToFrameMessage |
Le dimensioni del messaggio da frame a frame superano i limiti consentiti. | Assicurati che le dimensioni dei messaggi da frame a frame siano inferiori a 1 MB. |
UserNotInitiator |
L'utente non è l'iniziatore della collaborazione attuale. | Assicurati che l'utente sia l'autore della collaborazione in corso o che la collaborazione sia terminata. |
InternalError |
Si è verificato un errore interno di Meet. | Non sono disponibili ulteriori informazioni. |
CollaborationStartingStateMissingAttributes |
Lo stato di avvio della collaborazione non contiene attributi riconosciuti. | L'oggetto CollaborationStartingState fornito non contiene attributi riconosciuti. |
CollaborationStartingStateEmpty |
Lo stato di avvio della collaborazione è vuoto. | È stato fornito un oggetto CollaborationStartingState , ma non contiene attributi. |
CollaborationStartingStateUnrecognizedAttributes |
Lo stato di avvio della collaborazione contiene attributi non riconosciuti. | L'oggetto CollaborationStartingState fornito contiene attributi non riconosciuti. |