Please enable Javascript to view the contents

使用 Firebase 统计事件&设置用户属性

 ·  ☕ 1 分钟

本文旨在使用 Firebase SDK 统计事件、设置用户属性,并提供测试方法。

统计事件

Log events

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
Firebase.Analytics.FirebaseAnalytics.LogEvent(
  Firebase.Analytics.FirebaseAnalytics.EventSelectContent,
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterItemId, id),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterItemName, "name"),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.UserPropertySignUpMethod, "Google"),
  new Firebase.Analytics.Parameter(
    "favorite_food", mFavoriteFood),
  new Firebase.Analytics.Parameter(
    "user_id", mUserId)
);

设置用户属性

Set user properties

1
Firebase.Analytics.FirebaseAnalytics.SetUserProperty("favorite_food", "ice cream");

测试方法

无论哪种方法,都需要先打开测试机的调试模式,方法见 Enable debug mode

1
adb shell setprop debug.firebase.analytics.app PACKAGE_NAME

方式一:ADB

在终端打印日志,见 View events in the log output

1
2
3
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC

方式二:DebugView

在 Firebase/GA 后台,打开 DebugView,如下图:

DebugView report(图源 Firebase)
分享

Molly Wang
作者
Molly Wang
一个数据产品人的自我修养