Meet アドオンのエラーのトラブルシューティングと修正

このガイドでは、Meet アドオンのビルドとテストの際に発生する可能性のある特定の Google Meet アドオン SDK エラーの解決方法について説明します。

エラーの詳細を取得するには、 MeetAddonError オブジェクトを使用します。このオブジェクトには、エラーの種類を指定する errorType プロパティが含まれています。

エラータイプ

Meet アドオン SDK がエラーをスローしたときに生成されるエラータイプと、その解釈方法、エラーが発生した場合の対処方法を以下に示します。

エラー エラー メッセージ アクション
ActivityIsOngoing アクティビティが進行中のため、オペレーションを実行できません。 アクティビティが進行中ではないことを確認してください。
ActivityStartingStateEmpty アクティビティの開始状態が空です。 ActivityStartingState オブジェクトが指定されましたが、属性が含まれていません。
ActivityStartingStateMissingAttributes アクティビティの開始状態に認識される属性が含まれていません。 ActivityStartingState オブジェクトに、mainStageUrlsidePanelUrladditionalData のいずれか 1 つ以上の属性が含まれていることを確認してください。
ActivityStartingStateUnrecognizedAttributes アクティビティの開始状態に認識されない属性が含まれています。 ActivityStartingState オブジェクトに、mainStageUrlsidePanelUrladditionalData のいずれか 1 つ以上の属性のみが含まれていることを確認してください。
AddonSessionAlreadyCreated アドオン セッションはすでに作成されています。 AddonSession は 1 回だけインスタンス化してください。
AddonStartingStateMissingAttributes アドオンの開始状態に認識される属性が含まれていません。 AddonStartingState オブジェクトに、sidePanelUrladditionalData のいずれか 1 つ以上の属性が含まれていることを確認してください。
AddonStartingStateUnrecognizedAttributes アドオンの開始状態に認識されない属性が含まれています。 AddonStartingState オブジェクトに、sidePanelUrladditionalData のいずれか 1 つ以上の属性のみが含まれていることを確認してください。
ArgumentNullError 指定されたオブジェクトの値が null です。値が想定されています。 引数に想定される型の値を渡していることを確認してください。
ArgumentTypeError 指定されたオブジェクトの型が想定される型と一致しませんでした。 指定された引数の型が想定される型と一致していることを確認してください。
DestinationNotReady 受信側のフレームが Meet アドオン SDK を使用して接続されていないため、通知を受信できません。 宛先フレームにメッセージを送信する前に、宛先フレームが接続されていることを確認してください。
InternalError Meet の内部エラーが発生しました。 詳細情報は提供されていません。
InvalidActivityStartingState ActivityStartingState iframe の URL が、アドオン マニフェストに指定された URL のオリジンと一致しません。 ActivityStartingState iframe の URL のオリジンが、アドオン マニフェストに指定された URL のオリジンと一致していることを確認してください。詳細については、アドオンのセキュリティをご覧ください。
InvalidAddonStartingState AddonStartingState iframe の URL が、アドオン マニフェストに指定された URL のオリジンと一致しません。 AddonStartingState iframe の URL のオリジンが、アドオン マニフェストに指定された URL のオリジンと一致していることを確認してください。
InvalidCloudProjectNumber Meet から提供されたクラウド プロジェクト番号が、Meet アドオン SDK によって渡された番号と一致しません。 `createAddonSession` プロパティまたは `exposeToMeetWhenScreenSharing()` メソッドを呼び出すときに、正しいクラウド プロジェクト番号が文字列として SDK に渡されるようにしてください。このパラメータは、Meet によって iframe URL に自動的に追加されます。渡された値を使用する前に、インフラストラクチャで URL パラメータが変更されていないことを確認してください(リダイレクトの一部など)。
MeetingPolicyPreventsStartingActivity 会議ポリシー(ホスト管理設定の使用など)により、ユーザーがアクティビティを開始できません。 会議の主催者または管理者に、現在のユーザーがアクティビティを開始できるように必要な設定を変更してもらいます。
MissingUrlParameter 必須の Meet アドオン SDK URL パラメータがありません。 このパラメータは、Meet によって iframe URL に自動的に追加されます。インフラストラクチャで URL パラメータが変更されていないことを確認してください(リダイレクトの一部など)。
NeedsMainStageContext このメソッドは、アドオンがメインステージで実行されている場合にのみ呼び出すことができます。 このメソッドを呼び出す前に、getFrameType プロパティを使用して、アドオンがメインステージで実行されているかどうかを確認してください。
NeedsSidePanelContext このメソッドは、アドオンがサイドパネルで実行されている場合にのみ呼び出すことができます。 このメソッドを呼び出す前に、getFrameType プロパティを使用して、アドオンがサイドパネルで実行されているかどうかを確認してください。
NoActivityFound オペレーションの実行中にアクティビティが見つかりませんでした。 このオペレーションを実行する前に、アクティビティが開始されていることを確認してください。
NotSupportedInMeetCall このメソッドは Meet の通話ではサポートされていません。 Meet の通話中にこのメソッドを呼び出さないでください。
NotSupportedInStandalone このメソッドはスタンドアロン モードではサポートされていません。 スタンドアロン モードでこのメソッドを呼び出さないでください。
RequiresEapEnrollment リクエストされたメソッドには EAP 登録が必要です。 Google Meet アドオンの早期アクセス登録は終了しました。
SizeLimitExceededActivityStartingState ActivityStartingState URL またはそのデータのサイズが、許容される上限を超えています。 ActivityStartingState URL のサイズが 512 文字未満、追加データのサイズが 4,096 文字未満であることを確認してください。
SizeLimitExceededAddonStartingState AddonStartingState URL またはそのデータのサイズが、許容される上限を超えています。 AddonStartingState URL のサイズが 512 文字未満、追加データのサイズが 4,096 文字未満であることを確認してください。
SizeLimitExceededFrameToFrameMessage フレーム間メッセージのサイズが、許容される上限を超えています。 フレーム間メッセージのサイズが 1,000,000 文字未満であることを確認してください。
UserCancelled ユーザーがアクティビティの開始をキャンセルしました。 ユーザーが [続行] をクリックしてアクティビティを開始する必要があります。
UserNotInitiator ユーザーが現在のアクティビティの開始者ではありません。 ユーザーが現在のアクティビティの開始者であるか、アクティビティが終了していることを確認してください。