VAMPErrorCode

Objective-C

enum VAMPErrorCode : NSUInteger {}

Swift

enum VAMPErrorCode : UInt, @unchecked Sendable

VAMP SDKで発生するエラーを定義します。

  • 非対応OSバージョン

    対応していないOSバージョンのため、ダイアログなどでユーザに広告機能が使えない旨を通知してください。

    Declaration

    Objective-C

    VAMPErrorCodeNotSupportedOsVersion

    Swift

    case notSupportedOsVersion = 0
  • 不明なエラー

    不明なエラーが発生しました。

    Declaration

    Objective-C

    VAMPErrorCodeUnknown

    Swift

    case unknown = 1
  • サーバ間通信エラー

    広告枠IDが不正、またはアドジェネサーバでエラーが発生しているため、お問い合わせください。

    Declaration

    Objective-C

    VAMPErrorCodeServerError

    Swift

    case serverError = 2
  • 配信可能なアドネットワークがない

    アドジェネ管理画面でアドネットワークの配信がONになっていない、またはEU圏からのアクセスの場合でも発生します(GDPR対応)。

    Declaration

    Objective-C

    VAMPErrorCodeNoAdnetwork

    Swift

    case noAdnetwork = 3
  • 通信不通

    ネットワークに接続できない状況(電波状況が悪い、機内モードなど)です。電波状況をご確認ください。

    Declaration

    Objective-C

    VAMPErrorCodeNeedConnection

    Swift

    case needConnection = 4
  • メディエーションタイムアウト

    広告のロードをリクエストした後、アドネットワークSDKから返答が得られず、15秒経過した場合にこのエラーが発生します。

    Declaration

    Objective-C

    VAMPErrorCodeMediationTimeout

    Swift

    case mediationTimeout = 5
  • ユーザ都合の途中終了

    AdMobなどで動画を途中でキャンセルした場合に発生します。

    Declaration

    Objective-C

    VAMPErrorCodeUserCancel

    Swift

    case userCancel = 6
  • 広告在庫無しまたは表示可能なアドネットワークが1件もない

    在庫が無いため、再度ロードしてください。 連続で発生する場合、時間を置いてからロードしてください。フリクエンシーキャップにかかっている場合があります。

    Declaration

    Objective-C

    VAMPErrorCodeNoAdStock

    Swift

    case noAdStock = 7
  • アドネットワークエラー

    アドネットワークSDKでエラーが発生しました。

    Declaration

    Objective-C

    VAMPErrorCodeAdnetworkError

    Swift

    case adnetworkError = 8
  • 設定エラー

    アドネットワークアダプタがインポートされていないなど、プロジェクトの設定に不備があります。

    Declaration

    Objective-C

    VAMPErrorCodeSettingError

    Swift

    case settingError = 9
  • 広告がロードされていない

    広告がロードされていない時に表示しようとした場合に発生します。

    Declaration

    Objective-C

    VAMPErrorCodeNotLoadedAd

    Swift

    case notLoadedAd = 10
  • 不正なパラメータ

    Declaration

    Objective-C

    VAMPErrorCodeInvalidParameter

    Swift

    case invalidParameter = 11
  • Deprecated

    フリークエンシーキャップ

    *この機能は削除されました

    Declaration

    Objective-C

    VAMPErrorCodeFrequencyCapped

    Swift

    case frequencyCapped = 12
  • リクエストタイムアウト

    広告のロードをリクエストした後、アドジェネサーバから一定時間応答が得られなかった場合に発生します。

    Declaration

    Objective-C

    VAMPErrorCodeRequestTimeout

    Swift

    case requestTimeout = 13