public class InternalAppEventsLogger
extends java.lang.Object
| Constructor and Description |
|---|
InternalAppEventsLogger(android.content.Context context) |
InternalAppEventsLogger(android.content.Context context,
java.lang.String applicationId) |
InternalAppEventsLogger(java.lang.String activityName,
java.lang.String applicationId,
AccessToken accessToken) |
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
static AppEventsLogger.FlushBehavior |
getFlushBehavior() |
void |
logEvent(java.lang.String eventName,
android.os.Bundle parameters) |
void |
logEvent(java.lang.String eventName,
double valueToSum,
android.os.Bundle parameters) |
void |
logEventFromSE(java.lang.String eventName,
java.lang.String buttonText) |
void |
logEventImplicitly(java.lang.String eventName) |
void |
logEventImplicitly(java.lang.String eventName,
java.math.BigDecimal purchaseAmount,
java.util.Currency currency,
android.os.Bundle parameters) |
void |
logEventImplicitly(java.lang.String eventName,
android.os.Bundle parameters) |
void |
logEventImplicitly(java.lang.String eventName,
java.lang.Double valueToSum,
android.os.Bundle parameters) |
void |
logPurchaseImplicitly(java.math.BigDecimal purchaseAmount,
java.util.Currency currency,
android.os.Bundle parameters) |
static void |
setInternalUserData(java.util.Map<java.lang.String,java.lang.String> ud) |
static void |
setUserData(android.os.Bundle userData) |
public InternalAppEventsLogger(android.content.Context context)
public InternalAppEventsLogger(android.content.Context context,
java.lang.String applicationId)
public InternalAppEventsLogger(java.lang.String activityName,
java.lang.String applicationId,
AccessToken accessToken)
public void logEvent(java.lang.String eventName,
android.os.Bundle parameters)
public void logEvent(java.lang.String eventName,
double valueToSum,
android.os.Bundle parameters)
public void logPurchaseImplicitly(java.math.BigDecimal purchaseAmount,
java.util.Currency currency,
android.os.Bundle parameters)
public void logEventFromSE(java.lang.String eventName,
java.lang.String buttonText)
public void logEventImplicitly(java.lang.String eventName,
java.math.BigDecimal purchaseAmount,
java.util.Currency currency,
android.os.Bundle parameters)
public void logEventImplicitly(java.lang.String eventName)
public void logEventImplicitly(java.lang.String eventName,
java.lang.Double valueToSum,
android.os.Bundle parameters)
public void logEventImplicitly(java.lang.String eventName,
android.os.Bundle parameters)
public static AppEventsLogger.FlushBehavior getFlushBehavior()
public void flush()
public static void setUserData(android.os.Bundle userData)
public static void setInternalUserData(java.util.Map<java.lang.String,java.lang.String> ud)