GoogleMobileAds Framework Reference
Stay organized with collections
Save and categorize content based on your preferences.
GADAdapterStatus
@interface GADAdapterStatus : NSObject <NSCopying>
An immutable snapshot of a mediation adapter’s initialization status.
-
Initialization state of the adapter.
Declaration
Swift
var state: AdapterInitializationState { get }
-
Detailed description of the status.
Declaration
Swift
var description: String { get }
Objective-C
@property (nonatomic, readonly, nonnull) NSString *description;
-
The adapter’s initialization latency in seconds. 0 if initialization has not yet ended.
Declaration
Swift
var latency: TimeInterval { get }
Objective-C
@property (nonatomic, readonly) NSTimeInterval latency;
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\u003eGADAdapterStatus\u003c/code\u003e provides an immutable snapshot of a mediation adapter's initialization status, including its state, a detailed description, and initialization latency.\u003c/p\u003e\n"],["\u003cp\u003eIt includes properties for accessing the adapter's initialization state (\u003ccode\u003estate\u003c/code\u003e), a detailed description of the status (\u003ccode\u003edescription\u003c/code\u003e), and the initialization latency in seconds (\u003ccode\u003elatency\u003c/code\u003e).\u003c/p\u003e\n"]]],[],null,["# GoogleMobileAds Framework Reference\n\nGADAdapterStatus\n================\n\n\n @interface GADAdapterStatus : NSObject \u003cNSCopying\u003e\n\nAn immutable snapshot of a mediation adapter's initialization status.\n- `\n ``\n ``\n `\n\n ### [state](#/c:objc(cs)GADAdapterStatus(py)state)\n\n `\n ` \n Initialization state of the adapter. \n\n #### Declaration\n\n Swift \n\n var state: AdapterInitializationState { get }\n\n Objective-C \n\n @property (nonatomic, readonly) ../Enums/GADAdapterInitializationState.html state;\n\n- `\n ``\n ``\n `\n\n ### [description](#/c:objc(cs)GADAdapterStatus(py)description)\n\n `\n ` \n Detailed description of the status. \n\n #### Declaration\n\n Swift \n\n var description: String { get }\n\n Objective-C \n\n @property (nonatomic, readonly, nonnull) NSString *description;\n\n- `\n ``\n ``\n `\n\n ### [latency](#/c:objc(cs)GADAdapterStatus(py)latency)\n\n `\n ` \n The adapter's initialization latency in seconds. 0 if initialization has not yet ended. \n\n #### Declaration\n\n Swift \n\n var latency: TimeInterval { get }\n\n Objective-C \n\n @property (nonatomic, readonly) NSTimeInterval latency;"]]