Class contains logic that applies to the Google Mobile Ads SDK as a whole. Right now, the only methods in it are used for initialization.
| String | ERROR_DOMAIN | Default error domain name for Google Mobile Ads SDK. |
| static void |
disableMediationAdapterInitialization(Context
context)
Call before
initialize(Context, OnInitializationCompleteListener) or the first
ad request to disable mediation adapter initialization.
|
| static InitializationStatus |
getInitializationStatus()
Gets the SDK initialization status.
|
| static RequestConfiguration |
getRequestConfiguration()
Gets the global
RequestConfiguration.
|
| static String |
getVersionString()
Gets the version string of Google Mobile Ads SDK.
|
| static void | |
| static void |
initialize(Context
context,
OnInitializationCompleteListener listener)
Initializes the Google Mobile Ads SDK.
|
| static void | |
| static void |
openDebugMenu(Context
context, String adUnitId)
Opens the debug menu for creative preview and troubleshooting of DFP ad units.
|
| static void |
setAppMuted(boolean muted)
Sets the current app mute state.
|
| static void |
setAppVolume(float volume)
Sets the current app volume.
|
| static void |
setRequestConfiguration(RequestConfiguration
requestConfiguration)
Sets the global
RequestConfiguration
that will be used for every AdRequest
during the app's session.
|
Default error domain name for Google Mobile Ads SDK.
Call before
initialize(Context, OnInitializationCompleteListener) or the first ad
request to disable mediation adapter initialization. This method is a noop once
initialize(Context, OnInitializationCompleteListener) or the first ad
request is made.
Warning: Calling this method may negatively impact your mediation performance. This method should only be called if you include mediation adapters in your app, but you don't plan to use Google mediation during this app session (for example, you are running an A/B test).
Gets the SDK initialization status.
Gets the global RequestConfiguration.
Gets the version string of Google Mobile Ads SDK.
Initializes the Google Mobile Ads SDK.
Call this method as early as possible after the app launches to reduce latency on the session's first ad request.
If this method is not called, the first ad request automatically initializes the Google Mobile Ads SDK.
| context | The Context
the SDK is running in. |
|---|
Initializes the Google Mobile Ads SDK.
Call this method as early as possible after the app launches to reduce latency on the session's first ad request.
If this method is not called, the first ad request automatically initializes the Google Mobile Ads SDK.
| context | The activity Context
the SDK is running in. |
|---|---|
| listener | A callback to be invoked upon initialization completion. |
Opens the ad inspector UI.
Opens the debug menu for creative preview and troubleshooting of DFP ad units.
initialize(Context) must be called prior to this function.
| context | The activity Context
the SDK is running in. |
|---|---|
| adUnitId | the DFP ad unit ID of the ad to preview or troubleshoot with |
Sets the current app mute state.
| muted | true if the app is muted, false otherwise |
|---|
Sets the current app volume.
| volume | the volume as a float from 0 (muted) to 1 (full media volume) |
|---|
| IllegalArgumentException | if volume is out of the valid range |
|---|
Sets the global RequestConfiguration
that will be used for every AdRequest
during the app's session.