public class AnalyticsFirebase
extends java.lang.Object
AnalyticsFirebase analyticsFirebase=new AnalyticsFirebase(Context mContext)
String name="test"
String activity="testActivity"
String action="Button"
analyticsFirebase.customEvents(name,activity,action);
Modifier and Type | Field and Description |
---|---|
private android.os.Bundle |
bundle |
private android.app.Activity |
mActivity |
private android.content.Context |
mContext |
private com.google.firebase.analytics.FirebaseAnalytics |
mFirebaseAnalytics
Use this this class to track all diferents events
|
Constructor and Description |
---|
AnalyticsFirebase(android.app.Activity mActivity) |
AnalyticsFirebase(android.content.Context mContext) |
Modifier and Type | Method and Description |
---|---|
private void |
createBundle() |
void |
customEvents(java.lang.String event,
java.lang.String activity,
java.lang.String action)
Use this class if you want to make a control about a custom event
|
void |
levelNameGame(java.lang.String name) |
void |
postScoreEvent(int value) |
void |
setUnlockAchievement(java.lang.String name) |
void |
shareEvents() |
void |
TutorialBundle() |
private com.google.firebase.analytics.FirebaseAnalytics mFirebaseAnalytics
private android.content.Context mContext
private android.app.Activity mActivity
private android.os.Bundle bundle
public AnalyticsFirebase(@NonNull android.app.Activity mActivity)
public AnalyticsFirebase(@NonNull android.content.Context mContext)
public void setUnlockAchievement(java.lang.String name)
public void shareEvents()
public void postScoreEvent(int value)
public void levelNameGame(@NonNull java.lang.String name)
public void TutorialBundle()
public void customEvents(@NonNull java.lang.String event, @NonNull java.lang.String activity, @NonNull java.lang.String action)
private void createBundle()