public final class UnityAds
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
UnityAds.UnityAdsInitializationError
Enumeration of UnityAds initialization errors.
|
static class |
UnityAds.UnityAdsLoadError
Enumeration of UnityAds load errors.
|
static class |
UnityAds.UnityAdsShowCompletionState |
static class |
UnityAds.UnityAdsShowError
Enumeration of UnityAds show errors.
|
| Constructor and Description |
|---|
UnityAds() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
getDebugMode()
Get current debug mode status
|
static java.lang.String |
getToken()
Get request token.
|
static void |
getToken(IUnityAdsTokenListener listener)
Get request token in asynchronous way.
|
static java.lang.String |
getVersion()
Get current SDK version
|
static void |
initialize(android.content.Context context,
java.lang.String gameId)
Initializes Unity Ads.
|
static void |
initialize(android.content.Context context,
java.lang.String gameId,
boolean testMode)
Initializes Unity Ads.
|
static void |
initialize(android.content.Context context,
java.lang.String gameId,
boolean testMode,
IUnityAdsInitializationListener initializationListener)
Initializes Unity Ads.
|
static void |
initialize(android.content.Context context,
java.lang.String gameId,
IUnityAdsInitializationListener initializationListener)
Initializes Unity Ads.
|
static boolean |
isInitialized()
Checks if Unity Ads has been initialized.
|
static boolean |
isSupported()
Checks if current device supports running Unity Ads
|
static void |
load(java.lang.String placementId)
Deprecated.
|
static void |
load(java.lang.String placementId,
IUnityAdsLoadListener listener)
Request fill for a specific placement ID.
|
static void |
load(java.lang.String placementId,
UnityAdsLoadOptions loadOptions,
IUnityAdsLoadListener listener)
Request fill for a specific placement ID with custom options.
|
static void |
setDebugMode(boolean debugMode)
Toggles debug mode on/off
|
static void |
show(android.app.Activity activity,
java.lang.String placementId)
Deprecated.
|
static void |
show(android.app.Activity activity,
java.lang.String placementId,
IUnityAdsShowListener showListener)
Show one advertisement with custom placement and custom options.
|
static void |
show(android.app.Activity activity,
java.lang.String placementId,
UnityAdsShowOptions options)
Deprecated.
|
static void |
show(android.app.Activity activity,
java.lang.String placementId,
UnityAdsShowOptions options,
IUnityAdsShowListener showListener)
Show one advertisement with custom placement and custom options.
|
public static void initialize(android.content.Context context,
java.lang.String gameId)
context - Current Android context of calling app in favor of Application ContextgameId - Unique identifier for a game, given by Unity Ads admin tools or Unity editorpublic static void initialize(android.content.Context context,
java.lang.String gameId,
IUnityAdsInitializationListener initializationListener)
context - Current Android context of calling app in favor of Application ContextgameId - Unique identifier for a game, given by Unity Ads admin tools or Unity editorinitializationListener - Listener for IUnityAdsInitializationListener callbackspublic static void initialize(android.content.Context context,
java.lang.String gameId,
boolean testMode)
context - Current Android context of calling app in favor of Application ContextgameId - Unique identifier for a game, given by Unity Ads admin tools or Unity editortestMode - If true, only test ads are shownpublic static void initialize(android.content.Context context,
java.lang.String gameId,
boolean testMode,
IUnityAdsInitializationListener initializationListener)
context - Current Android context of calling app in favor of Application ContextgameId - Unique identifier for a game, given by Unity Ads admin tools or Unity editortestMode - If true, only test ads are showninitializationListener - Listener for IUnityAdsInitializationListener callbackspublic static boolean isInitialized()
public static boolean isSupported()
public static java.lang.String getVersion()
@Deprecated
public static void show(android.app.Activity activity,
java.lang.String placementId)
activity - Current Android activity of calling appplacementId - Placement, as defined in Unity Ads admin toolspublic static void show(android.app.Activity activity,
java.lang.String placementId,
IUnityAdsShowListener showListener)
activity - Current Android activity of calling appplacementId - Placement, as defined in Unity Ads admin toolsshowListener - Listener for IUnityAdsShowListener callbacks@Deprecated
public static void show(android.app.Activity activity,
java.lang.String placementId,
UnityAdsShowOptions options)
activity - Current Android activity of calling appplacementId - Placement, as defined in Unity Ads admin toolsoptions - Custom optionspublic static void show(android.app.Activity activity,
java.lang.String placementId,
UnityAdsShowOptions options,
IUnityAdsShowListener showListener)
activity - Current Android activity of calling appplacementId - Placement, as defined in Unity Ads admin toolsoptions - Custom optionsshowListener - Listener for IUnityAdsShowListener callbackspublic static void setDebugMode(boolean debugMode)
debugMode - If true, debug mode is on and there will be lots of debug output from Unity Ads. If false, there will be only some short log messages from Unity Ads.public static boolean getDebugMode()
@Deprecated public static void load(java.lang.String placementId)
placementId - The placement ID to be loaded.public static void load(java.lang.String placementId,
IUnityAdsLoadListener listener)
placementId - The placement ID to be loaded.listener - The listener which is going to be notified about load request result.public static void load(java.lang.String placementId,
UnityAdsLoadOptions loadOptions,
IUnityAdsLoadListener listener)
placementId - The placement ID to be loaded.loadOptions - Custom options.listener - The listener which is going to be notified about load request result.public static java.lang.String getToken()
public static void getToken(IUnityAdsTokenListener listener)