前提条件:
1 Install the Firebase SDK.
2 Add your app to your Firebase project inthe Firebase console.
3 Android Studio 1.5 or later.
集成步骤:
1 .在app-levelbuild.gradle文件中添加依赖
compile 'com.google.firebase:firebase-core:10.2.0'
2.在Acticity中声明FirebaseAnalytics象
(全名com.google.firebase.analytics.FirebaseAnalytics)
privateFirebaseAnalytics mFirebaseAnalytics;
3 在Activity中onCreate()方法中获取FirebaseAnalytics实例
// Obtain theFirebaseAnalytics instance.
mFirebaseAnalytics= FirebaseAnalytics.getInstance(this);
4 可以通过FirebaseAnalytics实例,上传预定义的事件
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);
5 可以通过FirebaseAnalytics实例,上传自定义的事件
Bundle params = new Bundle();
params.putString("image_name", name);
params.putString("full_text", text);
mFirebaseAnalytics.logEvent("share_image", params);
6 集成FirebaseAnalytics后台会自动收集部分设备数据