将 Google Analytics for Firebase 的依赖项添加到您的应用级 build.gradle 文件中:
implementation 'com.google.firebase:firebase-core:16.0.1'
在活动顶部声明com.google.firebase.analytics.FirebaseAnalytics 对象
private FirebaseAnalytics mFirebaseAnalytics;
MainActivity.java
然后在onCreate()方法中初始化
// Obtain the FirebaseAnalytics instance.
mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
MainActivity.java
记录事件
创建 FirebaseAnalytics 实例后,您可以使用它通过 logEvent() 方法记录预定义或自定义事件。您可以在 FirebaseAnalytics.Event 和 FirebaseAnalytics.Param 参考文档中探索预定义的事件和参数。
当用户点击应用中的特定元素时,以下代码会记录一个 SELECT_CONTENT 事件。
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_ID, id);
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, name);
bundle.putString(FirebaseAnalytics.Param.CONTENT_TYPE, "image");
mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle);
这是您可以记录的事件
https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.Event
这是参数
https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.Param
然后在检索到事件后,您可以将其发送到您自己的服务器,然后您可以使用自己的逻辑来发布它们。