# GADMobileAds(Beta)

    @interface GADMobileAds (Beta)

Provides beta features for GADMobileAds.
- `


  ### [-startWithMediationInitializationConfiguration:completionHandler:](https://developers.google.com/admob/ios/api/beta/reference/Categories/GADMobileAds(Beta)#/c:objc(cs)GADMobileAds(im)startWithMediationInitializationConfiguration:completionHandler:)


  ` Starts the Google Mobile Ads SDK with a mediation initialization configuration. Can be called
  multiple times concurrently, each can be customized with a different mediation initialization
  configuration. Passing `nil` triggers the initialization of all adapters.

  #### Declaration

  Swift

      func start(with mediationInitializationConfiguration: MediationInitializationConfiguration?) async -> InitializationStatus

  Objective-C

      - (void)startWithMediationInitializationConfiguration:
                  (nullable https://developers.google.com/admob/ios/api/beta/reference/Classes/GADMediationInitializationConfiguration.html *)
                      mediationInitializationConfiguration
                                          completionHandler:
                                              (nullable
                                                   GADInitializationCompletionHandler)
                                                  completionHandler;

  #### Parameters

  |---|---|
  | ` mediationInitializationConfiguration ` | The mediation initialization configuration to register. |
  | ` completionHandler ` | The completion handler to call when initialization is complete. |