public final class AudienceNetworkAds
extends java.lang.Object
initialize(Context)
should be called
as early as possible from android.app.Application#onCreate
or from
android.app.Activity#onCreate
that contains Ads if you don't use custom
android.app.Application
class.Modifier and Type | Class and Description |
---|---|
static interface |
AudienceNetworkAds.AdFormat
Constants that represent Audience Network SDK Ad Formats.
|
static interface |
AudienceNetworkAds.InitListener
The interface that allows receive callback when initialization of the SDK is done.
|
static interface |
AudienceNetworkAds.InitResult
Result of initialization.
|
static interface |
AudienceNetworkAds.InitSettingsBuilder
A builder class that allows to pass additional setting during initialization.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TAG |
Modifier and Type | Method and Description |
---|---|
static AudienceNetworkAds.InitSettingsBuilder |
buildInitSettings(Context context)
Allows initialize the Audience Network SDK with additional settings.
|
static int |
getAdFormatForPlacement(Context context,
java.lang.String placementId)
Returns
AudienceNetworkAds.AdFormat for the placement. |
static java.lang.String |
getAdsProcessName(Context context)
Returns name of Ads Process in format ":PROCESS_NAME".
|
static void |
initialize(Context context)
Initialize the Audience Network SDK.
|
static boolean |
isInAdsProcess(Context context)
Verifies if current process is process created by Audience Network SDK.
|
static boolean |
isInitialized(Context context)
Returns true if Audience Network SDK has been already initialized.
|
public static final java.lang.String TAG
public static void initialize(Context context)
context
- The Context of the application.public static boolean isInAdsProcess(Context context)
android.app.Application#onCreate
method.
Typically you would like to skip any other initialization work in your
android.app.Application
class if current process is Audience Network SDK process.public static java.lang.String getAdsProcessName(Context context)
public static boolean isInitialized(Context context)
public static AudienceNetworkAds.InitSettingsBuilder buildInitSettings(Context context)
context
- The Context of the application.public static int getAdFormatForPlacement(Context context, java.lang.String placementId)
AudienceNetworkAds.AdFormat
for the placement.context
- a Context
.placementId
- the placement id.AudienceNetworkAds.AdFormat
.