gpt4 book ai didi

firebase - Firebase 分析如何工作?我应该引用什么文档?

转载 作者:行者123 更新时间:2023-12-04 10:41:24 25 4
gpt4 key购买 nike

Firebase Analytics 只是 Google Analytics 的一个包装器,可以轻松连接到 Firebase 应用程序,对吧?

我有一个使用 React 构建的 Firebase 网络应用程序(它是一个单页应用程序)。

我已按照 https://firebase.google.com/docs/analytics/get-started#add_the_sdk_to_your_app 上的入门指南进行操作

我已将 Analytics 添加到我的 Firebase 应用中。在此之前我没有任何分析服务。

我现在应该引用哪些 Google Analytics 文档?

因为我可以看到调用 firebase.analytics()记录 Firebase 文档中未提及的一些事件。例如:page_view .

我们可以看到 gtag.js提到它自动记录页面查看事件,这在 Firebase Analytics 文档中没有提到。

来自 https://developers.google.com/analytics/devguides/collection/gtagjs/pages?hl=en

enter image description here

问题

基本上我想知道当我调用 firebase.analytics() 时会发生什么。以及我应该引用哪些文档,以了解发生了什么。它是 gtag.js 的包装器吗?分析?

因为我已经可以看到一些 page_view正在记录的事件,并且在 Firebase Analytics 文档中未提及。

在下面的链接中,您可以看到 Firebase Analytics 提到它会自动记录的一些事件,但它们基本上是移动应用程序的事件,它们都不是 page_view事件,我可以看到它已经登录到我的 Google Analytics 控制台。

https://support.google.com/firebase/answer/6317485

最佳答案

适用于 JavaScript 分析的 Firebase SDK 是 Google Analytics 的 gtag.js 库的包装器,它处理一些初始化、记录其他/默认事件并添加 Firebase 特定的函数,例如 setCurrentScreensetUserId .
page_view事件实际上已由 gtag.js 记录,因此与 Firebase SDK 无关。

如果您有兴趣准确了解 Firebase SDK for Analytics 的功能,我建议您浏览它的 source code on Github .

更新:在我自己搜索存储库时,我没有看到任何其他事件被记录,所以我现在可能错了。

但例如 AngularFire2 库现在与 Firebase SDK for Analytics 集成,并使用它来自动记录有关正在查看的屏幕和应用程序当前用户的事件。有关这方面的更多信息,请参阅 Monitor usage of your application in production在 AngularFire2 文档中。

关于firebase - Firebase 分析如何工作?我应该引用什么文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59909157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com