MobileAds

public class MobileAds extends Object

Class contains logic that applies to the Mobile Ads SDK as a whole. Right now, the only methods in it are used for initialization.

Nested Class Summary

class MobileAds.Settings This class describes all optional initialization settings that impact the Google Mobile Ads SDK's behavior. 

Public Method Summary

static RewardedVideoAd
getRewardedVideoAdInstance(Context context)
Get the rewarded video ad instance.
static void
initialize(Context context, String applicationCode)
Initialize the Mobile Ads SDK.
static void
initialize(Context context)
Initialize the Mobile Ads SDK.
static void
initialize(Context context, String applicationCode, MobileAds.Settings settings)
Initialize the Mobile Ads SDK.
static void
openDebugMenu(Context context, String adUnitId)
Open the debug menu for creative preview and troubleshooting of DFP ad units.
static void
setAppMuted(boolean muted)
Set the current app mute state.
static void
setAppVolume(float volume)
Set the current app volume.

Inherited Method Summary

Public Methods

public static RewardedVideoAd getRewardedVideoAdInstance (Context context)

Get the rewarded video ad instance.

Parameters
context The Context the SDK is running in.

public static void initialize (Context context, String applicationCode)

Initialize the Mobile Ads SDK. The SDK will configure itself.

This method should be called as early as possible, and only once per application launch.

Parameters
context The Context the SDK is running in.
applicationCode The AdMob application code.

public static void initialize (Context context)

Initialize the Mobile Ads SDK. The SDK will configure itself.

This method should be called as early as possible, and only once per application launch.

Parameters
context The Context the SDK is running in.

public static void initialize (Context context, String applicationCode, MobileAds.Settings settings)

Initialize the Mobile Ads SDK. The SDK will configure itself and initialize integrated features such as Google Analytics.

This method should be called as early as possible, and only once per application launch.

Parameters
context The Context the SDK is running in.
applicationCode The AdMob application code.
settings Additional settings for initializing the Mobile Ads SDK.

public static void openDebugMenu (Context context, String adUnitId)

Open the debug menu for creative preview and troubleshooting of DFP ad units. initialize(Context) must be called prior to this function.

Parameters
context The activity Context the SDK is running in.
adUnitId the DFP ad unit ID of the ad to preview or troubleshoot with

public static void setAppMuted (boolean muted)

Set the current app mute state.

Parameters
muted true if the app is muted, false otherwise

public static void setAppVolume (float volume)

Set the current app volume.

Parameters
volume the volume as a float from 0 (muted) to 1 (full media volume)
Throws
IllegalArgumentException if volume is out of the valid range

Send feedback about...

Need help? Visit our support page.