- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 Flutter 应用程序中实现 Firebase 分析的过程中,我无法触发正确的事件,或者我不知道它应该如何工作。让我们看下面的代码:
firebaseAnalytics.setCurrentScreen(screenName: "Dashboard");
当我触发此事件时,在 Firebase Analytics 调试 View 中我会看到以下内容:
当我通过以下方式自动触发屏幕变化时也是如此:
navigatorObservers: [
FirebaseAnalyticsObserver(analytics: appState.firebaseAnalytics),
],
所以我的问题是:为什么 Analytics 打印出“screen_view”而不是“Dashboard”或我的命名路由中的任何其他名称?
屏幕名称实际上已提交给 API 的内部工作,因为我在该位置调试了 firebase_analytics.dart:
Future<void> setCurrentScreen(
{@required String screenName,
String screenClassOverride = 'Flutter'}) async {
if (screenName == null) {
throw ArgumentError.notNull('screenName');
}
await _channel.invokeMethod<void>('setCurrentScreen', <String, String>{
'screenName': screenName,
'screenClassOverride': screenClassOverride,
});
}
最佳答案
回答我自己的问题并因此浪费赏金很难,但事实就是如此。以下是我的发现:
用户在 API 中提供的 screenName 会提交到 Firebase Analytics 仪表板,但您需要深入查看事件“screen_view”以查看您提供的实际点击的屏幕名称。不幸的是,用户提供的名称不会显示在 Firebase Analytics 控制台的 debugView 中,这首先让我走上了错误的道路,认为它完全丢失了,这是错误的。
tl;dr:screenName 只是 screen_view 事件的一个参数,它位于 screen_view 事件内部,您可以深入了解它。
关于Firebase Analytics 事件 - currentScreen 始终为 screen_view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58311045/
对于具有3个屏幕(A,B和C)的iOS应用,我想创建一个 channel 来查看访问过屏幕A,然后是B,然后是C(就像我在Google Analytics(分析)中一样)的用户。 Firebase(开
我尝试使用 Firebase Analytics 的屏幕跟踪功能。 这是我的应用程序中屏幕的代码。我想跟踪到此屏幕的转换,并在 viewDidAppear 中设置原始屏幕名称。 import UIKi
在我的 Flutter 应用程序中实现 Firebase 分析的过程中,我无法触发正确的事件,或者我不知道它应该如何工作。让我们看下面的代码: firebaseAnalytics.setCurrent
目前我们在我们的 iOS 应用中使用 Firebase。 我很好奇是否可以(并且有效)禁用自动报告(使用 FirebaseScreenReportingEnable)并手动调用 Analytics.l
有可能使用 firebase 事件 屏幕 View 定义受众? 当我来自仪表板时(单击 查看 SCREEN_VIEW 事件详细信息 按钮)我看到 screen_view 被视为事件 但是当我来自 事件
我最近开始研究 Firebase/Google Analytics。我正在尝试使用以下代码来记录 screen_view 事件,但我的控制台中没有任何反应。我正在使用 SwiftUI,以下代码在 .o
我尝试将 Firebase 与以前版本的 Ti SDK (7.5.2) 一起使用。 FIRAnalytics.setScreenName 和 FIRAnalytics.logEventWithName
我已经构建了一个 Angular SPA,我准备实现跟踪。我想保持简单,所以没有插件只是直接 gtag 跟踪。所以,我经历了这一切 documentation在大多数情况下,这是有道理的。我唯一感到困
我是一名优秀的程序员,十分优秀!