如何使用Firebase分析进行握手?

时间:2017-09-11 10:15:49

标签: android events google-analytics firebase-analytics

我已成功将Firebase Analytics SDk集成到我的项目中。

我需要跟踪所有用户操作。用户在会话期间执行的操作。像屏幕导航,按钮点击等。

以下是用户登录屏幕时记录事件的一个示例。

Bundle bundle = new Bundle(); bundle.putString(FirebaseAnalytics.Param.ITEM_ID, uid); bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "OPEN"); mFirebaseAnalytics.logEvent("open_login_screen", bundle);

我可以在仪表板上看到事件日志。

查询:

  1. 这里需要每次在日志事件发送时发送uid。有没有办法只发送UID一次,其他事件都在UID下?

  2. 有没有办法过滤“FirebaseAnalytics.Param.ITEM_NAME”参数的数据?

1 个答案:

答案 0 :(得分:0)

在调用setUserID方法设置用户属性后,您应该考虑将附加到每个事件的用户属性用户ID https://firebase.google.com/docs/reference/android/com/google/firebase/analytics/FirebaseAnalytics.html#setUserId(java.lang.String)