# GoogleMobileAds.Api.ResponseInfo

Information about an ad response.

## Summary

| ### Constructors and Destructors ||
|---|---|
| `https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/response-info#class_google_mobile_ads_1_1_api_1_1_response_info_1a3eb1e17e1d6b62cb576608652ce1bd58(IResponseInfoClient client)` ||

| ### Public functions ||
|---|---|
| `https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/response-info#class_google_mobile_ads_1_1_api_1_1_response_info_1a486534032d9039975389f457c0531d26()` | `List< https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/adapter-response-info#class_google_mobile_ads_1_1_api_1_1_adapter_response_info >` Returns the list of [AdapterResponseInfo](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/adapter-response-info#class_google_mobile_ads_1_1_api_1_1_adapter_response_info) containing metadata for each adapter included in the ad response. |
| `https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/response-info#class_google_mobile_ads_1_1_api_1_1_response_info_1a1974f8a2961fdf2fb4abeb7c94ff1c01()` | `https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/adapter-response-info#class_google_mobile_ads_1_1_api_1_1_adapter_response_info` Returns the [AdapterResponseInfo](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/adapter-response-info#class_google_mobile_ads_1_1_api_1_1_adapter_response_info) of the adapter that loaded the ad or null if the ad failed to load. |
| `https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/response-info#class_google_mobile_ads_1_1_api_1_1_response_info_1ae9a12cd66ef39c353a576da190b1f138()` | `string` Returns the mediation adapter class name of the ad network that loaded the ad. |
| `https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/response-info#class_google_mobile_ads_1_1_api_1_1_response_info_1a2d46ef0cb1bcfd3689a32a01f9b5422e()` | `Dictionary< string, string >` Returns extra information about the ad response. |
| `https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/response-info#class_google_mobile_ads_1_1_api_1_1_response_info_1ac85bece3984406e3ad3f7863b83709c6()` | `string` Returns the response ID for the loaded ad. |
| `https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/response-info#class_google_mobile_ads_1_1_api_1_1_response_info_1a8c4005d0264a2183bd80cb869e3ca67b()` | `override string` Returns a log friendly string version of this object. |

## Public functions

### GetAdapterResponses

```c#
List< AdapterResponseInfo > GetAdapterResponses()
```
Returns the list of [AdapterResponseInfo](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/adapter-response-info#class_google_mobile_ads_1_1_api_1_1_adapter_response_info) containing metadata for each adapter included in the ad response.

Can be used to debug the mediation waterfall execution.

### GetLoadedAdapterResponseInfo

```c#
AdapterResponseInfo GetLoadedAdapterResponseInfo()
```
Returns the [AdapterResponseInfo](https://developers.google.com/ad-manager/mobile-ads-sdk/unity/reference/class/google-mobile-ads/api/adapter-response-info#class_google_mobile_ads_1_1_api_1_1_adapter_response_info) of the adapter that loaded the ad or null if the ad failed to load.

### GetMediationAdapterClassName

```c#
string GetMediationAdapterClassName()
```
Returns the mediation adapter class name of the ad network that loaded the ad.

In the case of a mediated ad response, this is the name of the class that was responsible for performing the ad request and rendering the ad.

See for possible return values. Returns null if the ad failed to load.

### GetResponseExtras

```c#
Dictionary< string, string > GetResponseExtras()
```
Returns extra information about the ad response.

### GetResponseId

```c#
string GetResponseId()
```
Returns the response ID for the loaded ad.

Can be used to look up ads in the Ad Review Center. Returns null if the ad failed to load.

### ResponseInfo

```c#
 ResponseInfo(
  IResponseInfoClient client
)
```

### ToString

```c#
override string ToString()
```
Returns a log friendly string version of this object.