如何在Firebase事件分析中查看捆绑包参数

时间:2019-12-08 07:52:43

标签: android firebase google-analytics firebase-analytics

我在4个不同的片段中有一个独特的按钮。这些独特的按钮在所有这些片段中都具有相似的功能,但稍有调整。

由于所有这些都是相似的,因此我将它们以事件名称“ unique_btn_click_event”记录在一起

val eventName = "unique_btn_click_event"
val eventBundle = Bundle()

eventBundle.putString("fragment_name", fragmentName)
eventBundle.putString("unique_stuff_1", uniqueStuff1)
eventBundle.putString("unique_stuff_2", uniqueStuff2)
eventBundle.putString("qty_selected", quantity)

FirebaseAnalytics.getInstance(context).logEvent(eventName, eventBundle)

我的目标是测量哪个片段使用唯一按钮的次数最多,以便我可以对此进行优化并可能弃用其他按钮。

尽管事件unique_btn_click_event已记录下来,但我看不到已记录的bundle参数的历史记录。 我单击 fab_actions 事件:

enter image description here

在出现的下一页中,没有地方可以查看这些捆绑包,即使按计数也是如此。

我得到的最接近的是: StreamView :该设计旨在仅显示实时包数据。 实时很酷,但是不能用来做出质量决定。

我点击“流视图”。

enter image description here

我点击趋势,然后点击事件

enter image description here

我看到了实时分发包日志数据的列表。

enter image description here

如何查看日志历史记录的操作计数。

如何嵌套事件。

1 个答案:

答案 0 :(得分:1)

为了在Firebase Analytics仪表板上查看事件参数,您需要在事件中添加这些参数。该链接将为您提供添加事件参数所需的步骤:Add Customer Event Parameters in Firebase Analytics Reporting

总结步骤:

  1. 转到Firebase Analytics仪表板上 Analytics(分析)部分下的 Events(事件)菜单
  2. 现有事件表中选择您的事件(在您的情况下为unique_btn_click_event
  3. 进入活动页面后,您必须向下滚动到显示添加事件参数
  4. 的按钮
  5. 单击此按钮,然后选择要添加到事件中的参数。如果您的参数不可见,则需要手动添加它们,然后查看是否可以从您的Android应用正确跟踪它们
  6. 完成后,单击“保存”,您的参数报告应已启动并正在运行

为了查看事件中使用的参数列表,您需要选择Analytics(分析)仪表板上“事件”选项卡旁边的“参数报告”选项卡。

一旦跟踪了足够的数据,您将在“事件”页面本身上看到事件参数的值。

关于获取实时事件跟踪,您需要使用 Debug View 来实时跟踪事件。为了在Android版Firebase Analytics中启用调试功能,您需要使用ADB运行以下命令:

在IDE中启用调试

adb shell setprop log.tag.FA VERBOSE

在Firebase Analytics的调试视图中启用调试

adb shell setprop debug.firebase.analytics.app <your_app_package_name>

注意: 用您的应用程序包名称替换<your_app_package_name>(无<>)。示例:com.example.uniquepackagename

如上所述,您将在事件部分的现有事件表中获得事件操作计数的日志。


最后,对于嵌套事件,我认为Firebase Analytics当前不直接支持该功能。但是,您可以在应用程序中使用“自定义用户”属性按“用户属性”对事件进行分组。用户属性可以用作过滤器,以按用户属性过滤事件。以下是可让您开始使用User Property的链接: Work with User Properties in Firebase

在Android应用中设置用户属性后,您还需要在Firebase Analytics仪表板中添加它们。您需要转到用户属性部分,然后选择新用户属性来添加用户属性。用户属性的名称必须与您在应用程序中使用的名称完全相同。

注意: 设置用户属性后,即使未明确设置,该属性也将保留在您发送的其他事件中。因此,在设置用户属性时要小心,因为在某些事件中您可能不需要它们。

我希望这可以帮助您解决Firebase Analytics中的事件。

此致

Aj