Работает ли аналитика firebase при разработке на localhost? - PullRequest
0 голосов
/ 14 января 2020

Я пытался следовать всем документам.

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 Hosting.

Могу ли я видеть себя пользователем на Analytics Console ?

Как это работает? Нужно ли что-то регистрировать, чтобы пользователи могли получить доступ к моему веб-приложению?

Пока ничего не отображается.

enter image description here

enter image description here

ОБНОВЛЕНИЕ

Я только что обнаружил, что мне нужно импортировать аналитику Firebase, например

import 'firebase/analytics';

Но Я все еще не получил, если мне нужно позвонить firebase.analytics();. Кто-нибудь знает это?

1 Ответ

1 голос
/ 14 января 2020

Нужно ли мне звонить firebase.analytics();?

Без вызова firebase.analytics() для инициализации модуля аналитики никакие события не будут регистрироваться. Поэтому, если вы хотите использовать аналитику Firebase в своем приложении, вам действительно нужно будет позвонить firebase.analytics() при запуске приложения.

...