Edg*_*Dev 8 android google-analytics firebase 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)
Run Code Online (Sandbox Code Playgroud)
我的目标是测量哪个片段最常使用唯一按钮,以便我可以针对该片段进行优化,并可能弃用其他片段。
虽然事件unique_btn_click_event被记录,但我看不到我记录的捆绑参数的历史记录。我单击fab_actions事件:
在出现的下一页中,我没有地方可以查看这些捆绑包,即使按计数也是如此。
我得到的最接近的是:StreamView:它旨在仅显示实时捆绑数据。实时很酷,但它不能用来做出高质量的决策。
我单击“流视图”。
我点击“趋势”,然后点击“事件”
我看到实时捆绑日志数据列表。
我如何查看日志历史记录的操作计数。
我如何嵌套事件。
为了在 Firebase Analytics 仪表板上查看事件参数自定义指标,您需要将它们添加到事件中。此链接将为您提供添加事件参数自定义指标所需执行的步骤:在 Firebase Analytics 报告中添加自定义维度和指标
总结一下步骤:
为了查看事件中使用的参数列表,您需要选择分析仪表板上“事件”选项卡旁边的“参数报告”选项卡。
一旦您拥有足够的跟踪数据,您将在“事件”页面本身上看到事件参数的值。
至于获得实时事件跟踪,您需要使用调试视图来实时跟踪您的事件。为了在 Firebase Analytics for Android 中启用调试,您需要使用 ADB 运行以下命令:
在 IDE 中启用调试
adb shell setprop log.tag.FA VERBOSE
Run Code Online (Sandbox Code Playgroud)
在 Firebase Analytics 的调试视图中启用调试
adb shell setprop debug.firebase.analytics.app <your_app_package_name>
Run Code Online (Sandbox Code Playgroud)
注意:<your_app_package_name>用您的应用程序的包名称替换(不带 <>)。例子:com.example.uniquepackagename
如上所述,您将在“事件”部分的“现有事件”表中获取事件操作计数的日志。
最后,对于嵌套事件,我认为 Firebase Analytics 目前不直接支持。但是,您可以在应用程序中使用自定义用户属性来按用户属性对事件进行分组。用户属性可用作过滤器,以按用户属性过滤事件。以下链接可帮助您开始了解用户属性: 在 Firebase 中使用用户属性
在 Android 应用程序中设置用户属性后,您还需要将它们添加到 Firebase Analytics 仪表板中。我已经在上述步骤中介绍了这一点。用户属性的名称需要与您在应用程序中使用的名称完全相同。
注意:设置用户属性后,即使您没有明确设置它,它也会保留在您发送的进一步事件中。因此,在设置用户属性时要小心,因为在某些事件中您可能不需要它们。
我希望这可以帮助您解决 Firebase Analytics 中的事件问题。
编辑:谷歌似乎已经更新了 Firebase 控制台。现在我们有自定义定义 (GA4),而不是用户属性,并且在其中我们有自定义定义和指标,这类似于旧的 Google Analytics 跟踪。
我已经在过时的地方更新了上面的答案。我在一些地方删除了之前答案中的一些文字,这样如果您来自旧的 Firebase Analytics 实施,您就会知道在哪里进行了更改。
请检查并希望有帮助。
问候,
阿杰
| 归档时间: |
|
| 查看次数: |
2749 次 |
| 最近记录: |