public interface AnalyticsDistribution
| Modifier and Type | Method and Description |
|---|---|
void |
logEvent(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> params)
Sends analytics event.
|
void |
setScreen(java.lang.String name,
java.lang.Class<?> screenClass)
Sends information about current screen.
|
void |
setUserId(java.lang.String id)
Sends user id.
|
void |
setUserProperty(java.lang.String name,
java.lang.String value)
Sends user property.
|
void logEvent(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> params)
name - Event name, default events are defined here AnalyticsEventparams - Event params, default params are defined here AnalyticsParamvoid setScreen(java.lang.String name,
java.lang.Class<?> screenClass)
name - Screen name, can be any String name you wantscreenClass - Screen class, here you can give your scene/screen/state class. For ex. MenuScreen.classvoid setUserProperty(java.lang.String name,
java.lang.String value)
name - Property name, you can read more about it herevalue - Property valuevoid setUserId(java.lang.String id)
id - Current user id