GoogleInteractiveMediaAds Framework Reference

  • IMAAdError objects provide information about errors that occur during ad loading or playback.

  • These errors are categorized by type, have a specific code for further details, and may include a descriptive message.

  • Developers can use the type, code, and message properties of an IMAAdError to understand and handle ad-related errors in their applications.

IMAAdError

@interface IMAAdError : NSObject

Surfaces an error that occurred during ad loading or playing.

  • The type of error that occurred during ad loading or ad playing.

    Declaration

    Swift

    var type: IMAErrorType { get }

    Objective-C

    @property (nonatomic, readonly) IMAErrorType type;
  • The error code for obtaining more specific information about the error.

    Declaration

    Swift

    var code: IMAErrorCode { get }

    Objective-C

    @property (nonatomic, readonly) IMAErrorCode code;
  • A brief description about the error.

    Declaration

    Swift

    var message: String? { get }

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSString *message;