public abstract class AnalyticsComponent
extends java.lang.Object
| Constructor and Description |
|---|
AnalyticsComponent() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
logAppOpened() |
abstract void |
logClickButton(java.lang.String name) |
abstract void |
logClickGeneric(java.lang.String name) |
abstract void |
logCustom(java.lang.String eventName,
java.util.Map<java.lang.Object,java.lang.Object> attributes)
Logs a custom event to the analytics service.
|
public abstract void logCustom(@NonNull
java.lang.String eventName,
@Nullable
java.util.Map<java.lang.Object,java.lang.Object> attributes)
eventName - The name of the eventattributes - An optional key/value map of attributes, like "username" - "amartinz"public abstract void logAppOpened()
public abstract void logClickGeneric(@NonNull
java.lang.String name)
public abstract void logClickButton(@NonNull
java.lang.String name)