Firebase和Google Analytics - 缺少measurementId?

4

我有几个Firebase项目,其中使用了Firestore和Firebase Storage。

我想开始使用Google Analytics,看到了这个页面,里面有所有的指令。其中关键的设置是参数“measurementId”。 所以,按照说明,我进入我的项目设置,找到配置代码片段,但与说明不同,它并没有包含此参数...

enter image description here

如何生成这个参数?

2个回答

3
解决方案来自Firebase支持,我的项目需要“重新链接”到Google Analytics。
重新链接Firebase项目到移动应用属性 如果您之前已将Firebase项目与Analytics帐户链接,但无法在Analytics中找到Firebase项目: 1. 打开您的Firebase项目。 2. 打开“项目设置”>“集成”。 3. 单击分析卡片以将Analytics链接到您的项目。
更多详细信息在此处

0

我也遇到了这个问题。看起来网站上有一个错误。请安装Firebase CLI并运行以下命令。

firebase --project <project-name> apps:sdkconfig

它应该输出类似以下的内容:
? Select the app to get the configuration data: Web - 1:686396208177:web:5119a766dc890b7d671110 (WEB)
✔ Downloading configuration data of your Firebase WEB app
// Copy and paste this into your JavaScript code to initialize the Firebase SDK.
// You will also need to load the Firebase SDK.
// See https://firebase.google.com/docs/web/setup for more details.

firebase.initializeApp({
  // ... snip ...
  "measurementId": "redacted"
});

它包括measurementId


它会完全显示与Firebase控制台相同的内容,而不包括measurementId。 - l1b3rty
嗯,这太奇怪了。也许你的项目处于一种奇怪的状态。这绝对看起来像是一个 bug。我建议尝试联系支持团队。 - 0xcaff
我刚刚向Firestore支持创建了一个工单,等我收到回复后会发布它们的答案。 - l1b3rty

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接