Ce guide explique comment résoudre des problèmes Erreurs liées au SDK des modules complémentaires Google Meet que vous pouvez rencontrer lors de la compilation et des tests Découvrez les modules complémentaires.
Pour obtenir des informations sur une erreur, utilisez le
MeetAddonError
. Il contient une
errorType
qui spécifie le type d'erreur.
Types d'erreurs
Voici les types d'erreurs générés lorsque le SDK des modules complémentaires Meet génère une erreur, ainsi qu'une explication sur la façon de les interpréter et des conseils sur ce qu'il faut faire quand vous les avez.
Erreur | Message d'erreur | Action |
---|---|---|
CoactivityIsOngoing |
Impossible d'effectuer l'opération lorsqu'une collaboration est en cours. | Assurez-vous qu'aucune collaboration n'est continue. |
DestinationNotReady |
Le cadre du destinataire n'est pas connecté à l'aide du SDK des modules complémentaires Meet et ne peut pas recevoir la notification. | Assurez-vous que le cadre de destination est connecté avant de lui envoyer des messages. |
InvalidCloudProjectNumber |
Le numéro de projet Cloud fourni par Meet ne correspond pas à celui transmis par le SDK des modules complémentaires Meet. | Assurez-vous que le numéro de projet Cloud approprié est transmis au SDK sous forme de chaîne lorsque vous appelez createAddonSession ou exposeToMeetWhenScreenSharing . Meet ajoute automatiquement ce paramètre aux URL iFrame. Assurez-vous que votre infrastructure ne modifie pas les paramètres d'URL (dans le cadre d'une redirection, par exemple) avant d'utiliser la valeur transmise. |
InvalidCollaborationStartingState |
Les URL iFrame CollaborationStartingState ne correspondent pas aux origines des URL fournies dans le fichier manifeste du module complémentaire. |
Assurez-vous que les origines de l'URL iFrame CollaborationStartingState correspondent à celles des URL fournies dans le fichier manifeste du module complémentaire. Pour en savoir plus, consultez Sécurité du module complémentaire. |
MissingUrlParameter |
Paramètre d'URL obligatoire du SDK des modules complémentaires Meet manquant. | Meet ajoute automatiquement ce paramètre à l'URL de l'iFrame. Assurez-vous que votre infrastructure ne modifie pas les paramètres d'URL (dans le cadre d'une redirection, par exemple). |
NeedsMainStageContext |
Cette méthode ne peut être appelée que si le module complémentaire est en cours d'exécution dans l'étape principale. | Utilisez getFrameType pour vérifier si le module complémentaire est en cours d'exécution dans l'étape principale avant d'appeler cette méthode. |
NeedsSidePanelContext |
Cette méthode ne peut être appelée que si le module complémentaire est en cours d'exécution dans le panneau latéral. | Utilisez getFrameType pour vérifier si le module complémentaire est en cours d'exécution dans le panneau latéral avant d'appeler cette méthode. |
NotSupportedInStandalone |
Cette méthode n'est pas disponible en mode autonome. | N'appelez pas cette méthode en mode autonome. |
RequiresEapEnrollment |
Cette fonctionnalité n'est disponible que pour les partenaires avec accès anticipé. | Supprimez l'utilisation de cette fonctionnalité, car l'inscription en accès anticipé au SDK des modules complémentaires Meet n'est plus disponible. |
SizeLimitExceededCollaborationStartingState |
La taille des URL CollaborationStartingState et/ou de ses données dépasse les limites autorisées. |
Assurez-vous que la taille de l'URL CollaborationStartingState est inférieure à 512 caractères et que la taille des données est inférieure à 4 096 caractères. |
SizeLimitExceededFrameToFrameMessage |
La taille du message frame-to-frame dépasse les limites autorisées. | Assurez-vous que la taille du message entre les images est inférieure à 1 Mo. |
UserNotInitiator |
L'utilisateur n'est pas l'initiateur de la collaboration actuelle. | Assurez-vous que l'utilisateur est à l'origine de la collaboration en cours ou que celle-ci est terminée. |
InternalError |
Une erreur Meet interne s'est produite. | Aucune autre information n'est disponible. |
CollaborationStartingStateMissingAttributes |
L'état de début de la collaboration ne contient aucun attribut reconnu. | L'objet CollaborationStartingState fourni ne contient aucun attribut reconnu. |
CollaborationStartingStateEmpty |
L'état de début de la collaboration est vide. | Un objet CollaborationStartingState a été fourni, mais il ne contient aucun attribut. |
CollaborationStartingStateUnrecognizedAttributes |
L'état de début de la collaboration contient des attributs non reconnus. | L'objet CollaborationStartingState fourni contient des attributs non reconnus. |