# GoogleMobileAds.Api.AdInspectorError

Error information about why the ad inspector failed.

## Summary

### Inheritance

Inherits from: [GoogleMobileAds.Api.AdError](https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-error)

| ### Constructors and Destructors ||
|---|---|
| `https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-inspector-error#class_google_mobile_ads_1_1_api_1_1_ad_inspector_error_1a0cb4920e44d8584b3df5d9b8fbb7f7dc(IAdInspectorErrorClient client)` Creates an [AdInspectorError](https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-inspector-error#class_google_mobile_ads_1_1_api_1_1_ad_inspector_error). ||

| ### Public types ||
|---|---|
| `https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-inspector-error#class_google_mobile_ads_1_1_api_1_1_ad_inspector_error_1a0ae9153af0318ce43fe976f9b3f0edc2{ https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-inspector-error#class_google_mobile_ads_1_1_api_1_1_ad_inspector_error_1a0ae9153af0318ce43fe976f9b3f0edc2a5ea67950d79cb1490a52a2c3ccb62eae = 0, https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-inspector-error#class_google_mobile_ads_1_1_api_1_1_ad_inspector_error_1a0ae9153af0318ce43fe976f9b3f0edc2ad097c4d5aa7f288e7f42d2cc7cab386d = 1, https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-inspector-error#class_google_mobile_ads_1_1_api_1_1_ad_inspector_error_1a0ae9153af0318ce43fe976f9b3f0edc2a56766ed9f242f96830cf169c1fb6a069 = 2, https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-inspector-error#class_google_mobile_ads_1_1_api_1_1_ad_inspector_error_1a0ae9153af0318ce43fe976f9b3f0edc2a1d52d32799f73ba320f94eaa7e8561ac = 3 }` | enumError information about why the ad inspector failed. |

| ### Public functions ||
|---|---|
| `https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-inspector-error#class_google_mobile_ads_1_1_api_1_1_ad_inspector_error_1a14af85d8f5198a78a16cbc9eb4af416d()` | `new https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-inspector-error#class_google_mobile_ads_1_1_api_1_1_ad_inspector_error_1a0ae9153af0318ce43fe976f9b3f0edc2` Returns the error code. |

## Public types

### AdInspectorErrorCode

```c#
 AdInspectorErrorCode
```
Error information about why the ad inspector failed.

| Properties ||
|---|---|
| `ERROR_CODE_ALREADY_OPEN` | Ad inspector cannot be opened because it is already open. |
| `ERROR_CODE_FAILED_TO_LOAD` | Ad inspector failed to load. |
| `ERROR_CODE_INTERNAL_ERROR` | Ad inspector had an internal error. |
| `ERROR_CODE_NOT_IN_TEST_MODE` | Ad inspector cannot be opened because the device is not in test mode. information. |

## Public functions

### AdInspectorError

```c#
 AdInspectorError(
  IAdInspectorErrorClient client
)
```
Creates an [AdInspectorError](https://developers.google.com/admob/unity/reference/class/google-mobile-ads/api/ad-inspector-error#class_google_mobile_ads_1_1_api_1_1_ad_inspector_error).

<br />

Details Parameters `client` A platform level IAdInspectorErrorClient implementation.

### GetCode

```c#
new AdInspectorErrorCode GetCode()
```
Returns the error code.

<br />

| Details ||
|---|---|
| **Returns** | The error code. |