Soluciona problemas y corrige errores del complemento de Meet

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 CollaborationStartingState URLs de iframe 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.