public class Analytics
extends java.lang.Object
AnalyticsComponent and
added to the Analytics via addComponent(AnalyticsComponent).| Modifier and Type | Class and Description |
|---|---|
static class |
Analytics.Constants |
| Modifier and Type | Method and Description |
|---|---|
Analytics |
addComponent(AnalyticsComponent analyticsComponent) |
static Analytics |
get() |
Analytics |
logAppOpened() |
Analytics |
logClickButton(java.lang.String name) |
Analytics |
logClickGeneric(java.lang.String name) |
Analytics |
logCustom(java.lang.String eventName,
java.util.Map<java.lang.Object,java.lang.Object> attributes) |
Analytics |
removeComponent(AnalyticsComponent analyticsComponent) |
Analytics |
removeComponent(java.lang.Class clazz) |
public static Analytics get()
public Analytics addComponent(AnalyticsComponent analyticsComponent)
public Analytics removeComponent(AnalyticsComponent analyticsComponent)
public Analytics removeComponent(java.lang.Class clazz)
public Analytics logCustom(@NonNull java.lang.String eventName, @Nullable java.util.Map<java.lang.Object,java.lang.Object> attributes)
public Analytics logAppOpened()
public Analytics logClickGeneric(@NonNull java.lang.String name)
public Analytics logClickButton(@NonNull java.lang.String name)