public class UnityMonetization
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
UnityMonetization.PlacementContentState
PlacementContentState is an enum representing the state of a placementcontent.
|
| Constructor and Description |
|---|
UnityMonetization() |
| Modifier and Type | Method and Description |
|---|---|
static IUnityMonetizationListener |
getListener()
Returns the current monetization listener.
|
static PlacementContent |
getPlacementContent(java.lang.String placementId)
Returns the placementcontent for the given placement.
|
static <T extends PlacementContent> |
getPlacementContent(java.lang.String placementId,
java.lang.Class<T> asClass) |
static void |
initialize(android.app.Activity activity,
java.lang.String gameId,
IUnityMonetizationListener listener) |
static void |
initialize(android.app.Activity activity,
java.lang.String gameId,
IUnityMonetizationListener listener,
boolean testMode) |
static boolean |
isReady(java.lang.String placementId)
Checks if a placementcontent is ready for the given placement.
|
static void |
setListener(IUnityMonetizationListener listener)
Sets the listener for PlacementContent events.
|
public static void setListener(IUnityMonetizationListener listener)
listener - The listener for event callbacks.public static IUnityMonetizationListener getListener()
public static boolean isReady(java.lang.String placementId)
placementId - Placement ID as configured in the Unity Ads dashboard.public static PlacementContent getPlacementContent(java.lang.String placementId)
placementId - Placement ID as configured in the Unity Ads dashboard.public static <T extends PlacementContent> T getPlacementContent(java.lang.String placementId, java.lang.Class<T> asClass)
T - The type of placementcontent to be casted to.placementId - Placement ID as configured in the Unity Ads dashboard.asClass - The class to cast the placementcontent to.public static void initialize(android.app.Activity activity,
java.lang.String gameId,
IUnityMonetizationListener listener)
public static void initialize(android.app.Activity activity,
java.lang.String gameId,
IUnityMonetizationListener listener,
boolean testMode)