Resolver problemas e corrigir erros no complemento do Meet

Este guia fornece instruções sobre como resolver problemas Erros do SDK de complementos do Meet que podem ocorrer durante a criação e os testes Complementos do Meet.

Para acessar detalhes sobre um erro, use o MeetAddonError objeto. Ele contém um errorType que especifica o tipo de erro.

Tipos de erro

Estes são os tipos de erro gerados quando o SDK de complementos do Meet gera um erro, junto com uma explicação sobre como interpretá-los e orientações sobre o que fazer quando recebê-las.

Erro Mensagem de erro Ação
CoactivityIsOngoing Não é possível realizar a operação enquanto uma colaboração está em andamento. Confirme que a colaboração não está em andamento.
DestinationNotReady O frame do destinatário não está conectado usando o SDK de complementos do Meet e não pode receber a notificação. Certifique-se de que o frame de destino esteja conectado antes de enviar mensagens para ele.
InvalidCloudProjectNumber O número do projeto do Google Cloud informado pelo Meet não corresponde ao informado pelo SDK de complementos do Meet. Verifique se o número correto do projeto do Cloud foi transmitido para o SDK como uma string ao chamar createAddonSession ou exposeToMeetWhenScreenSharing. Esse parâmetro é anexado automaticamente pelo Meet a todos os URLs de iframe. Verifique se a infraestrutura não está modificando os parâmetros de URL (por exemplo, como parte de um redirecionamento) antes de usar o valor transmitido.
InvalidCollaborationStartingState CollaborationStartingState URLs de iframe não correspondem às origens dos URLs fornecidos no manifesto do complemento. Verifique se as origens do URL do iframe CollaborationStartingState correspondem às origens dos URLs fornecidos no manifesto do complemento. Para mais informações, consulte Segurança de complementos.
MissingUrlParameter O parâmetro de URL obrigatório do SDK de complementos do Meet está ausente. Esse parâmetro é anexado automaticamente pelo Meet ao URL do iframe. Verifique se a infraestrutura não está modificando os parâmetros de URL (por exemplo, como parte de um redirecionamento).
NeedsMainStageContext Esse método só pode ser invocado se o complemento estiver em execução no cenário principal. Use getFrameType para verificar se o complemento está sendo executado no cenário principal antes de invocar esse método.
NeedsSidePanelContext Esse método só pode ser invocado se o complemento estiver em execução no painel lateral. Use getFrameType para verificar se o complemento está sendo executado no painel lateral antes de invocar esse método.
NotSupportedInStandalone Esse método não é compatível com o modo independente. Não chame esse método no modo independente.
RequiresEapEnrollment Esse recurso está disponível apenas para parceiros de acesso antecipado. Remova o uso desse recurso porque o registro de acesso antecipado ao SDK de complementos do Meet foi encerrado.
SizeLimitExceededCollaborationStartingState O tamanho do URL collaborationStartingState e/ou dos dados dele excede os limites permitidos. Verifique se o tamanho do URL CollaborationStartingState é inferior a 512 caracteres, e o dos dados, de 4.096 caracteres.
SizeLimitExceededFrameToFrameMessage O tamanho da mensagem frame a frame excede os limites permitidos. Certifique-se de que o tamanho da mensagem frame a frame seja inferior a 1 MB.
UserNotInitiator O usuário não é o iniciador da colaboração atual. Certifique-se de que o usuário seja o iniciador da colaboração atual ou que a colaboração tenha terminado.
InternalError Ocorreu um erro interno do Meet. Não há mais informações disponíveis.