AI-generated Key Takeaways
-
GADDebugOptionsViewController
presents debug settings to users, aiding in the configuration and troubleshooting of Google Ad Manager ads. -
It's initialized with an ad unit ID, linking it to a specific ad unit within your Ad Manager account.
-
A delegate can be assigned to handle events and updates from the debug options view controller.
GADDebugOptionsViewController
@interface GADDebugOptionsViewController : UIViewController
Displays debug options to the user.
-
Creates and returns a GADDebugOptionsViewController object initialized with the ad unit ID.
Declaration
Swift
convenience init(adUnitID: String)
Objective-C
+ (nonnull instancetype)debugOptionsViewControllerWithAdUnitID: (nonnull NSString *)adUnitID;
Parameters
adUnitID
An ad unit ID for the Google Ad Manager account that is being configured with debug options.
-
Delegate for the debug options view controller.
Declaration
Swift
@IBOutlet weak var delegate: (any DebugOptionsViewControllerDelegate)? { get set }
Objective-C
@property (nonatomic, weak, nullable) id<GADDebugOptionsViewControllerDelegate> delegate;