En esta guía, se proporcionan instrucciones para resolver problemas Errores del SDK de complementos de Google Meet que podrías encontrar durante la compilación y las pruebas Complementos de Meet.
Para obtener detalles sobre un error, usa el
MeetAddonError
. Contiene un
errorType
que especifica el tipo de error.
Tipos de errores
Los siguientes son los tipos de errores que se generan cuando el SDK de complementos de Meet arroja un error, junto con una explicación sobre cómo interpretarlos y orientación qué hacer cuando los tienes.
Error | Mensaje de error | Acción |
---|---|---|
CoactivityIsOngoing |
No se puede realizar la operación mientras hay una colaboración en curso. | Asegúrate de que una colaboración no esté en curso. |
DestinationNotReady |
El marco del destinatario no está conectado con el SDK de complementos de Meet y no puede recibir la notificación. | Asegúrate de que el marco de destino esté conectado antes de enviarle mensajes. |
InvalidCloudProjectNumber |
El número de proyecto de la nube que proporciona Meet no coincide con el que pasó el SDK de complementos de Meet. | Asegúrate de que se pase el número de proyecto de Cloud correcto al SDK como una cadena cuando se llame a createAddonSession o exposeToMeetWhenScreenSharing . Meet agrega automáticamente este parámetro a todas las URLs de iframe. Asegúrate de que tu infraestructura no modifique los parámetros de URL (por ejemplo, como parte de un redireccionamiento) antes de usar el valor pasado. |
InvalidCollaborationStartingState |
Las URLs de iframe CollaborationStartingState no coinciden con los orígenes de las URLs que se proporcionaron en el manifiesto del complemento. |
Asegúrate de que los orígenes de las URLs de iframe CollaborationStartingState coincidan con los orígenes de las URLs que se proporcionaron en el manifiesto del complemento. Para obtener más información, consulta Seguridad de complementos. |
MissingUrlParameter |
Falta el parámetro de URL obligatorio del SDK de complementos de Meet. | Meet agrega automáticamente este parámetro a la URL del iframe. Asegúrate de que tu infraestructura no modifique los parámetros de URL (por ejemplo, como parte de un redireccionamiento). |
NeedsMainStageContext |
Este método solo se puede invocar si el complemento se ejecuta en la etapa principal. | Usa getFrameType para verificar si el complemento se ejecuta en la etapa principal antes de invocar este método. |
NeedsSidePanelContext |
Este método solo se puede invocar si el complemento se ejecuta en el panel lateral. | Usa getFrameType para verificar si el complemento se está ejecutando en el panel lateral antes de invocar este método. |
NotSupportedInStandalone |
Este método no es compatible en modo independiente. | No llames a este método en modo independiente. |
RequiresEapEnrollment |
Esta función solo está disponible para los socios con acceso anticipado. | Quita el uso de esta función, ya que se cerró la inscripción de acceso anticipado al SDK de complementos de Meet. |
SizeLimitExceededCollaborationStartingState |
El tamaño de las URLs de CollaborationStartingState o sus datos supera los límites permitidos. |
Asegúrate de que el tamaño de la URL de CollaborationStartingState tenga menos de 512 caracteres y que el tamaño de los datos sea inferior a 4,096 caracteres. |
SizeLimitExceededFrameToFrameMessage |
El tamaño del mensaje de marco a marco supera los límites permitidos. | Asegúrate de que el tamaño del mensaje de marco a marco sea inferior a 1 MB. |
UserNotInitiator |
El usuario no es el iniciador de la colaboración actual. | Asegúrate de que el usuario sea el iniciador de la colaboración actual o de que esta haya finalizado. |
InternalError |
Se produjo un error interno de Meet. | No hay más información disponible. |
CollaborationStartingStateMissingAttributes |
El estado inicial de la colaboración no contiene ningún atributo reconocido. | El objeto CollaborationStartingState proporcionado no contiene ningún atributo reconocido. |
CollaborationStartingStateEmpty |
El estado inicial de la colaboración está vacío. | Se proporcionó un objeto CollaborationStartingState , pero no contiene ningún atributo. |
CollaborationStartingStateUnrecognizedAttributes |
El estado inicial de la colaboración contiene atributos no reconocidos. | El objeto CollaborationStartingState proporcionado contiene atributos que no se reconocen. |