标签: firebase-analytics

Flutter:如何在 Flutter 中编写营销活动 (UTM) 参数

如何在 Flutter 中编写营销活动参数?我已启用推送通知。因此,当用户通过通知访问我的应用程序时,我想将一些 UTM 信息写入谷歌分析,例如来源、媒介、活动

我正在使用 Flutter 的“usage 3.4.1”插件,但我没有看到任何选项/API 将 UTM 参数写入 GA

需要一些关于如何完成此任务的帮助......

感谢您的帮助

google-analytics google-analytics-api flutter firebase-analytics

6
推荐指数
1
解决办法
1310
查看次数

在 flutter 应用上跟踪用户的最佳工具是什么?

我创建了一个 flutter 应用程序,我想跟踪我的用户路径。我想跟踪他们在每个屏幕上花费的时间、他们在我的应用程序上玩的时间等。

firebase 分析可以吗?

flutter firebase-analytics

6
推荐指数
1
解决办法
4100
查看次数

Firebase 分析服务器端

Firebase 客户端 (JS) 支持 Firebase Analytics。在那里,我使用该方法logEvent将我的事件记录到 GA v2 并查看很棒的漏斗。

但是,显然,客户端不会跟踪某些事件,例如数据库事件或来自第 3 方的 HTTP 请求,因此我们正在研究如何从 firebase admin SDK 或仅通过 Google Analytics API 记录事件。

不幸的是,Firebase 分析中使用的“谷歌分析测量协议”似乎没有 API。官方与否。

我正在寻找一个规范的响应,以了解是否可以从 firebase admin SDK 或通常使用 Node.JS 中的任何 API/库记录事件(或页面视图)

一个直接的解决方案是尝试在 Node 中使用 firebase 客户端 SDK,但是从这个页面:https://firebase.google.com/docs/web/setup似乎我在 Node.js 上实例化 firebase 客户端 SDK服务器,我无法使用分析功能。

编辑:

虽然还有其他类似的问题,但它们已经存在一年多了,而且答案可能不再有效。

google-analytics firebase measurement-protocol firebase-analytics

6
推荐指数
0
解决办法
3406
查看次数

我应该在哪里添加 GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED?

我正在阅读Firebase 发行说明,似乎在版本6.29.0之后,它们已经适应了新的 iOS 14 跟踪要求,并且提供了一种不自动初始化的方法SKAdNetwork

\n
\n

现在,默认情况下,首次打开时会自动调用 [SKAdNetwork registerAppForAdNetworkAttribution]。要选择退出此默认行为,请将布尔值 NO 的键 GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED 添加到您的 app\xe2\x80\x99s Info.plist 文件中。

\n
\n

我想触发SKAdNetwork自己,但我不清楚应用程序是否Info.plist意味着:

\n
    \n
  • 选项 1:当您执行 Xcode、文件、新建、项目时创建Info.plist的(包含 URLTypes、应用程序方案等的选项)
  • \n
  • 选项2: GoogleService-Info.plist
  • \n
\n

我认为他们指的是选项 1,但我不完全确定,因为 Firebase 中的所有内容通常都是由选项 2 配置的。

\n

ios firebase firebase-analytics

6
推荐指数
1
解决办法
1076
查看次数

将 Firebase Analytics 与 SwiftUI 结合使用

我最近在我的 SwiftUI 应用程序中安装了 Firebase Analytics。除了自动屏幕视图之外,一切都运行良好。我是否有义务为我想要跟踪的每个视图调用 AnalyticsEventScreenView?

firebase firebase-analytics swiftui

6
推荐指数
2
解决办法
6421
查看次数

如何获取 Firebase 安装 ID 以在 iOS 13+ 中测试 Firebase 应用内消息传递?

我正在尝试在我的 iOS 项目中实现 Firebase In-App Messaging SDK。我已经在 Firebase 控制台中按项目添加并创建了一个新的营销活动。我想测试该活动是否从 Firebase 控制台触发到我的 iOS 应用程序,但当我尝试发布它时,系统要求我输入我的 Firebase 安装 ID。我按照 Firebase 应用内消息传递文档中的步骤进行操作,其中我应该在方案中添加此参数“-FIRDebugEnabled”。但是当我运行该应用程序时,我在 Xcode 日志中收到此错误 ->[Firebase/InAppMessaging][I-IAM280002] Firebase In App Messaging 未使用 FirebaseAnalytics 配置。

是否有其他方法获取 Firebase 安装 ID?
我正在使用 Xcode 12、Swift 5。

ios firebase firebase-analytics firebase-in-app-messaging ios13

6
推荐指数
1
解决办法
7671
查看次数

Firebase 不是在 M1 模拟器上构建的(无法在范围内找到“Analytics”)

自从我改用 M1 以来,事实证明在模拟器上运行该应用程序是不可能的。在设备本身上它工作正常。

我收到构建错误:Cannot find 'Analytics' in scope

import Firebase

class AlertService: AlertServiceBase, AlertServiceProtocol {

  func showWarningAlert(dict: NSDictionary) {
     ...
     Analytics.logEvent("blocked_no_more_warning", parameters: nil)
  }
}
Run Code Online (Sandbox Code Playgroud)

我与一位 Apple 工程师交谈,他说将所有 Pods 架构更改为Standard Architectures (arm64, armv7) - $(ARCHS_STANDARD).

它对进一步取得进展有所帮助,但随后在 Firebase 分析问题上失败了。他建议将问题发布到 SO 上。希望以前有人经历过这个。谢谢

ios firebase swift firebase-analytics

6
推荐指数
2
解决办法
5168
查看次数

如何将Android测试设备添加到Firebase?

我正在我的Android应用程序中集成Firebase分析,但我无法在文档或谷歌中看到我如何添加测试设备,因此它不依赖于统计数据.

我测试了很多,所以如果它计算我自己的事件,我的主要统计数据将被破坏

我很高兴

 AdRequest adRequest = new AdRequest.Builder()
            .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
            .addTestDevice("70A9E11F73EREFF712A1B73AE2BC2945")
            .addTestDevice("1D18F0345E4C90E3625DB344BE64D02E")
            .build();
Run Code Online (Sandbox Code Playgroud)

android firebase firebase-analytics

5
推荐指数
1
解决办法
2058
查看次数

为Firebase Analytics设置底部工作表屏幕的自定义屏幕名称

我有一个滑动底板的活动.我想跟踪用户查看底部工作表或主活动屏幕的时间.

我试图使用,FirebaseAnalytics#setCurrentScreen(Activity activity, String screenName, String screenClassOverride)以便显示底部工作表.我指定了screenName

FirebaseAnalytics.setCurrentScreen(activity, "bottom_sheet", null);
Run Code Online (Sandbox Code Playgroud)

然后当底部纸张关闭时,我打电话

FirebaseAnalytics.setCurrentScreen(activity, null, null);
Run Code Online (Sandbox Code Playgroud)

恢复到主要活动的名称.

但是我从FA得到了一个日志:

W/FA:无法使用相同的类和名称调用setCurrentScreen

如果有人能告诉我如何正确设置屏幕名称将是伟大的.

android firebase firebase-analytics

5
推荐指数
1
解决办法
7381
查看次数

为什么我的iOS应用禁用了Firebase Analytics?

我写过一个使用Firebase的应用程序.我已经正确安装它,我相信,我已经做了[FIRApp configure];- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

我还为项目方案添加了调试参数,以查看发生了什么.Firebase似乎按预期工作,但它一直告诉我Firebase分析已被禁用.

我登录Xcode:

Firebase screen reporting is enabled. Call +[FIRAnalytics setScreenName:setScreenClass:] to set the screen name or override the default screen class name. To disable screen reporting, set the flag FirebaseScreenReportingEnabled to NO (boolean) in the Info.plist
Configuring the default app.
InstanceID library version 2.0.5
Debug mode is on
Firebase Analytics v.40004000 started
Firebase Analytics disabled
Tracking view controller. Class, ID: MainViewController
Screen view event not logged. App is not active.
Firebase …
Run Code Online (Sandbox Code Playgroud)

objective-c ios firebase google-cloud-platform firebase-analytics

5
推荐指数
1
解决办法
2357
查看次数