public class AmplitudePlugin
extends java.lang.Object
Constructor and Description |
---|
AmplitudePlugin() |
Modifier and Type | Method and Description |
---|---|
static void |
endSession()
Deprecated.
|
static java.lang.String |
getDeviceId() |
static void |
init(android.content.Context context,
java.lang.String apiKey) |
static void |
init(android.content.Context context,
java.lang.String apiKey,
java.lang.String userId) |
static void |
logEvent(java.lang.String event) |
static void |
logEvent(java.lang.String event,
java.lang.String jsonProperties) |
static void |
logRevenue(double amount) |
static void |
logRevenue(java.lang.String productId,
int quantity,
double price) |
static void |
logRevenue(java.lang.String productId,
int quantity,
double price,
java.lang.String receipt,
java.lang.String receiptSignature) |
static void |
setOptOut(boolean enabled) |
static void |
setUserId(java.lang.String userId) |
static void |
setUserProperties(java.lang.String jsonProperties) |
static void |
startSession()
Deprecated.
|
public static void init(android.content.Context context, java.lang.String apiKey)
public static void init(android.content.Context context, java.lang.String apiKey, java.lang.String userId)
@Deprecated public static void startSession()
@Deprecated public static void endSession()
public static void logEvent(java.lang.String event)
public static void logEvent(java.lang.String event, java.lang.String jsonProperties)
public static void setUserId(java.lang.String userId)
public static void setOptOut(boolean enabled)
public static void setUserProperties(java.lang.String jsonProperties)
public static void logRevenue(double amount)
public static void logRevenue(java.lang.String productId, int quantity, double price)
public static void logRevenue(java.lang.String productId, int quantity, double price, java.lang.String receipt, java.lang.String receiptSignature)
public static java.lang.String getDeviceId()