我们如何将Firebase Analytics与基于expo的react本机应用程序结合使用
我正在尝试将Firebase Analytics(FA)添加到我的react本机应用程序中 事实上,我没有发现一个问题,让谷歌分析(GA)使用这个库我们如何将Firebase Analytics与基于expo的react本机应用程序结合使用,firebase,react-native,google-analytics,firebase-analytics,react-native-firebase,Firebase,React Native,Google Analytics,Firebase Analytics,React Native Firebase,我正在尝试将Firebase Analytics(FA)添加到我的react本机应用程序中 事实上,我没有发现一个问题,让谷歌分析(GA)使用这个库expo-Analytics 但显然Firebase analytics更强大,它是为移动应用程序而构建的。这就是为什么我想在我的应用程序中使用它,但问题是: 我正在使用Expo,无法分离我的应用程序来添加json配置文件 因此,我的问题是:有没有一种方法可以让Firebase Analytics与Expo结合,并在不分离的情况下进行本机反应?Exp
expo-Analytics
但显然Firebase analytics更强大,它是为移动应用程序而构建的。这就是为什么我想在我的应用程序中使用它,但问题是:
我正在使用Expo,无法分离我的应用程序来添加json配置文件
因此,我的问题是:有没有一种方法可以让Firebase Analytics与Expo结合,并在不分离的情况下进行本机反应?Expo为Firebase提供的默认绑定基于Firebase JavaScript SDK。这意味着它仅限于网络开发者可以使用的Firebase产品,其中(自2019年9月起)包括Firebase的Google Analytics(Firebase Analytics的新名称) 请查看Firebase文档以进行学习
以前的,现在过期的,请回答下面的问题。我把它留在这里,以供参考。
Expo为Firebase提供的默认绑定基于Firebase JavaScript SDK。这意味着它仅限于web开发人员可以使用的Firebase产品,不幸的是,它不包括Firebase的Google Analytics(Firebase Analytics的新名称) 这意味着您将不得不依靠第三方库将其他Firebase功能绑定到您的Expo应用程序中。由于这些库连接到Firebase的本机Android和iOS SDK,因此在不分离/弹出的情况下无法使用它们 另见:
- 这是一位世博会团队成员的发言
- 另一个
- 转化酶
- 中间层
Android.googleServicesFile
字段将Firebase分析集成到Android应用程序中。至少适用于SDK 33、34、35
对于iOS应用程序
iOS.googleServicesFile
字段在Expo文档中丢失,但仍可用于Firebase分析。至少适用于SDK 34。创建了世博会回购协议中的问题:这是最新的答案吗?Firebase Analytics的文档中有一个Web部分。很高兴找到埃姆雷。Web analytics刚刚在Firebase上发布,因此很多答案可能已经过时。不幸的是,Web实现需要IndexedDB,而IndexedDB在世博会环境中不可用,因此您现在无法使用它。有关更多信息,请参阅以下功能请求:有关如何将Firebase Analytics与Expo集成的任何更新?上面提到的问题并没有让事情顺利进行。看起来它最终被添加到了Expo中,以便发布的版本具有适当的Firebase分析支持(但不是在Expo中运行时):