【问题标题】:Does firebase analytics work while development on localhost?Firebase 分析在本地主机上开发时是否有效?
【发布时间】:2020-01-14 18:02:55
【问题描述】:

我已尝试遵循文档中的所有内容。

https://firebase.google.com/docs/analytics/get-started?platform=web

这就是我在客户端代码上初始化 firebase 应用程序的方式:

import firebase from 'firebase/app';
import 'firebase/auth';
import 'firebase/firestore';
import 'firebase/functions';
import 'firebase/storage';

// .env file in root folder
const config = {
  apiKey: process.env.FIREBASE_APP_API_KEY,
  authDomain: process.env.FIREBASE_APP_AUTH_DOMAIN,
  databaseURL: process.env.FIREBASE_APP_DATABASE_URL,
  projectId: process.env.FIREBASE_APP_PROJECT_ID,
  storageBucket: process.env.FIREBASE_APP_STORAGE_BUCKET,
  messagingSenderId: process.env.FIREBASE_APP_MESSAGING_SENDER_ID,
  appId: process.env.FIREBASE_APP_ID,
  measurementId: process.env.FIREBASE_MEASUREMENT_ID
};

firebase.initializeApp(config);

我需要打电话给firebase.analytics(); 吗?

到目前为止,我只在本地主机中运行。我尚未部署到 Firebase 托管。

我应该能够将自己视为Analytics Console 上的用户吗?

它是如何工作的?我是否需要记录一些内容才能看到访问我的网络应用的用户?

到目前为止,没有任何显示。

更新

我刚刚发现我需要导入 firebase 分析,比如

import 'firebase/analytics';

但如果我需要拨打firebase.analytics();,我仍然没有收到。有人知道吗?

【问题讨论】:

    标签: javascript firebase google-analytics firebase-analytics


    【解决方案1】:

    我需要打电话给firebase.analytics();吗?

    如果不调用 firebase.analytics() 来初始化分析模块,则不会记录任何事件。因此,如果您想在应用中使用 Firebase 分析,您确实需要在应用启动时调用 firebase.analytics()

    【讨论】:

      猜你喜欢
      • 2012-03-31
      • 1970-01-01
      • 2019-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多