SDK の表示エラーのトラブルシューティング
広告リクエスト中に広告の表示中に発生する可能性のある一般的な問題を解決します。
読み終わるまでの所要時間 1 分最終更新 7日前
これらのエラーは、Unity Ads SDK がディスプレイに表示する広告コンテンツを取得できない場合に発生します。広告が正常に表示できない場合、広告リクエストは完了できません。このガイドを使用して、広告の表示時に発生する可能性のある問題をすばやく特定し、修正します。
Symptoms
Unity Ads SDK を使用して広告を表示しようとすると、以下のエラー メッセージが返されます。
[52201] Unity Ads SDK の広告表示が失敗しました ―広告がすでに表示されています。現在の広告が終了するまで待ってから、新しい広告を表示します。
このエラーメッセージは、別のインタースティシャル広告またはリワード広告がすでに表示されていることを示しています。
Causes
このエラーが発生する一般的な原因としては、以下のものが考えられます。
- アプリケーションが show メソッドを 2 回連続して呼び出す (例えば、「Watch ad」ボタンを 2 回タップすると、2 回の表示リクエストがトリガーされる)
- 前の広告表示の完了コールバックが発生する前に、アプリケーションが別の広告表示をトリガーする
- 2 つの異なる広告を並行して表示しようとした場合 (例えばイインタースティシャル広告るときにリワード広告を表示しようとした場合)
Resolution
この問題を解決するには、インタースティシャル広告とリワード広告で一度に 1 つの広告のみを表示するようにします。
Symptoms
Unity Ads SDK を使用して広告を表示しようとすると、以下のエラー メッセージが返されます。
[52202] Unity Ads SDK の広告表示が失敗しました ―内部エラーが発生しました。
このエラー メッセージは、Unity Ads SDK が広告のディスプレイを試行中に予期しない内部エラーが発生したことを示します。
Causes
このエラーが発生する一般的な原因としては、以下のものが考えられます。
- レンダリング失敗
- 不足しているクリエイティブアセット
- 破損した広告データ
Resolution
この問題を解決するには、SDK が完全に初期化され、最新の状態になっていることを確認した後、リロードして新しい広告を表示してみてください。
エラーが解消されない場合は、詳細なログをキャプチャし、Unityサポートでバックエンドのレビューのために共有してください。