public final class UnityAdsImplementation
extends java.lang.Object
| Constructor and Description |
|---|
UnityAdsImplementation() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
getDebugMode()
Get current debug mode status
|
static java.lang.String |
getToken() |
static void |
getToken(IUnityAdsTokenListener listener) |
static java.lang.String |
getVersion()
Get current SDK version
|
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,
UnityAdsLoadOptions loadOptions,
IUnityAdsLoadListener listener) |
static void |
setConfiguration(Configuration configuration) |
static void |
setDebugMode(boolean debugMode)
Toggles debug mode on/off
|
static void |
show(android.app.Activity activity,
java.lang.String placementId)
Show one advertisement with custom placement.
|
static void |
show(android.app.Activity activity,
java.lang.String placementId,
IUnityAdsShowListener showListener)
Show one advertisement with custom placement.
|
static void |
show(android.app.Activity activity,
java.lang.String placementId,
UnityAdsShowOptions showOptions,
IUnityAdsShowListener showListener)
Show one advertisement with custom placement and custom options.
|
public static void initialize(android.content.Context context,
java.lang.String gameId,
IUnityAdsInitializationListener initializationListener)
context - Current Android application context of calling appgameId - 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 application context of calling appgameId - 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 application context of calling appgameId - 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()
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 callbackspublic static void show(android.app.Activity activity,
java.lang.String placementId,
UnityAdsShowOptions showOptions,
IUnityAdsShowListener showListener)
activity - Current Android activity of calling appplacementId - Placement, as defined in Unity Ads admin toolsshowOptions - 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()
public static void load(java.lang.String placementId,
UnityAdsLoadOptions loadOptions,
IUnityAdsLoadListener listener)
public static java.lang.String getToken()
public static void getToken(IUnityAdsTokenListener listener)
public static void setConfiguration(Configuration configuration)