Stay organized with collections
Save and categorize content based on your preferences.
GoogleMobileAds.Api.AdapterStatus
An immutable snapshot of a mediation adapter's initialization status.
Summary
Properties
|
Description
|
string
Detailed description of the status.
|
InitializationState
|
Gets the adapter's initialization state.
|
Latency
|
int
The adapter's initialization latency in milliseconds.
|
Properties
Description
string Description
Detailed description of the status.
This method should only be used for informational purposes, such as logging. Use AdapterState to make decisions regarding an adapter's status.
InitializationState
AdapterState InitializationState
Gets the adapter's initialization state.
Latency
int Latency
The adapter's initialization latency in milliseconds.
0
if initialization has not yet ended.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-20 UTC.
[null,null,["Last updated 2025-08-20 UTC."],[[["\u003cp\u003e\u003ccode\u003eGoogleMobileAds.Api.AdapterStatus\u003c/code\u003e provides an immutable snapshot of a mediation adapter's initialization status, including details like state, latency, and a descriptive message.\u003c/p\u003e\n"],["\u003cp\u003eIt includes properties like \u003ccode\u003eDescription\u003c/code\u003e, \u003ccode\u003eInitializationState\u003c/code\u003e, and \u003ccode\u003eLatency\u003c/code\u003e to offer insights into the adapter's status.\u003c/p\u003e\n"],["\u003cp\u003eWhile the \u003ccode\u003eDescription\u003c/code\u003e property offers detailed information, it's primarily for informational purposes, and developers should rely on \u003ccode\u003eInitializationState\u003c/code\u003e for decision-making.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eLatency\u003c/code\u003e provides the initialization time in milliseconds, with a value of \u003ccode\u003e0\u003c/code\u003e indicating ongoing initialization.\u003c/p\u003e\n"]]],["The `AdapterStatus` provides a snapshot of a mediation adapter's initialization. Key information includes: `Description`, a string detailing the status (primarily for logging); `InitializationState`, indicating the adapter's current state; and `Latency`, an integer representing initialization time in milliseconds (0 if incomplete). Use `AdapterState` to determine an adapter status. These details are immutable and provide insight into an adapter's status during initialization.\n"],null,["# GoogleMobileAds.Api.AdapterStatus Class Reference\n\nGoogleMobileAds.Api.AdapterStatus\n=================================\n\nAn immutable snapshot of a mediation adapter's initialization status.\n\nSummary\n-------\n\n| ### Properties ||\n|---------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Description](#class_google_mobile_ads_1_1_api_1_1_adapter_status_1ad79c01f31513f4271ce7d3ba61b6e1a4) | `string` Detailed description of the status. |\n| [InitializationState](#class_google_mobile_ads_1_1_api_1_1_adapter_status_1a4917b845c4ba9b19a7f45e160b8e0661) | [AdapterState](/ad-manager/mobile-ads-sdk/unity/reference/namespace/google-mobile-ads/api#namespace_google_mobile_ads_1_1_api_1af45bd2648094fe181e4d202e5abf49a9) Gets the adapter's initialization state. |\n| [Latency](#class_google_mobile_ads_1_1_api_1_1_adapter_status_1a13c5791f8bcb71c0b63b8358511f4c01) | `int` The adapter's initialization latency in milliseconds. |\n\nProperties\n----------\n\n### Description\n\n```c#\nstring Description\n``` \nDetailed description of the status.\n\nThis method should only be used for informational purposes, such as logging. Use [AdapterState](/ad-manager/mobile-ads-sdk/unity/reference/namespace/google-mobile-ads/api#namespace_google_mobile_ads_1_1_api_1af45bd2648094fe181e4d202e5abf49a9) to make decisions regarding an adapter's status. \n\n### InitializationState\n\n```c#\nAdapterState InitializationState\n``` \nGets the adapter's initialization state. \n\n### Latency\n\n```c#\nint Latency\n``` \nThe adapter's initialization latency in milliseconds.\n\n`0` if initialization has not yet ended."]]