コンテンツにスキップ

エラー処理

広告表示デリゲートまたはコールバックインターフェースは、広告のロードに失敗したり、表示に失敗した場合に呼び出しを受けます。 このコールにはエラーコードが伴います。 このページでは、これらのエラーコードについて説明します。

エラーオブジェクト

コールバックで受け取るエラーは、ファーストクラスエラーオブジェクトです。 このオブジェクトには、2つのプロパティが含まれます。

error.code
エラーコードは、以下の表で確認してください。
error.message
エラーについて説明する人間が読めるメッセージ。

MAXエラーコード

コード説明Load / Display
204現在、デバイスの対象となる広告がありません(フィルなし)。MAXはこのアプリ/デバイスに対して、どのメディエーションネットワークからも対象となる広告を返しませんでした。L
−1システムが予期しない状態にあります。このエラーコードは、他の定義済みエラーのいずれにも分類できなかったエラーを表します。詳細はエラーオブジェクトブジェクトのメッセージフィールドを確認してください。L/D
−23別のフルスクリーン広告が表示されている間に、フルスクリーン広告(インタースティシャルまたはリワード広告)を表示しようとしています。D
−24フルスクリーン広告のロードが完了する前に、フルスクリーン広告を表示しようとしています。D
-1000一般的なネットワークエラーにより、広告リクエストが失敗しました。詳細はエラーオブジェクトのメッセージフィールドを確認してください。L
−1001インターネット接続が遅いため、広告リクエストがタイムアウトしました。L
−1009デバイスがインターネットに接続されていないため、広告リクエストが失敗しました。L
−5001ネットワークが広告枠を埋められなかったため、広告のロードに失敗しました。MAXはメディエーションネットワークから適格な広告を返しましたが、すべての広告がロードに失敗しました。詳細はエラーオブジェクトの adLoadFailureInfo フィールドを参照してください。L
−5201SDKの内部状態が無効です。これが発生する理由は様々あります。L
−5205表示しようとした時点で、アダプターで広告が準備されていませんでした。L
−5209特定できない内部エラー。L
−5601SDKは最上位のActivityを見つけることができなかったため、広告のロードに失敗しました。L
−5602ユーザーが「Don’t Keep Activities(アクティビティを保持しない)」開発者設定を有効にしているため、SDKが広告の表示に失敗しました。D
−5603パブリッシャーが無効な広告ユニットIDを提供したため、SDKは広告のロードに失敗しました。広告ユニットIDが無効な理由として考えられること:
  • 広告ユニット識別子に不正があるか、存在しない
  • 広告ユニットが無効化されている
  • 広告ユニットが現在のアプリのパッケージ名に関連付けられていない
  • 広告ユニットが過去30 - 60分以内に作成された
L

各ネットワークからのエラーコード

アドネットワークが返すエラーコードの詳細については、各ネットワークが公開するエラードキュメントのページをご参照ください。